امتیاز موضوع:
  • 1 رأی - میانگین امتیازات: 3
  • 1
  • 2
  • 3
  • 4
  • 5
کمک در vb.net
نویسنده پیام
robojalal آفلاین
كاربر دو ستاره
**

ارسال‌ها: 163
موضوع‌ها: 11
تاریخ عضویت: شهریور ۱۳۸۹

تشکرها : 125
( 463 تشکر در 142 ارسال )
ارسال: #1
کمک در vb.net
سلام دوستان
چند وقته دارم روی یه طرح کار میکنم و نتونستم به نتیجه برسونم 
من با ماژول sim900 از طریق اینترنتش در یه فایل تکست از سرور، اطلاعات داخلش میخونم و مینویسم
تا اینجا مشکلی ندارم 
اما با vb,net هم میخوام همین کار انجام بدم ولی نمیتونم 
اینکه همون فایلی که sim900 میخونه و مینویسه رو با vb.net از طریق کامپیوتر بخونم و بنویسم 
فایل من هم از نوع txt هست 

لطفا کمک کنید ...



در راه علم هیچ وقت نگید نمی تونیم ، همه چیز تونستنی هست و فقط کمی اراده میخواد ، که شما دارین .Cool


http://robo-elec.blogfa.com

۲۰-فروردین-۱۳۹۸, ۱۸:۱۶:۰۸
وب سایت ارسال‌ها
پاسخ
babyy آفلاین
مدیر بخش لینوکس
*****

ارسال‌ها: 3,088
موضوع‌ها: 141
تاریخ عضویت: مرداد ۱۳۸۷

تشکرها : 34897
( 25888 تشکر در 8995 ارسال )
ارسال: #2
RE: کمک در vb.net
یعنی سوالتون در مورد اینه که چطوری با vb,net یه فایل رو از اینترنت بخونیم و توی یه فایل txt بنویسیم؟

اینجا کدی هست که آدرس فایل txt میگیره و توی textbox نشونش میده
کد:
Dim address As String = "http://www.stackoverflow.com"
Dim client As WebClient = New WebClient()
Dim reader As StreamReader = New StreamReader(client.OpenRead(address))
Textbox2.Text = reader.ReadToEnd

https://stackoverflow.com/questions/1665...in-textbox





و اینجا هم کدی هست که محتویات textbox رو توی فایل ذخیره میکنه:
کد:
My.Computer.FileSystem.WriteAllText("c:\value1.txt", TextBox1.Text, False)


https://stackoverflow.com/questions/5002...ith-vb-net
۲۰-فروردین-۱۳۹۸, ۱۸:۳۱:۲۸
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : hadikh73, 1نفر, robojalal
robojalal آفلاین
كاربر دو ستاره
**

ارسال‌ها: 163
موضوع‌ها: 11
تاریخ عضویت: شهریور ۱۳۸۹

تشکرها : 125
( 463 تشکر در 142 ارسال )
ارسال: #3
RE: کمک در vb.net
(۲۰-فروردین-۱۳۹۸, ۱۸:۳۱:۲۸)babyy نوشته است: یعنی سوالتون در مورد اینه که چطوری با vb,net یه فایل رو از اینترنت بخونیم و توی یه فایل txt بنویسیم؟

اینجا کدی هست که آدرس فایل txt میگیره و توی textbox نشونش میده
کد:
Dim address As String = "http://www.stackoverflow.com"
Dim client As WebClient = New WebClient()
Dim reader As StreamReader = New StreamReader(client.OpenRead(address))
Textbox2.Text = reader.ReadToEnd

https://stackoverflow.com/questions/1665...in-textbox





و اینجا هم کدی هست که محتویات textbox رو توی فایل ذخیره میکنه:
کد:
My.Computer.FileSystem.WriteAllText("c:\value1.txt", TextBox1.Text, False)


https://stackoverflow.com/questions/5002...ith-vb-net

خیلی ممنونم دوست عزیز
قسمت اول خیلی به دردم خورد
اما قسمت دوم نه. مطمعنا من منظورم بد رسوندم 
در قسمت دوم هم میخوام همون فایل تکستی که خوندم ویرایش کنم و دوباره در سرور ذخیره بشه



در راه علم هیچ وقت نگید نمی تونیم ، همه چیز تونستنی هست و فقط کمی اراده میخواد ، که شما دارین .Cool


http://robo-elec.blogfa.com

۲۰-فروردین-۱۳۹۸, ۲۱:۱۳:۴۷
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : babyy
babyy آفلاین
مدیر بخش لینوکس
*****

