VB6.0のexeファイルでのアプリ稼動ができません。プロジェクトファイルを開いて実行すれば稼動するのですが、生成したexeファイルを実行した場合は稼動しません。
いったいどういう原因なのでしょうか?リリースモードでコンパイル云々という話でしょうか?
ただ他にもVBのアプリが存在するのですが、そちらはexeファイルの実行だけで問題なく稼動します。
OS Windows XP(SP1)
開発環境 VB6.0 (SP5)
.NET Framework 1.0?
原因が分かる方、推測できる方いらっしゃったら、教えていただけないでしょうか?宜しくお願いします。
A 回答 (6件)
- 最新から表示
- 回答順に表示
No.6
- 回答日時:
2つほど考えられます。
最初が実行環境の問題です。
例えばVCで作成したDLLをしっかり管理していないと非常にややこしいことになります。
次にソースのコーディングミス。
デバッガとコンパイル後で結果が違うときはこの線も疑って下さい。
私の経験ではGetDIBitmapsか何かで同様なことが発生した記憶があります。
デバッガだと正常にいくケースが稀にあります。
一番いいのはtxtに文字をはき出してどこで止まっているか調査することです。
No.5
- 回答日時:
もしかして、実は「稼動はしているけど、
想定される動作を行う条件が整っていないために
動作していないように見える」とかは、ないですかね?
その辺も大丈夫であれば…
多少面倒には なりますが、最悪、コンソールが使用できるなら
プログラムの最初で何か文字列を吐いてみるとか、
コンソールが使えないなら何かテキストファイル等を
吐いてみるとか したら、何とか確認は可能かと思います。
(他の要因で想定どおりの動作が行われないのなら、そのまま
デバッグ用として使えますしね)
No.4
- 回答日時:
> exeファイルが実行中であるのは、タスクマネージャで見えています。
> ですが、アプリ自体が稼動していません。
「稼動していない」事は、どうやって、確認したんでしょうか?
「バッチ形式でファイル操作を行うはずが、ファイルが変更されない」とか?
#単に「画面が表示されない」は「稼動していない」証拠にはなりませんから・・・
この回答への補足
画面はありません。プロジェクトファイルを開いて実行すれば稼動する(ある動作をすることが分かっています。)のですが、exeファイルをたたくだけでは同様の動作が確認できないので、「稼動していない」ということが分かります。
補足日時:2007/06/18 16:15No.3
- 回答日時:
> >#標準EXE?ActiveXEXE?画面あり?
> 標準EXEです。
フォームはあるんですよね?
スタートアップは、フォーム?Sub Main?
特定のEXEだけですか?
新規のEXEを作成した場合も同じですか?
開発環境上でしか動作しないコード(DebugとかAssertとか)で、
重要なコード(表示とか)を実行していたりしませんか?
とりあえず、
ファイル(Frm/Bas/Cls等)の構成と、「画面表示までに実行している『はず』」のコードを提示していただけませんか?
No.1
- 回答日時:
具体的にどういうEXEなんでしょうか?
#標準EXE?ActiveXEXE?画面あり?
また、どういう状況なんでしょうか?
#エラーが発生?何も起こらない?瞬間的に起動してすぐに終了?
後、VB6には、
> リリースモードでコンパイル云々という話でしょうか?
リリースモードはありませんし、
> .NET Framework 1.0?
も関係ありません。
この回答への補足
>具体的にどういうEXEなんでしょうか?
自分で開発したアプリをコンパイルし、exeファイルを生成しました。
>#標準EXE?ActiveXEXE?画面あり?
標準EXEです。
>また、どういう状況なんでしょうか?
>#エラーが発生?何も起こらない?瞬間的に起動してすぐに終了?
エラーは発生しません。イベントビューワにも何も出ていません。
タスクマネージャでは何事もないようにexeファイルが実行中と表示されています(一時的ではなくずっとです)。ただ、アプリ自体は稼動していません。
何かわかりますでしょうか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
餃子を食べるとき、何をつけますか?
みんな大好き餃子。 ふと素朴な疑問ですが、餃子には何をつけて食べますか? 王道は醤油とお酢でしょうか。
-
一回も披露したことのない豆知識
あなたの「一回も披露したことのない豆知識」を教えてください。 「そうなんだね」と「確かに披露する場所ないね」で評価します。
-
CDの保有枚数を教えてください
ひとむかし前はCDを買ったり借りたりが主流でしたが、サブスクで簡単に音楽が聴ける今、CDを手に取ることも減ってきたかと思います。皆さんは2024年現在、何枚くらいCDをお持ちですか?
-
自分のセンスや笑いの好みに影響を受けた作品を教えて
子どもの頃に読んだ漫画などが その後の笑いの好みや自分自身のユーモアのセンスに影響することがあると思いますが、 「この作品に影響受けてるな~!」というものがあれば教えてください。
-
高校三年生の合唱祭で何を歌いましたか?
大人になると大人数で合唱する機会ってないですよね。 思い出すと、高校三年生の合唱祭が最後でした。 そこで、みんなの思い出の合唱曲を知りたい!
-
VB6.0で作成したexeファイルが他のPCではエラーが発生して動きません
Visual Basic(VBA)
-
Form_Load と Form_Activate のタイミング
Visual Basic(VBA)
-
MSDNのコレクションがありません。MSDNを再インストールしてください。
Visual Basic(VBA)
-
-
4
VB6.0の「vbFromUnicode」はVB.NETではどれに相当しますか?
Visual Basic(VBA)
-
5
MSDNは何でしょうか?
Visual Basic(VBA)
-
6
SPREAD(GrapeCity)のセルにフォーカスを設定するにはどうしたらいいのでしょうか?
Visual Basic(VBA)
-
7
VBアプリケーションで終了コードを指定する方法
Visual Basic(VBA)
-
8
VB6.0で、DLLを動的に参照したい
Visual Basic(VBA)
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・一回も披露したことのない豆知識
- ・これ何て呼びますか
- ・チョコミントアイス
- ・初めて自分の家と他人の家が違う、と意識した時
- ・「これはヤバかったな」という遅刻エピソード
- ・これ何て呼びますか Part2
- ・許せない心理テスト
- ・この人頭いいなと思ったエピソード
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・あなたの習慣について教えてください!!
- ・ハマっている「お菓子」を教えて!
- ・高校三年生の合唱祭で何を歌いましたか?
- ・【大喜利】【投稿~11/1】 存在しそうで存在しないモノマネ芸人の名前を教えてください
- ・好きなおでんの具材ドラフト会議しましょう
- ・餃子を食べるとき、何をつけますか?
- ・あなたの「必」の書き順を教えてください
- ・ギリギリ行けるお一人様のライン
- ・10代と話して驚いたこと
- ・家の中でのこだわりスペースはどこですか?
- ・つい集めてしまうものはなんですか?
- ・自分のセンスや笑いの好みに影響を受けた作品を教えて
- ・【お題】引っかけ問題(締め切り10月27日(日)23時)
- ・大人になっても苦手な食べ物、ありますか?
- ・14歳の自分に衝撃の事実を告げてください
- ・架空の映画のネタバレレビュー
- ・「お昼の放送」の思い出
- ・昨日見た夢を教えて下さい
- ・ちょっと先の未来クイズ第4問
- ・【大喜利】【投稿~10/21(月)】買ったばかりの自転車を分解してひと言
- ・メモのコツを教えてください!
- ・CDの保有枚数を教えてください
- ・ホテルを選ぶとき、これだけは譲れない条件TOP3は?
- ・家・車以外で、人生で一番奮発した買い物
- ・人生最悪の忘れ物
- ・【コナン30周年】嘘でしょ!?と思った○○周年を教えて【ハルヒ20周年】
- ・10秒目をつむったら…
- ・人生のプチ美学を教えてください!!
- ・あなたの習慣について教えてください!!
- ・都道府県穴埋めゲーム
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VBAでMP3を鳴らしたい
-
以下のように複数のファイルを...
-
Web上からExeを実行する場合に...
-
batからexeを実行し戻り値を受...
-
LINK : fatal error LNK1104に...
-
VBAで他のプログラムが起動して...
-
コンパイル ./aと./a.out の違い
-
ローカルのHTMLからexeファイル...
-
C言語初心者の質問失礼します。
-
マイクラでPythonのプログラミ...
-
どんなプログラムを書いても指...
-
バッチで118項目のCSVを処理し...
-
絶対パスの絶対て英語で何でし...
-
バッファとは何ですか
-
ビットマップ画像をRGB値でエク...
-
エクセルVBAにてテキスト出力が...
-
コンパイルエラー「include フ...
-
ファイル名の先頭にアンダース...
-
VisualStudioのプロジェクトリ...
-
C言語構造体、ファイル入出力に...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Access クエリ実行が急に非常に...
-
OLE又はDDEを使うVISUAL BESIC...
-
JavaScriptでコマンドプ...
-
c/c++ ビルドしたにもかかわら...
-
VBAで他のプログラムが起動して...
-
VC++から引数付きexeファイルの...
-
VBAでEXEファイルを動かす方法...
-
実行ファイルと実行モジュール...
-
コマンドプロンプトで外のexeや...
-
ローカルのHTMLからexeファイル...
-
64bit環境で32bitのodbc参照
-
VBS形式ファイル:ダブルクリッ...
-
jarファイルとjava.exeの関連付...
-
ファイル名の先頭が数字だと駄...
-
htaファイルが実行されません
-
JAVA .jarファイルに再圧縮する...
-
VBフォームアプリケーションに...
-
JARファイルをEclipseを使って...
-
コンパイル ./aと./a.out の違い
-
VBAでMP3を鳴らしたい
おすすめ情報