View previous topic :: View next topic |
Author |
Message |
emsii دوست آشناي سايت
Joined: 16 Dec 2005 Posts: 90 Location: tehran
|
Posted: Sun Mar 12, 2006 9:23 am Post subject: چه جوري ميشه دستورات را.........!!!؟؟؟.... |
|
|
vb در حالت پيش فرض وقتي 2 تا Procedure در يك procdure فراخوني (Call) ميشن آنها را
همزمان اجرا ميكنه و از حالت Line by Line خارج ميشه
چه جوري ميشه دستورات را را خط به خط مانند زمان Debug اجرا كرد
Note :يك چيزي مثل option Explicit داره |
|
Back to top |
|
|
vahid بي تو هرگز
Joined: 26 Nov 2004 Posts: 3067 Location: Tehran
|
Posted: Sun Mar 12, 2006 2:17 pm Post subject: |
|
|
يعني چي ؟ يه مقدار توضيح بده ؟
مثلا
|
Call vahid
MsgBox "salsa"
Call vahid2
|
پراسيجر vahid و vahid2 رو همزمان اجرا ميكنه ؟ |
|
Back to top |
|
|
unknown مدير بخش ويژوال بيسيك
Joined: 05 Dec 2004 Posts: 439 Location: Tehran
|
Posted: Mon Mar 13, 2006 2:21 pm Post subject: |
|
|
اگه برای فراخوانی sub ها رو همین جوری با اسمشون صدا کنی اون اتفاقی می افته که گفتی. ولی اگه برای صدا کردن از call استفاده کنی تا وقتی که کار یه رویه تموم نشه به بعدی نمیره. اگه قسمت توابه رو بخونی اونجا گفتم |
|
Back to top |
|
|
vahid بي تو هرگز
Joined: 26 Nov 2004 Posts: 3067 Location: Tehran
|
Posted: Mon Mar 13, 2006 3:28 pm Post subject: |
|
|
چرا براي من اين اتفاق نمي افته ؟ بدون call هم فراخواني كردم ... |
|
Back to top |
|
|
emsii دوست آشناي سايت
Joined: 16 Dec 2005 Posts: 90 Location: tehran
|
Posted: Fri Mar 17, 2006 3:23 pm Post subject: |
|
|
چه جوري ميشه وقتي يك فرم را در برنامه unload ميكني حافظه اختصاص يافته به آن را از روي برنامه برداريم
|
frm1----->15Mb
frm2----->20Mb
|
وقتي هر دو load شن 30M فضا اشغال ميكنن حتي اگر يكي از آنها را unload كني
در مورد كلاسها هم به همين صورت است |
|
Back to top |
|
|
vahid بي تو هرگز
Joined: 26 Nov 2004 Posts: 3067 Location: Tehran
|
Posted: Sat Mar 18, 2006 3:02 pm Post subject: |
|
|
بعد از اينكه فرم رو انلود كردي دستور زير رو مينويسي ؟
(ديتابيس سايت يه مقدار دستكاري شده سوال قبليت پاك شده anyway چيزي ازش دستگيرت شد به ما هم بگو ) |
|
Back to top |
|
|
emsii دوست آشناي سايت
Joined: 16 Dec 2005 Posts: 90 Location: tehran
|
Posted: Sat Mar 18, 2006 11:00 pm Post subject: |
|
|
دوباره ميپرسم و اميدوارم اين دفعه ديگه پاك نشه
چهجوري ميشه يكي از سطر ها يا ستونهاي يك آرايه چند بعدي را براي استفاده در يك رويه كه يك آرايه يك بعدي مي خواهذ ارسال كرد
|
Dim ArrS(0 To 100,0 To 1000)
Call Change(ArrS(1))
Sub change(Arr() As String)
....
...
..
.
End Sub |
|
|
Back to top |
|
|
vahid بي تو هرگز
Joined: 26 Nov 2004 Posts: 3067 Location: Tehran
|
Posted: Mon Mar 20, 2006 7:18 am Post subject: |
|
|
فكر نميكنم به اين روش مستقيم بشه ...
شايد با اشاره گر بتوني اينكار رو انجام بدي . يا يه ترفند ديگه ... |
|
Back to top |
|
|
arash مدير بخش سي
Joined: 27 Nov 2004 Posts: 1232 Location: www.parsx.com
|
Posted: Sun Mar 26, 2006 12:48 pm Post subject: |
|
|
شایدم بهتره یه تابع بنویسی که ارایه چند بعدی رو تو ارایه یک بعدی کپی کنه بعد اون ارایه یک بعدی رو به تابع بفرستی |
|
Back to top |
|
|
emsii دوست آشناي سايت
Joined: 16 Dec 2005 Posts: 90 Location: tehran
|
Posted: Sun Mar 26, 2006 9:07 pm Post subject: |
|
|
arash wrote: | شایدم بهتره یه تابع بنویسی که ارایه چند بعدی رو تو ارایه یک بعدی کپی کنه بعد اون ارایه یک بعدی رو به تابع بفرستی |
آرش جون اين جوري كاربر بيچاره بايد سالها در انتظار زدن سند دوم حسابداريش باشه |
|
Back to top |
|
|
emsii دوست آشناي سايت
Joined: 16 Dec 2005 Posts: 90 Location: tehran
|
Posted: Sun Mar 26, 2006 9:13 pm Post subject: |
|
|
unknown wrote: | اگه برای فراخوانی sub ها رو همین جوری با اسمشون صدا کنی اون اتفاقی می افته که گفتی. ولی اگه برای صدا کردن از call استفاده کنی تا وقتی که کار یه رویه تموم نشه به بعدی نمیره. اگه قسمت توابه رو بخونی اونجا گفتم |
امير جان من اين كار را هم كردم و بيشتر جا ها هم جواب داد
ولي چون داخل شبكه محلي اطلاعات جابجا ميشه يك وقفه لازم دارم كه بين update اطلاعات و بازخواني آنها قرار بدهم
(به جز Timer لطفا) |
|
Back to top |
|
|
arash مدير بخش سي
Joined: 27 Nov 2004 Posts: 1232 Location: www.parsx.com
|
Posted: Sun Mar 26, 2006 9:55 pm Post subject: |
|
|
یه سوال دارم چرا از اول آرایه دو بعدی تعریف نکردی مگه چی می شه |
|
Back to top |
|
|
vahid بي تو هرگز
Joined: 26 Nov 2004 Posts: 3067 Location: Tehran
|
Posted: Mon Mar 27, 2006 2:36 pm Post subject: |
|
|
توي شبكه محلي كه هيچ من تو كامپيوتر خودم به اين وقفه احتياج داشتم كه با يه msgbox كه به كاربر ميگه ركورد مورد نظر ثبت شد يا ويرايش شد اين وقفه بوجود مياد ... |
|
Back to top |
|
|
emsii دوست آشناي سايت
Joined: 16 Dec 2005 Posts: 90 Location: tehran
|
Posted: Thu Mar 30, 2006 10:33 pm Post subject: |
|
|
arash wrote: | یه سوال دارم چرا از اول آرایه دو بعدی تعریف نکردی مگه چی می شه |
farz kon ye class dari ke 20 ta ZirBarname dare ke tamam'eshan ba Araye yek booodi kar mikoneh
hala agar bekham yek soton az yek araye chand boodi ro be on class beferesti bayad 20 zir Barnameh dige tariif koni
___________________________OK
______________________________(sharmandeh in Pc Farsi nadareh) |
|
Back to top |
|
|
|