• ベストアンサー

VB2005で複数ファイルを1つのファイルにしたい

VB2005初心者です。 VB2005を使って以下2つの事がしたいので、教えてください。 (1)配布用に、なるべくユーザーにわからないように(画像等)  複数ファイルを1つにまとめる方法(ZIPのような感じです)。 (2)まとめた1つのファイルをEXEで使用する場合の方法

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

  • ベストアンサー
  • ShowMeHow
  • ベストアンサー率28% (1424/5027)
回答No.2

バイナリファイルとして開いて、つなげて拡張子を適当なものにしておけばよいのでは。  一定のルールで暗号化しても良いし、しなくても良い。 圧縮しなくても良いし、圧縮してからでも良いし、その後圧縮しても良いと思う。 ファイルの切れ目を、別途設定ファイルかなんかに忍び込ませておいて、起動時に展開するだけ。 展開したファイルをどこにとっておくかは、ファイルサイズやファイル数によりけり。

winuser
質問者

補足

回答ありがとうございます。 >ファイルの切れ目を、別途設定ファイルかなんかに忍び込ませておいて、起動時に展開するだけ。 ↑サンプルがあればありがたいです・・・

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (1)

  • DIooggooID
  • ベストアンサー率27% (1730/6405)
回答No.1

> なるべくユーザーにわからないように(画像等)  この "わからない" という処理内容を、詳細に、具体的に教えてください。  ※たぶん、頭の中には、このイメージを持っていらっしゃると思われます。   そのイメージを示してください。   ユーザは、複数のファイルがあることを知っている/いない?   ユーザは、最初から 1つのファイルしかないと 思い込んでいる?  

winuser
質問者

補足

ゲームを作成したいので、複数ある画像をユーザにわからないようにしたいということです。 1度にわかってしまったらゲームをする意味がないですから。 わかりましたでしょうか?

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • VBを起動せずにEXEファイルを作成する方法

    表題のとおりです。 VBで作成したソースファイル等をVBを起動せずに、EXEファイルを 作成する方法を探しています。 と、言うのも、複数(VB以外も含む)のプロジェクトファイルを一度に コンパイルし、配布できる環境を作成するようにしたいのです。 要は makeファイル 等で作成出来ればと考えています。 何か、VBでEXEファイルを作成できるコマンドライン(C2.EXE等???)が あれば、お教えいただけませんでしょうか? よろしくお願い致します。

  • VB6で作成したアプリの配布

    現在、VB6でEXEを作成しCDに焼いて 全国にいるユーザーに配布しています。 バージョンアップやバグの度に配布するのは 手間がかかるので改善したいと考えています。 案としてあがったのは Webページにダウンロードサイトを作成し クリックでEXEをダウンロードしてもらう方法です。 この場合クライアント証明書などの証明書が必要になると思います。 別な方法はあるのでしょうか? VB2008では配布の機能があるようですが 実際に採用されているのでしょうか?

  • 実行ファイルを複数起動させない方法

    皆様にアドバイスを頂きまして、自分の中で必要最低限な機能を持ったEXEを作る事ができました。 ありがとうございます。 EXEを書き出して思ったのですが、EXEのアイコンをダブルクリックすると複数の実行ファイルが起動してしまいます。 これを複数起動させない方法ってあるのでしょうか? 自分で調べたのですが、VCならウィザードであるようなのですが、VBはわかりませんでした。 よろしくご教授下さいますようお願い申し上げます。

  • VB.NET ファイルをひとつにまとめる

    現在 プログラムで必要なファイル(画像やデータを書いてあるテキストファイル)を プログラムと同じフォルダに置いて、読み込むようにしています EXE以外のファイルは読み取るだけなので EXEファイルの中に埋め込むような形にしたいのですが どうすればできるでしょうか? よろしくお願いいたします 画像の場合はPictureBoxに貼っておく テキストで持てる情報は 変数に持っておく以外の方法でないでしょうか

  • VB プログラミング

    VB初心者で勉強中です。 VBで、例えば作成したexeファイルがあるフォルダ内の、特定のフォルダを開くとそのexeファイルがリンクして起動するようにすることはできるのでしょうか? また、そのような方法を一般になんと言うのでしょうか?(イベントハンドラ?) どこをどのように調べたらいいのかすら分からず質問させていただきました。 よろしくお願いします。

  • VB2005で複数枚の画像をはる

    VB2005で以下の条件で複数枚の画像を貼り付ける方法をおしえてください 画面上(フォーム上?)の一定の場所 5cmX30cm くらいの場所に 複数枚のJPGの画像データー 4cmX3cm くらいの画像を横並びに貼り付けたい 画像枚数は1~100枚くらいで 表示できないぶんは スクロールバーが出るようにして それで表示 その画像をクリックすることを プログラム上で確認したい 以上です よろしくお願いします

  • 複数の画像ファイルをまとめてzipファイルにする

    複数の画像ファイルをまとめてzipファイルにする フリーソフトとかってありますか? もし知っている方がいらしたら教えてください。 よろしくお願いします。

  • 画像ファイルの圧縮について

    アメリカに住んでいる方にメールで複数の画像ファイルを送信します。 ネット環境が良くないようで大きなファイルが受け取れないと言います。また複数のファイルを個別に送ると万が一どれか送信されていないといけないので、圧縮してまとめて送信しようと思います(まとめて8メガ位)。 私の使用しているウィンドウズXPで複数の画像をまとめて右クリックをすると圧縮という項目が表示されます。その中にlzh, zip, zip(pass),cab,exeと表示されますがどれで圧縮するのが一番でしょうか? 無難に相手の方が解凍できるのが良いのですが・・。また相手の方が使用しているウィンドウズのシリーズによって対応ができない圧縮方法があるのですか?よろしくお願いします。

  • アップロードの対象を複数指定

    例えば1.zipから30.zipまでを簡単にアップロードさせる掲示板を作りたいのですが、ユーザはファイル選択のダイアログを開いて選択するのを30回繰り返さなくてはいけません。 複数のファイルを簡単にたくさん選択する方法はありませんか? 30個のzipを1つにしておいてもらうことはしません。ユーザは圧縮について詳しくありません。

    • ベストアンサー
    • PHP
  • VB.NET での中規模~大規模の開発

    こんにちは。 ちょっと、開発論で悩んでいます。 VB.NETに限った事ではなく、 VBでも同じなのですが、 開発者が1人の時は、複数の画面を 詰め込んだ1つの EXE を作成する というのは普通だと思いますが、 複数人の開発者がそれぞれ開発 したものを1つの EXE とすべきか 複数の EXE とすべきかを悩んでいます。 それぞれメリット、デメリットは あると思いますが、”一般的”な方法は どのような方法なのでしょうか? 私が思うに、以下のパターンがあると 思います。 1.EXE を画面(あるいは機能)単位に分けて作成 2.EXE は最初の画面で、あとはすべて DLL とする 3.すべての画面を 1つの EXE で作成する どれがよいのでしょうか? それとも別の方法ってあるのでしょうか? ちなみに、今現在悩んでいる開発は リッチクライアント(スマートクライアント) 方式となる予定です。