ارسال‌ها: 3,088
موضوع‌ها: 141
تاریخ عضویت: مرداد ۱۳۸۷

تشکرها : 34897
( 25888 تشکر در 8995 ارسال )
ارسال: #4
RE: کمک در vb.net
قسمت خوندن فایل رو میتونید از کد زیر استفاده کنید
کد:
Dim fileReader As String
fileReader = My.Computer.FileSystem.ReadAllText("C:\test.txt")

https://docs.microsoft.com/en-us/dotnet/...text-files


بعد از اینکه ویراش کردید فایلتون رو و ذخیره اش کنید:
کد:
My.Computer.FileSystem.WriteAllText("c:\value1.txt", TextBox1.Text, False)

https://stackoverflow.com/questions/5002...ith-vb-net



نوبت فرستادنش به سرور هست
کد:
WebClient client = new WebClient();
client.UploadFile("http://dzimchuk-mbl:14393/",
   null, @"d:\hello.txt");

http://natesbox.com/blog/vb-net-posting-...form-data/


که البته بستگی داره کد سمت سرورتون چطوریه؛ مثلا این کد بالا از متد POST و فایل استفاده میکنه و ...
(یعنی انگار دارید یدونه فرم رو submit میکنید و فایل اپلود میکنید ) (که فکر نکنم توی میکرو این روش رو پیاده کرده باشید خنده بلد − بهینه شده برای ورژن جدید  روشی که فایل رو میفرستید بفرمایید همون رو عرض کنم )

----------

و نکته ای دیگه که لازم به ذکر هست اینه که معمولا در طراحی چنین سیستم هایی که با میکرو و .. کار میکنه به علت اینکه کد جای کمتری بگیره یسری از نکات امینیتی رو رعایت نمیکنند که باعث خطر میشه

برای مثلا ذخیره کردن مستقیم فایلی که کاربر میفرسته بر روی سرور بدون چک کردن مجوزهای لارم و پسوند و محتویات و ... میتونه باعث به خطر افتادم سرورتون بشه و ...

خنده بلد − بهینه شده برای ورژن جدید خنده بلد − بهینه شده برای ورژن جدید حالا کی ازم نظر امنیتی خواست نمیدونم خنده بلد − بهینه شده برای ورژن جدید خنده بلد − بهینه شده برای ورژن جدید
(آخرین ویرایش در این ارسال: ۲۱-فروردین-۱۳۹۸, ۰۰:۰۱:۲۴، توسط babyy.)
۲۰-فروردین-۱۳۹۸, ۲۳:۴۱:۱۸
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : 1نفر, robojalal, hadikh73


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  کمک برای گرفتن خروجی در EXCEL javad917 4 3,551 ۱۵-آبان-۱۳۹۳, ۱۴:۵۸:۵۴
آخرین ارسال: javad917
  VB Advance 3.1 کامل کننده امکانات VB 6.0 Iron_Fist 16 20,803 ۰۵-مهر-۱۳۹۳, ۲۲:۱۷:۳۰
آخرین ارسال: modj.ir
  ارسال ودریافت صدا در Vb mahdi321 2 2,546 ۱۸-مرداد-۱۳۹۳, ۰۰:۵۲:۰۰
آخرین ارسال: Vb6Moderator
Exclamation ویروس New Folder به زبان VB! [Moosa] 1 3,453 ۰۳-فروردین-۱۳۹۳, ۲۳:۲۷:۰۸
آخرین ارسال: vistaweb
  کمک در الگوریتم هاف من rah123 0 1,370 ۰۱-بهمن-۱۳۹۲, ۲۳:۱۶:۲۹
آخرین ارسال: rah123
  Fw: انواع جستجو و مرتب سازی در vb mehrdad8 4 3,372 ۱۲-خرداد-۱۳۹۲, ۰۱:۱۶:۲۲
آخرین ارسال: mehrdad8
  کمک در سورس tootro20 1 1,675 ۲۱-اردیبهشت-۱۳۹۲, ۱۵:۱۷:۵۱
آخرین ارسال: Di Di
  کمک برای حذف فایل در رجستری sevdaboy 4 3,096 ۲۸-بهمن-۱۳۹۱, ۱۱:۱۹:۳۱
آخرین ارسال: sevdaboy
  کمک در ساختن چت روم Mr.pRoGraMmer 9 8,186 ۲۷-بهمن-۱۳۹۱, ۱۶:۵۹:۳۲
آخرین ارسال: taha_ic
  یک نمونه کدنویسی oleدر vb gilass1 1 1,239 ۰۶-آذر-۱۳۹۱, ۰۲:۲۲:۳۰
آخرین ارسال: babyy

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS