かうんと

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

かうんと

#1 投稿記事 by カウントダウン »

カウントダウンをエディットボックスに出力するにはどうすればいいですか。
7
記事: 473
登録日時: 2005年5月31日(火) 18:51
お住まい: 新潟県
連絡する:

Re: かうんと

#2 投稿記事 by 7 »

> カウントダウンをエディットボックスに出力するにはどうすればいいですか。
数値をStr$()関数で文字列に変換して、それをSetWindowText()関数やSetDlgItemText()関数でエディットボックスに設定してやります。

コード: 全て選択

Dim cnt As Long
Dim hEdit As HWND
	hEdit=GetDlgItem(hMainWnd,EditBox1)
	For cnt=0 To 10
		SetWindowText(hEdit,Str$(10-cnt))
		UpdateWindow(hEdit)
		Sleep(1000)
	Next
イグトランス
記事: 899
登録日時: 2005年5月31日(火) 17:59
お住まい: 東京都
連絡する:

#3 投稿記事 by イグトランス »

さらに上の操作をTimerイベントで処理するようにすればそれらしくなると思います。

あとSetDlgItemIntもありますよ。
返信する