画面に比較的大きな文字を表示したい

ActiveBasicでのプログラミングでわからないこと、困ったことなどがあったら、ここで質問してみましょう(質問を行う場合は、過去ログやWeb上であらかじめ問題を整理するようにしましょう☆)。
返信する
メッセージ
作成者
いとちゃん

画面に比較的大きな文字を表示したい

#1 投稿記事 by いとちゃん »

CSVファイルに123456というデータがあったら
それを読んで、画面に比較的大きな文字に表示したいのですが
具体的にどのようにすればよいでしょうか。
コードを教えてくださる方お願いします。
たかせ
記事: 215
登録日時: 2006年2月05日(日) 17:10
お住まい: 東京都

Re: 画面に比較的大きな文字を表示したい

#2 投稿記事 by たかせ »

画面とは何をさしますか?
①N88BASICプロンプト
②DOSプロンプト
③ノーマルウインドウ
よろしくお願いいたします。
HSABP

Re: 画面に比較的大きな文字を表示したい

#3 投稿記事 by HSABP »

コード: 全て選択

Dim hdc As HDC, hfont As HFONT, csv As String

Open "unko.csv" For Input As #1
Input #1, csv
Close #1
	
hdc = GetDC(GetDesktopWindow())
hfont = CreateFont(500 , 0 , 0 , 0 , FW_BOLD , TRUE , TRUE , FALSE ,_
	SHIFTJIS_CHARSET , OUT_DEFAULT_PRECIS ,CLIP_DEFAULT_PRECIS , _
	DEFAULT_QUALITY , VARIABLE_PITCH or FF_ROMAN , NULL)
SelectObject(hdc , hfont)
TextOut(hdc, 0,0, StrPtr(csv), lstrlen(StrPtr(csv)))
SelectObject(hdc , GetStockObject(SYSTEM_FONT))
DeleteObject(hfont)
ReleaseDC(GetDesktopWindow(),	hdc)

返信する