- ベストアンサー
HSPでIEを操作する方法は?
an-goooの回答
- an-gooo
- ベストアンサー率50% (6/12)
まず、なぜHSPなのか・・・。
関連するQ&A
- HSP関連で困っています。
HSP関連で困っています。 私は今までWINDOWSにてHSPを用いてプログラミング を行い、ソフトを作っていたのですが、今後はMACで プログラミングを行ってMAC上で起動するソフトを 作らなくてはならなくなってしまいました。 そこでMACで起動するHSPのようなプログラミング ソフトがないかと探しているのですが、どなたか ご存じないでしょうか? 多少作りは違っても、HSPからスムーズに移行できる ようなソフトがあると大変助かります。 よろしくお願いします。
- ベストアンサー
- その他(プログラミング・開発)
- exeファイルをプログラムから操作する。
お世話になります。 VisualStudio2019(C#またはVB)で下記を実装したいと思っています。 ①あるプログラム(1.exe)のフォーム内にいくつかある指定のボタンを押す。 ⇒ウィンドウを取得、ウィンドウハンドルを取得してボタン押下 ②①の操作でプログラム(2.exe)が起動する。 ③2.exeプログラムの複数あるテキストボックスの中から指定のテキストボックスに文字を入力 ⇒ウィンドウを取得、テキストボックスのウィンドウハンドルを取得してテキストに値をセット いろいろサイトを探したのですが、「まさにコレ」といったものがなく困っています。 もしご教授いただければ幸いです。 よろしくお願いいたします。
- ベストアンサー
- Visual Basic
- VBAからWEB操作について
カテゴリがずれていたらすみません。 JavaScriptを使って作った(他社が作られたもの)WEBページがあり そのページの ”テキストボックスに文字を入れる”動きや ”オプションボタンをチェック”などの動きを ExcelのVBAから行っています。 テキストボックスの名前を知ろうとして ソースを表示させ、Nameの確認をしているのですが Nameが設定されていなかったりします。 こんなときはどのようにしてテキストボックスを指定すればよいのでしょうか? その他プログラミングのカテゴリにも同じ趣旨の内容ですが VBAの角度からの質問をさせていただきました。 こんな風にすれば良いよなど、ありましたら幅広い回答お待ちしております。
- ベストアンサー
- JavaScript
- DOM操作後の状態を再現するには
PHPを使用したWebプログラミングを始めました。 基本的な事かもしれませんが、ご教示頂けますと幸いです。 テキストボックスに文字列を入力してサブミットし、サーバサイドの入力チェック処理で エラーとなった場合は入力ページに戻る、というのは一般的なWebサイトの仕組みかと思います。 上記入力ページで、JavascriptでDOMを操作してテキストボックスを一つ追加したとします。 2つのテキストボックスに文字列を入力してサブミットし、サーバサイドの入力チェック処理で エラーとなって入力ページに戻った場合、入力時にDOM操作で増やしたテキストボックスは 消えてしまっているのですが、そのテキストボックスと値はどのように再現すればいいのでしょうか?
- ベストアンサー
- JavaScript
- フレームを利用してのWebページの操作
こんにちは。JavaScriptについてはほとんど初心者なので 教えていただきたいのですが、 フレームAのページでテキストボックスに入力したデータをボタンを押すことでフレームBのテキストボックスに、 書き込むことは可能でしょうか? JavaScriptサンプル集のページを参考に実験してみたところ、フレームA・フレームBのHTMLが自分のPC上にある場合は可能だったのですが、フレームBをWebページに指定すると途端にできなくなりました。テキストボックスの場所の指定も正しくできているのですが・・・ 参考ページ等、何かご存知でしたらお教え下さい。 よろしくお願いいたします。
- 締切済み
- JavaScript
- あるプログラムから別のをプログラムを操作する方
Windows XPにおいて、ソフトAがあるとします。 このソフトAは実行時に、テキストボックスと実行ボタンからなるウィンドウから構成され、 実行ボタンを押すと、テキストボックスの入力に応じた、特別なファイルを生成します。 現在、「テキストボックスへの入力」「実行ボタンのクリック」を手動で行っているのですが、作業量が多いため、自動で行いたいと考えています。 具体的には、テキストボックスに入力したい文をあらかじめテキストファイルにまとめて作成しておき、自動で次々とファイルを生成したいと思います。 キーボードやマウスの操作を記憶するフリーソフトを試してみましたが、ウィンドウの位置を合わせなくてはならない、実行中他の操作が一切できない、実行中の進行具合が見づらい、テキストファイルのエラーチェックができないなど、こまごまとした点で不満が残ります。 そこで、自分でプログラムを作成し、ソフトAを操作するようなプログラムを作りたいと思うのですが、どのようなものが必要でしょうか?
- ベストアンサー
- その他(プログラミング・開発)
- VBAでIEで開いたダイアログのオブジェクトの操作
VBAでIE(Edge)上のWebページのエディットボックスやボタンを操作するには、 ie(COMオブジェクト)を取得して、 For Each obj In ie.document.getElementsByTagName("input") If obj.ID = "txtDenpyoNo" Then obj.Value = d_no Exit For End If Next For Each obj In ie.document.getElementsByTagName("input") If obj.ID = "btnSearch" Then obj.Click Exit For End If Next というような感じで、 エディットボックスに値を入れたり取得したり ボタンをクリックしたりする仕方は分かりましたが、 サイト上のボタンをクリックすると、 別のウインドウやダイアログが表示されることがあります。 このような場合、HTMLコードがないため、 上記の方法では記述することができません。 新しいウインドウやダイアログのタイトルから、 IDは取得することはできましたが、この取得したIDで、 ウインドウやダイアログをアクティブにするには、 どのように記述すればよいのでしょうか。 また、ウインドウやダイアログ上のオブジェクトの 指定の仕方がよく分からないのですが、 ウインドウやダイアログ上のオブジェクトを操作するには、 どのように記述をすればよいのでしょうか。 よろしくお願いします。(Windows10,IE,Edge)
- 締切済み
- HTML
- JscriptのIE操作について
JScriptでwebページ内のボタンを押下して別のページに遷移した場合、遷移先のページのボタン等の要素を取得することは可能でしょうか? 遷移元のwebページのオブジェクトを保持したままで上手くいきません。 IEApp.Navigate( "遷移先URL" ); で指定し直さなければならないのでしょうか?
- 締切済み
- JavaScript
- VBA IE操作について
こんにちは。いつもお世話になっております。 初心者質問かと思いますが、宜しくお願いいたします。 ご質問したいのは、VBAにてIEを連続で起動、 終了した場合に起きるフリーズについてです。 あるwebサイトにある画像を連続で取得しようとしているのですが、 途中で"応答なし"となり、固まってしまいます。 画像のあるサイトには複数のページがあり、そのページ毎に一つの画像があります。 それらの画像の取得には、下記の動作を何度も繰り返しています。 1) URLを指定してIEを起動する 2) 画像を取得する 3) IEを閉じる (1)に戻る 取得する画像ページは50ページほどあるので、 その分だけくりかえしていますが、10回目ほどで固まってしまいます。 メモリ、またはCPUの不足が原因でしょうか? IEの一時ファイルは削除したのですが、駄目でした。 コードがないのでアドバイスしにくいとおもいますが、 ご指南頂けます方お待ちしています。 windows7,EXCEL2007
- ベストアンサー
- Visual Basic
補足
確かに・・・。簡単だと聞いたからなんですよ。特に深い理由はありません。