在 Visual Basic 6.0 開發中,使用 Print 方法直接向表單或圖片控件輸出大量文本時,內容往往超出螢幕可視區域,導致用戶無法查看完整信息。VB6 原生的 Print 方法不具備自動分頁或滾動功能。
最簡單有效的替代方案是採用 TextBox 控件,並配置其屬性以實現多行顯示與滾動條:
' 假設 TextBox 名為 txtDisplay
txtDisplay.MultiLine = True
txtDisplay.ScrollBars = 3 ' vbBoth
txtDisplay.Text = "這裡放入極長的字符串內容..."
Locked=True 則僅可讀)。若確需打印到紙張,請改用 Printer 對象配合 NewPage 方法實現真正的分頁打印。