背景:サムスンPCスタジオからテキストデータを抽出しようとしています。私が必要なもの(SMSデータ)は編集コントロール(テキストボックス)に保存されています。私はそのデータを抽出するプロセスを自動化したいと思います。編集コントロールからテキストを取得する方法はありますか?
私の最初のステップは「GetWindowText」でしたが、MSDN自体はこれが編集コントロールをサポートしていないことを明確に述べています。それはラベルのようなものと一緒に働く。
他のアプリケーションの編集コントロールからデータを取得するには、APIやその他の方法(.NETが望ましい)を知っている人はいませんか。私は既にコントロールのハンドルを持っていると仮定します。
そして、はい、スパイは++がデータを見ることができます:私の受信トレイはいつも私はアーカイブする必要があるSMSesに詰まっているようi43.tinypic.com/2ykgt40.jpg
は、すべてのヘルプは非常に、高く評価されるだろう。
乾杯を!ここでは、こののVBの例です: オート機能のSendMessage Libの "user32.dllの" 宣言(整数としてByVal hWndは、ByValのMSG整数として、_を のByVal wParamの整数、文字列としてByVal lParamに同様に)整数として 公共のConst WM_GETTEXTLENGTH =&HE 公共のConst WM_GETTEXT整数として文字列 薄暗いnと=&HD 機能getWinText(整数としてByValハンドル)、文字列、整数 S =スペース$は(255) N =のSendMessageが(ハンドル$、WM_GETTEXTLENGTHとしてのqであるS 、0、0) q = SendMessage(ハンドル、WM_GETTEXT、254、s $) getWinText = s $ End Fu連絡先 もう一度お返事いただき、ありがとうございました。 – Jay