روشهای مختلفی برای نمایش نتایج در vb6 وجود دارد که ما باید بر حسب نیازمان از آنها استفاده کنیم
فرض کنیم دو دستور خروجی زیر را در الگوریتم داریم.
الف)مقدار a را چاپ کن
ب)چاپ کن "Hello there!"
دقت کنید که در دستور خروجی الف مقدار چاپ می شود اما در خروجی ب یک کلمه یا رشته(جمله) خاص
1- استفاده از دستور print این دستور نتیجه را بر روی فرم چاپ می کند که در صورت تغییر اندازه فرم ممکن نتایج را از دست بدیم و همچنین تعداد محدودی اطلاعات را می توان بر روی یک فرم نمایش داد
الف)
print a
print "Hello there!"
دقت شود به جای کلمه پرینت از علامت سوال (?) نیز می توانید استفاده کنید
بقیه دستورات را در ادامه مطلب ببینید.
2-استفاده از برچسب (label)
این دستور نیز برای نمایش اطلاعات محدود بر روی فرم (یک جمله یا یک کلمه ) بکار می رود اما با بزرگتر و کوچکتر کردن فرم شما نتایج را از دست نخواهید داد.
از آنجایی که برچسب یکی از کنترل های موجود در VB6 است پس باید مانند textbox خصوصیت مورد نظر از آن مقدار دهی شود . خصوصیتی caption مربوط به متن نمایش داده شده در برچسب است
label1.caption=a
label1.caption="Hello there!"
3-استفاده از دستور msgbox این دستور بصورت کامل در پست های قبلی شرح داده شد نتیجه بصورت یک اعلان نمایش داده می شود
MsgBox a
MsgBox "Hello there!"
4-سه دستور خروجی قبلی هر کدام مشکلاتی داشتند مطمئنا با دستور برچسب یا msgbox نمی توانیم اعداد یک تا 100 را نشان دهیم
همچنین اگر از دستور print استفاده کنیم ممکن است نتایج از فرم خارج شود حالا در مورد listbox باید صحبت کنیم این دستور برای نمایش نتایج حاصل از for بیشتر استفاده می شود و همچنین می تواند بصورت یکی ورودی نیز استفاده شود
ListboxName.AddItem(a)
ListboxName.AddItem("Hello there!")
می توانید این دستورات را بدون پرانتز نیز بنویسید