文字の検索

返信する


答えを正確に入力してください。答えられるかどうかでスパムボットか否かを判定します。

BBCode: ON
[img]: ON
[url]: ON
スマイリー: OFF

トピックのレビュー
   

展開ビュー トピックのレビュー: 文字の検索

by konisi » 2006年4月02日(日) 04:28

文字列を検索する関数は、InStrあたりがやりやすいと思います。

そしてEditBox1の内容を文字列変数に入れるコード例

コード: 全て選択


Dim A$ As String
'EditBox1のあるWindowのハンドルをhWndとします。

A$=ZeroString(GetWindowTextLength(GetDlgItem(hWnd,EditBox1)))
GetWindowText(GetDlgItem(hWnd,EditBox1),A$,GetWindowTextLength(GetDlgItem(hWnd,EditBox1))+1)

'この時点で、文字列変数 A$ にhWndのEditBox1に入っている文字列が代入されています。

Re:

by 流星 » 2006年4月02日(日) 00:44

Window AとWindow Bは
共に自作ソフトですか?

これが他の方の作られた
ソフトの場合には
条件が厳しくなります。

どちらも貴殿の作った
ソフトであれば、
Windowのハンドルを
得て、それをもとに
文字列を取得するなどの
処理が必要になります。

この辺りの質問は
他言語でもよくBBSで
質問されていますので
それをググってみて
必要なAPIを調べて
ABで書き直すことになります。

# 私はAB初心者ですので、
 具体的なソースは
 先達の方に補足を
 お願いします。

文字の検索

by でくた » 2006年4月01日(土) 23:39

Window AのEditBox1内の文字を別のWindow BのEditBox1で指定した
文字を検索する機能がほしいので、ここ2週間くらい研究してたのに
コードをどう組んでいいのかわかりません。

どなたか、ソースを教えていただければありがたいです。

お願いします。

ページトップ