投稿日 | : 2005/04/20(Wed) 10:50 |
投稿者 | : にまーる |
Eメール | : |
URL | : |
タイトル | : Re^2: ピクチャボックスへの文字表示 |
お世話になります。
説明不足ですみません。
簡単なコードしては、
FormにPictureBoxとCommandButton(2つ)を貼り付けます。
PictureBoxのプロパティとコードは以下です。
FontName=HG創英角ゴシックUB
FontSize=23
AutoRedraw=True
Private Sub Command1_Click()
Dim strPath As String
Dim intFno As Integer
Dim strText As String
' テキストファイルのパス
strPath = "C:\Sample.txt"
intFno = FreeFile
'ファイルをシーケンシャル入力モードで開く
Open strPath For Input As #intFno
strText = StrConv(InputB$(LOF(intFno), intFno), vbUnicode)
Close #intFno
Picture1.Height = Picture1.TextHeight(strText)
Picture1.Cls
Picture1.Print strText
End Sub
Private Sub Command2_Click()
Picture1.Top = Form1.Height - Picture1.Height
End Sub
Command2ボタンを押下でPictureBoxの下側が見えるのですが、
何かモザイク的な形になってしまいました。
AutoRedrawをFalseにすると普通にテキストが見れます。
全体の完成イメージは、
映画のエンドロールのようなものです。
よろしくお願いします。