PDA

View Full Version : اینتر خوردن بعد از نتیحه های حلقه در vb6



mahdi.manian
شنبه 10 فروردین 1392, 14:15 عصر
با سلام.

این کد را ببینید:

Private Sub Command1_Click()
Dim i As Integer
For i = 100 To 999
Text1 = i
Next
End Sub



ببینید دوستان این کارشو درست انجام میده اما مشکل اینکه که چون توی تکست 1 چاپ می کنه، نمی تونه زیر هم چاپ کنه و فقط آخری که 999 هست را چاپ می کنه.

یادم هست استادمون یک کد می نوشت و یک اسکرول بار می گذاشت که این مشکل حل می شد و زیر هم چاپ میشد و با اسکرول بار میشد همه را دید. اما یادم نیست چکار می کرد!


ممنون میشم دوستان راهنمایی کنند.

با تشکر.

ho3ein.3ven
شنبه 10 فروردین 1392, 14:30 عصر
سلام کدت رو به صورت زیر تغییر بده :

Private Sub Command1_Click()
Dim i As Integer
For i = 100 To 999
Text1 = Text1 & vbCrLf & i
Next
End Sub

ho3ein.3ven
شنبه 10 فروردین 1392, 14:32 عصر
همچنین برای فعال کردن اسکرول بار مشخصه scrollbars تکست رو برابر vertical قرار بدین.

mahdi.manian
شنبه 10 فروردین 1392, 15:04 عصر
مرسی حل شد.

البته باید توی تکست، مشخصه ی multiline را هم فعال می کردم.

ممنون یا علی

m2011kh
شنبه 10 فروردین 1392, 16:12 عصر
البته شاید به من ربطی نداشته باشه ولی وقتی کسی زحمت و وقتشونو گذاشتن تا به سوالتون پاسخ بدن کمترین کاری که میتونین بکنین اینه که حد اقل دکمه ی تشکر بزنین.

موفق و سربلند باشید.

MMD