- ベストアンサー
INPUT type=file で出るダイアログに入力で窓を確実に取得したい。
http://oshiete1.goo.ne.jp/qa4624451.html でダイアログボックスへの文字列の挿入を実現して います。 sendkeysのターゲットを確実に取得したいのですが どうすればいいでしょうか? 時々、違う窓にsendkeysしてしまいます。
- みんなの回答 (4)
- 専門家の回答
関連するQ&A
- ExcelVBA/ダイアログボックスで選んだファイルのファイル名を取得したい
ExcelのVBAについて教えてください。 「ファイルを開く」の時に出てくるようなダイアログボックスを表示させ、そこで選択したファイルのフルパス+ファイル名を文字列形式で取得したいのですが、どのようにしたら良いでしょうか? 自分でヘルプファイルもある程度調べてみたのですが、よく分かりませんでした。 最終的には、ワークシート上に画像ファイルを挿入し、その作成日付をセルに表示するようなものを作りたいのですが、 Application.Dialogs(xlDialogInsertPicture).Show では、画像は挿入されるものの、挿入した画像のファイル名を取得できないので、日付が調べられないのです。 宜しくお願いします。
- ベストアンサー
- オフィス系ソフト
- ダイアログのボタンラベル取得
こんにちは。 C#(VS2008 .NET3.5)にてアプリケーションの開発を行っているのですが 標準ダイアログ(メッセージボックス)の背景や文字サイズ等を変更したいがために 独自でメッセージダイアログを作成することになりました。 そこで、マルチ言語にも対応したいので 出来ればカルチャに依存したボタンのラベル名(日本語なら、はい(&Y)、いいえ(&N)など)を取得したいのですが どこから取得できるのでしょうか? 何か知っている方がいましたらご教授ください。
- 締切済み
- その他(プログラミング・開発)
- 子ダイアログのデータを親ダイアログで取得するには
VC6.0にてMFCでダイアログベースアプリケーションを作成しています。 親ダイアログ(TestDlg.cpp)のメニューを選択すると、子ダイアログ(SetDlg.cpp)が開き、テキストボックスに文字を入力し、ボタン押下によりテキストボックスの入力数字を確定(グローバル変数(igStatu)に代入)しています。 子ウインドウで入力確定したデータを、親ダイアログにて使用したいのですが、データが受け渡されずに、親ダイアログ側にデータが入りません。 どのようにしたら、子ダイアログで設定したデータを親ダイアログで取得することができるのでしょうか? C++、MFCともに全然わかっていませんがお願いします。 グローバル変数は、TestDlg.cpp、SetDlg.cppがインクルードしているTest.h内にstatic宣言しています。 static宣言しないとリンクエラー2005になってしまいます。
- ベストアンサー
- C・C++・C#
- BackSpaceしたい(QNo.2734284のやつ)
http://oshiete1.goo.ne.jp/qa2734284.html を見たのですが、よく、分かりません。 簡単な電卓を作っていて、 テキストボックス内で、「backspace」ボタンを押すと、 文字が後ろから、一個ずつ、減っていくようにしたい。 javascriptどういう数式を書けば、 文字数を一個減らした文字列を代入できるのか、分かりません。 方法を教えてください。
- ベストアンサー
- JavaScript
- input type="file"のmaxlengthについて
こんにちは <input type="file">について、以下の点お教えください。 ソースで<input type="file" name="test" maxlength="10"> とした場合に、コピー&ペーストでは、例えば20byte文字列を貼り付けると10byteまでしかボックスには反映されないのですが、 その後直接手入力ができます。 また、ボタンからダイアログを起動してパスを指定した場合も、maxlength以上の桁数がセットされます。 ソースの書き方が悪いのでしょうか? それとも手入力文字数やダイアログからの桁数の制限をかけられないという仕様(HTML?IE?)なのでしょうか? また、ダイアログからパスを指定した場合、このパスが255byte以上(254byteはOK)だと、 パス内容がボックスに反映されないのですが、 これもまた仕様なのでしょうか? (ファイル名の最長桁数が256byteだと思うと問題があるような気がするのですけども) ※私のマシンはWinXPでIE6のSP2を使用しています。 以上の点について、何か情報をお持ちの方は回答お願いします!!
- ベストアンサー
- HTML
- ブラウザなどで入力された文字列を取得する方法
ブラウザやワードのようなアプリケーションで入力された文字列(特に漢字)をプログラムで取得する方法を探しています。 プログラム内で用意したテキストボックスに入力された文字列を取得するサンプルコードはそこかしこで見かけるのですが、 他のアプリケーションで入力した文字列を取得するような方法がどうしてもわかりません 文字列を取得するImeAPIの中のImmGetCompositionStringの存在や アクティブウインドウのハンドルを取得するGetActiveWindowの存在は知っているのですが この2つを組み合わせて出来るものなのでしょうか? ほかにも「フック」を使うという方法も考えましたがIMEで入力が確定した文字列を 「フック」してくることは可能なのでしょうか? 「これなら取得できる」といった良い方法があれば教えていただきたいです。 長文になりましたがなにとぞよろしくお願いいたします。 開発環境:windows7 64bit 開発言語:できればC言語 ↓テキストボックスに入力された文字列を取得するサンプルコード↓ http://shinshu.fm/MHz/95.83/archives/0000025041.html#comments http://www.atmarkit.co.jp/fdotnet/dotnettips/875imeyomi/imeyomi.html ↓IME APIの関数リスト↓ http://msdn.microsoft.com/ja-jp/library/cc422019.aspx
- ベストアンサー
- その他(プログラミング・開発)
- このサイトのある質問を開くと、ユーザー名とパスワード入力を要求される
この質問ページ http://oshiete1.goo.ne.jp/qa4087370.html を開くと、 『wedding.xwb901.goo.ne.jp に接続』 というダイアログBOXが表示されます。 「wedding testing」と表示されており、ユーザー名とパスワードの入力を要求されます。 これは、何なのでしょうか? 私だけ?
- ベストアンサー
- このQ&Aコミュニティーについて
- 「ファイルとフォルダを検索」で入力した文字の履歴削除
「スタート」→「検索」→「ファイルやフォルダ」を選択し、画面の左側で 「ファイルまたはフォルダの名前」と「含まれる文字列」のボックスに入力した文字の履歴はどうすれば消せますか? ボックス内にカーソルをおいてダブルクリックしても何も表示されませんが、たとえば「goo」と入力して検索実行後、再びボックス内に「g」と入力すると「goo」と候補が出てきてしまいます。これを消したいのですが。可能ですか?
- ベストアンサー
- Windows Me
- 子ウィンドウの操作について(VC++)
Windows98 Visual C++6.0 雛型でMDIを作成して、アクティブな子ウィンドウに記述されている文字列を操作したいと思っています。 ダイアログボックスを表示して、その中のボタンを押したら、アクティブな子ウィンドウから文字列を取得しある処理した結果をダイアログボックスのtextに表示したいと考えています。 今のところダイアログボックスを表示する所まで出来ています。 問題点は 1.アクティブな子ウィンドウのハンドルはどのようすれば取得できるのでしょうか? 使用すべき関数名等を教えてください。 2.アクティブな子ウィンドウに記述されているデータを取得するには、GetWindowTextやsendMessageで出来るのでしょうか?(なるべくならSJISで処理をしたいと考えているのですが。) わかりずらい質問かも知れませんが宜しくお願いします。
- 締切済み
- その他(プログラミング・開発)
- Word2010のファイル検索
Word文書の中からある文字列を含むファイルを検索するのに, Word2003では「開く」のダイアログの右上の「ツール」→「検索」とたどると 「ファイル検索」のダイアログが開き, ターゲットの文字列と探す場所を細かく指定して目的の文書を絞り込めたんですが Word2010では「開く」のダイアログの「ツール」には「検索」がなくなっており, 右上の検索の窓にターゲットの文字列を入れると, まず「検索条件に一致する項目はありません」と出て, その下の「次の範囲内を再検索」の「カスタム」で対象とするフォルダを指定しても Word2003で同じフォルダを検索するといっぱいヒットするのに Word2010ではよくて1つ,2つ,しかもファイル名のみ検索しているような感じです。 結構頻繁に使っていたので非常に困っています。 Word2003のように検索するにはどのようにすればいいのでしょうか。 よろしくお願いいたします。 Word2010があまりにもがらりと変わっていて,かなり戸惑っています(>o<)
- ベストアンサー
- その他MS Office製品
- iPhoneでFAXの受信ができない場合の対処方法は?
- MFC-J738DNのファクス設定とiPhoneへの転送設定について
- ひかり回線を使用している場合のMFC-J738DNのファクス受信トラブルについて
お礼
ありがとうございます。 何となく方向が見えてきた気がします。 実際取りかかってまた、いろいろと問題 が出てくると思いますが、そのときは よろしくお願いいたします。