PDA

View Full Version : یک مشکل عجیب دیگه!!



Hamedm
سه شنبه 25 مرداد 1384, 21:57 عصر
سلام

به دو کد زیر توجه کنید.
کد 1

Dim Fs As New System.IO.FileStream(OFD.FileName, IO.FileMode.Open)
کد 2

Dim strTemp As String
strTemp = OFD.FileName
Dim Fs As New System.IO.FileStream(strTemp, IO.FileMode.Open)
در کد های بالا OFD یک OpenFileDialog است.
به نظر شما این دو کد تفاوتی باهم دارند؟
اما VB.NET فقط کد 1 را قبول میکند و برای کد 2 Error زیر را میدهد.

http://tinypic.com/amcy1d.jpg

بنظر شما علت چیه؟

در پناه حق موفق باشید و پرتوان

بابک زواری
سه شنبه 25 مرداد 1384, 23:55 عصر
عنوان نامناسب

بابک زواری
سه شنبه 25 مرداد 1384, 23:56 عصر
آقا حامد شما که از کاربران منظم سایت هستید لطفا عنوان رو تصحیح کنید تا تاپیکتون قفل نشه

Hamedm
چهارشنبه 26 مرداد 1384, 15:30 عصر
آقا حامد شما که از کاربران منظم سایت هستید لطفا عنوان رو تصحیح کنید تا تاپیکتون قفل نشه
سلام
جناب زواری حق با شماست. درسته عنوان مناسبی انتخاب نکردم اما با توجه به محتویات تاپیک عنوان دیگری به ذهنم نرسید.

در ضمن کسی نیست علت این Error رو به من بگه؟

در پناه حق موفق باشید و پرتوان

linux
چهارشنبه 26 مرداد 1384, 15:45 عصر
اگر خوب دقت کنی به نوع خطا می فهمی جریان چی هست !
فایل را بعد از اینکه باز کردی ببند ببین چی میشه

Hamedm
چهارشنبه 26 مرداد 1384, 22:45 عصر
اگر خوب دقت کنی به نوع خطا می فهمی جریان چی هست !
فایل را بعد از اینکه باز کردی ببند ببین چی میشه
سلام دوست عزیز
از پاسختان تشکر میکنم.
میشه بگید چطوری میشه بست.

در پناه حق موفق باشید و پرتوان

Peyman_Ranjbar
پنج شنبه 27 مرداد 1384, 00:34 صبح
هر دو کد رو روی فایل f:\images\all.jpg امتحان کردی؟

حامد مصافی
پنج شنبه 27 مرداد 1384, 02:43 صبح
سلام
من امتحان کردم مشکلی نداشت
احتمالاً پروسه های شما با یکدیگر تطابق ندارند و همزمان اقدام به دسترسی به فایل می کنند

حامد مصافی
پنج شنبه 27 مرداد 1384, 02:45 صبح
من بعد از آقا حامد جواب دادم چطور شد بعد از پست ایشون چاپ شد؟؟؟!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!1

Hamedm
پنج شنبه 27 مرداد 1384, 10:22 صبح
هر دو کد رو روی فایل f:\images\all.jpg امتحان کردی؟
از پاسختام تشکر میکنم.بله روی همین فایل امتحان کردم.