naeeme
شنبه 19 آبان 1386, 14:48 عصر
یه پروژه دست من رسیده که این 3 خط برای من ایجاد مشکل کردن:
ReDim lngArrEle(0 To lngCols - 1, 0 To lngRows - 1)
Open Str_Preview_File_Path & "\" & Str_Preview_File_Name & "." & Srt_Ext_Download For Binary As #21 'lng_HFile
Get #21, , lngArrEle()
سوال:
دستور Get چه جوری این ماتریس رو پر می کنه؟ در واقع سوال در اینجاست که اگر این فایل باینری 40 بایت داشته باشه، هر چند بایت در یک خانه ماتریس قرار می گیرند؟ ترتیب پر شدن خانه های ماتریس به چه صورت هست؟ یعنی اول خانه های سطر 1 پر می شوند و سپس خانه های سطرهای بعد؟( خانه هایی با اندیس
(1,i))
می خوام نتیجه بگیرم که بایت 30ام این فایل در کدام خانه ماتریس قرار می گیرد.
توجه:
ماتریس از نوع long هست.
ReDim lngArrEle(0 To lngCols - 1, 0 To lngRows - 1)
Open Str_Preview_File_Path & "\" & Str_Preview_File_Name & "." & Srt_Ext_Download For Binary As #21 'lng_HFile
Get #21, , lngArrEle()
سوال:
دستور Get چه جوری این ماتریس رو پر می کنه؟ در واقع سوال در اینجاست که اگر این فایل باینری 40 بایت داشته باشه، هر چند بایت در یک خانه ماتریس قرار می گیرند؟ ترتیب پر شدن خانه های ماتریس به چه صورت هست؟ یعنی اول خانه های سطر 1 پر می شوند و سپس خانه های سطرهای بعد؟( خانه هایی با اندیس
(1,i))
می خوام نتیجه بگیرم که بایت 30ام این فایل در کدام خانه ماتریس قرار می گیرد.
توجه:
ماتریس از نوع long هست.