• ベストアンサー

デスクトップのEXEファイルにファイルをドロップして、そのファイルを読み込むにはどうしたらよいですか?

最近、VC++6でプログラムを始めました。 今、テキストファイルを読み、部分的にテキストを抽出して、他のファイルに書き出す、というプログラムを作っています。 テキストファイルの読み込みを、デスクトップのEXEファイルにテキストファイルをドロップすることで行い体のですが、どうすればいいか分かりません。 どなたか教えてください。よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • driverII
  • ベストアンサー率27% (248/913)
回答No.2

基本的にはアプリケーションにファイルを Drag & Drop した場合、コマンドラインにファイル名が渡されます。 VC++のヘルプでコマンドライン関連を調べてください。 下記、リンクにもヒントがあります。

参考URL:
http://homepage2.nifty.com/jr-kun/hidemaru_qa/4_cmdlin.html
ZzzZzzZzz
質問者

お礼

コマンドラインについて調べたところ、できるようになりました。ありがとうございました。

その他の回答 (1)

  • yasuch
  • ベストアンサー率41% (27/65)
回答No.1

WinMainとargvで検索してみると すぐにわかると思いますよ。

参考URL:
http://www.google.com/search?sourceid=mozclient&ie=utf-8&oe=utf-8&q=WinMain+argv
ZzzZzzZzz
質問者

お礼

回答、ありがとうございました。 何とか、目的のプログラムができるようになりました。

関連するQ&A

  • EXEファイルからの抽出

    EXEファイルからEXEファイルを抽出すくことって出来ますでしょうか? 自己解凍形式ではなく一応プログラム内に入っているexeファイルです。 フリーウェアでもシェアウェアでもかまいません。 解答お待ちしております。

  • exeファイルが開けません

    ほとんどのexeファイルが開けません。開こうとするとC\program files\idm.exeが見つかりませんという風にでてきます。IEとその他一部のファイルは開けるんですが、ほとんどのファイルが開けません。削除してしまったのかもと思い新しいプログラムをダウンロードしてみましたが開けないです。

  • VC++から引数付きexeファイルの実行

    タイトルの通り、VC++から外部ファイルを実行したいのですがどのような関数を使えばよいのでしょうか? exeファイルを実行中は親プロセスであるVCのプログラムの方を止めておきたいのです。 出来ればexeファイルは引数付きで実行したいと思いますので、よろしくお願いします。 開発環境はVisualStudio2005です。

  • 【C#】ドラッグ&ドロップについて

    前にも質問したのですが、行き詰まったのでもう一度質問します。 (1)リッチテキストボックスにテキストファイルをドラッグ&ドロップする。 (2)そのテキストファイルの内容をリッチテキストボックスに表示する。 というプログラムを作っています。 このうち(1)についてはほぼ解決したのですが、(2)についてはさっぱりです。(つまり、DragDropイベントの部分がわかりません。) どなたか教えて下さい。

  • exeファイル

    最近C言語を始めたのですが 早くも行き詰ってしまいました コンパイラを使って exeファイルを作ったのですが どうすればネット上でそのプログラムを使えるのでしょうか? 拡張子がexeのままだと使えないようなので・・・

  • 以下のように複数のファイルをまとめてexeファイルにするソフトを作りた

    以下のように複数のファイルをまとめてexeファイルにするソフトを作りたいと考えています(開発言語は、C#かVC++)。 (1)フォルダの中にexeファイル、batファイルやテキストファイルが入っています。 (2)(1)のファイルをまとめてexeファイルにします。 (3)(2)のexeファイルを実行すると、まとめられたファイルは解凍されて、解凍されたファイルの内の一つを実行します。 上記を実現する方法をご存じの方、教えて頂けると助かります。 よろしくお願いします。

  • デスクトップにあるファイルの削除

    拡張子がexeのをダウンロードした後、インストールしてデスクトップに残ったexeを削除しようとすると、 「ファイル○○exeはプログラムです。削除するとこのプログラムは実行できなくなります。その為、編集できなくなるドキュメントがある可能性があります。削除してもよろしいですか。」 というのがよくでてきます。 これはどういうことでしょうか。 無視して削除してもよろしいのでしょうか?

  • PHPでexeファイル実行

    C言語でMPG形式の画像ファイルを読み込み、画像処理をしてテキスト形式で画像データを出力するプログラムを作成したのですが、 これをPHPプログラム内で動作させ、テキストデータ(できればバイナリのほうがいい)を読み取りたいと思います。 これはexeファイルをexecやsystem関数で実行することで解決できるのでしょうか? また、C言語の画像処理プログラムが画像を読み込んでからテキストデータを作成するまで1分ほどのタイムラグがあります。 どうすればPHP内の処理でexeファイル実行→exeがデータベースから画像を読み込む→ 1分処理待ち→テキスト作成→作成されたテキストデータをPHPで読み込み とできるのでしょうか? ちなみに、exeファイルとphpで作成した画像データベースはサーバー機に置くつもりです。 テキストデータを介さなくても、C言語プログラムからphpに直接データを渡す方法があればそちらのほうが望ましいです。 連続投稿で申し訳ないのですが、急を要するのでぜひともご解答お願いします。

    • ベストアンサー
    • PHP
  • デスクトップに削除できないファイルが……

    メールソフトに添付されていた画像ファイルをデスクトップにドラッグ&ドロップで移したのですが、 今度はそれをゴミ箱に移そうとしても「削除できません。ほかの人またはプログラムによって使用されています。 ファイルを使用している可能性があるプログラムをすべて閉じてから、やり直してください」と表示されます。 しかし、何のソフトも立ち上げていません。 どうすれば削除できるでしょうか。

  • 全てのexeファイルが開けない

    こんばんわ。今回非常に困った事態になってしまいました。 ウィルスと思われるファイルを実行したことで、全てのexeファイルを開くことが出来なくなってしまいました。 使用しているPCはXP ホームエディション SP2 のデスクトップPCです。 他にXP プロフェッショナル SP2 のノートPCがあるのですが、もしかしたらこの中のexeを使用するためのプログラムをコピーすることができれば復元が可能なのでは、と考えているのですが、あまりにも膨大な量のファイルがあり、どれをコピーすればよいかわかりません。 そこでお聞きしたいのですが、 1、まずコピーすることでの復元は可能なのか 2、可能であればどのファイルをコピーすればよいのか 3、これが無理な場合OSを買ってきて、exeファイルが使用できない状態でもOSのインストールは可能なのか 以上のことをお聞きしたいです。 どうぞよろしくお願いいたします。

専門家に質問してみよう