- 締切済み
ブラウザを開くというプログラミングは?
プログラミング初心者です プログラミングでブラウザを開くというコードはどのように書けばいいですか? 使っているブラウザは、クローム、ファイアフォックスです
- みんなの回答 (7)
- 専門家の回答
みんなの回答
- hiodraiu
- ベストアンサー率15% (451/2846)
> プログラミング初心者です 初心者だからって曖昧な質問してると、結局は欲しい回答は得られないですよ。 ブラウザを開きたいのは、何処からですか? WEBページを見ていて、リンクやボタンをクリックしたときに、新たにブラウザを開きたい場合と、ネイティブコードでブラウザを起動する場合では全く違いますよ。 前者なら、javascriptでwindow.open()でopenの引数の開きたいページのURLを書けば可能です。 後者の場合は、OSに依存しますから、コードは割愛し、考え方を書きます。 ブラウザってWEBを閲覧する時に使用するアプリケーションのことですよね。 一番シンプルなのは、ブラウザのパスを指して実行してやれば起動しますよ。 それをプログラムで行いたいなら、コマンドラインと同等の動きをする関数が、各種の言語であると思いますから、その引数にブラウザのパスを指定すれば良いだけです。 別の方法としては、Windowsでの話になりますが、拡張子と関連付けされたアプリケーションを開く関数があります。その関数の引数に開きたいページのURLを指定すればブラウザが起動して、そのページが表示されます。
- amanojaku1
- ベストアンサー率54% (265/488)
>https://okwave.jp/qa/q9346984.html >これをコピーされたんですか? >そうです、下記を書き加えまして > >>初心者には「C#、BASIC」がオススメです(C#はJavaライクなげんごなので「C、C++」言語のようなポインタの問題はありません) ああ、そこの方でしたか、回答した人をわざわざ確認してませんので…。
お礼
どの部分でブラウザを開くことができるんですか?
- kteds
- ベストアンサー率42% (1884/4443)
firefox.vbs を下記スクリプトで作成してみてください。 Dim objShell Set objShell = WScript.CreateObject( "WScript.Shell" ) objShell.Run("""c:\Program Files (x86)\Mozilla Firefox\firefox.exe""") Set objShell = Nothing
お礼
ありがとうございます できました! Dim objShell Set objShell = WScript.CreateObject( "WScript.Shell" ) objShell.Run("""c:\Program Files\Mozilla Firefox\firefox.exe""") Set objShell = Nothing 私の場合は、program filesでした おそらく64ビットバージョン? クロームの場合は Dim objShell Set objShell = WScript.CreateObject( "WScript.Shell" ) objShell.Run("""C:\Program Files (x86)\Google\Chrome\Application\chrome.exe""") Set objShell = Nothing でできました こういう簡単?なコードが記載されたWebページ等はありますか? ブラウザの起動、閉じる等 簡単で実用的なコードを分析して、勉強したいです
- amanojaku1
- ベストアンサー率54% (265/488)
https://okwave.jp/qa/q9346984.html これをコピーされたんですか? そうです、下記を書き加えまして >初心者には「C#、BASIC」がオススメです(C#はJavaライクなげんごなので「C、C++」言語のようなポインタの問題はありません)
お礼
どの部分でブラウザを開くことができるんですか?
- amanojaku1
- ベストアンサー率54% (265/488)
指定したURLをブラウザで開く https://dobon.net/vb/dotnet/process/openbrowser.html 下記参照、なんか Java が圧倒的に人気がありますね、恐らく Android Java も含まれているので、そのまま その数字を受け取らない方が良いでしょう。 (「C、C++」言語にはポインタの問題があるので)初心者には「C#、BASIC」がオススメです(C#はJavaライクなげんごなので「C、C++」言語のようなポインタの問題はありません)、就職を視野に入れているのなら (ポインタの問題はありますが)ここは手堅く「C++」がオススメです、ディスクトップ・アプリは作れませんが(初心者にとってハードルが高いですが) Android Java と言う選択肢も考えてみては如何でしょうか?(Android 端末さえあれば自分の作ったプログラムを人に見せびらかせられるのでモチベーションが上がるんじゃないでしょうか?)。 これからの時代はプログラミングって聞くけどどの言語がいいの? https://blog.codecamp.jp/programming_language_2015 2015年の人気プログラム言語6つを徹底比較!気になる年収や求人、学習難易度まで https://toiroha.jp/article/detail/32380 プロのエンジニア9人が徹底解説!おすすめのプログラミング言語9選 https://www.geekjob.jp/recommended-programming-language/ > 初心者が軽い気持ちでC言語を学び始めると痛い目にあいます。が、C言語をある程度使いこなせるようになれば、たいていの言語にも応用ができるので初めに学んでおいて損はありません。 > 多くのエンジニアがつまずいてきたポインタ管理などの理解が必要なため、使いこなせるようになるには時間が掛かります。 ↑これは「C++」にも言える事です。
お礼
??
補足
https://okwave.jp/qa/q9346984.html これをコピーされたんですか?
- catpow
- ベストアンサー率24% (620/2527)
>>プログラミングでブラウザを開くというコードはどのように書けばいいですか? どこかのWebサイトにアクセスして自動で何か沢山検索してデータを得るなどの処理をやりたいとき、プログラムを書きますね。 一般的には、ExcelVBAとかC#という開発言語を使ってプログラミングします。 プログラムを作ると、ブラウザを使って人間の手で検索~データ保存の繰り返しをするのに比べて、ものすごく早く処理が終わりますし、とても楽ちんになりますね。
お礼
どうすればいいですか?
- aokii
- ベストアンサー率23% (5210/22063)
使うプログラムによって異なります。
お礼
使うプログラムというのは言語のことですか? 一応JavaかVBSがいいですが、なんの言語でもいいので教えていただけますか?
お礼
ありがとうございます