EDITコントロールの文字列を数値に変換
Posted: 2008年3月26日(水) 13:37
はじめまして。ABを一ヶ月前から始めたpopopoと言う者です。
RADツールでウインドウに配置した一行エディットコントロール
に入力されている文字列を、数値に変換
(たとえば、文字列として「12345」と入力されていれば
「12345」という数値に変換)
したいのですが。
今のコードは
となっているのですが、ちゃんと変換されません。
AB始めたばかりでよく分からないのですが・・・・
RADツールでウインドウに配置した一行エディットコントロール
に入力されている文字列を、数値に変換
(たとえば、文字列として「12345」と入力されていれば
「12345」という数値に変換)
したいのですが。
今のコードは
コード: 全て選択
Dim buf As String,num As Long
buf=ZeroString(GetWindowTextLength(GetDlgItem(hNumIptDlg,NumIptBox) ) )
GetWindowText(GetDlgItem(hNumIptDlg,NumIptBox),buf,GetWindowTextLength(GetDlgItem(hNumIptDlg,NumIptBox) ))
num=Int(Val(buf))
AB始めたばかりでよく分からないのですが・・・・