
A 回答 (5件)
- 最新から表示
- 回答順に表示
No.4
- 回答日時:
ああ、そういうことでしたか。
その作業は大変そうですね。
やはり地道に無駄なソースコードを
省いていくのがよいのではないでしょうか?
あとは共通する処理をうまくまとめるなど・・
でも無駄な処理が多ければたしかに
遅くはなりますが、サイズを減らすと重さが
改善されるのでしょうか?ここは疑問です。
無駄なところでフォームをロードしたりしてると
そういうこともあるかもしれませんが・・。
たとえば
ロードしてないつもりでもForm2.Caption ="Test"
なんてやるとform2は自動的にロードされるよう
ですので・・。そうするとloadイベントで初期化など
ループ処理があった場合には、遅くなりますよね。
どちらにせよ。kazu333さんの仰いますように
ご自身でいろいろと試行錯誤してみたほうが
よいと思いますよ。でわ
No.2
- 回答日時:
フォームといってもテキストボックスがあったり、ラベルがあったりしますし、その数も様々ですから、一概にどれだけ小さくなるとか言いようがありません。
そもそも、必要があってフォームを作られているのでしょうから、削除して小さくするのっておかしくありませんか?
コードの削除も同じですけどね。
具体的にどの程度の大きさなのか分かりませんが、大きすぎるなら機能毎に分割して作ることになるのでしょう。
コードも無駄な書き方をしていないか見直すことで、小さくもなるし、レスポンスも違ってくる可能性はありますね。
質問の意味が理解できていないので回答にはなりませんが。
この回答への補足
回答いただきありがとうございました。
業務アプリケーションを約2年にわたりメンテナンスし続けているのですが、EXEファイルが徐々に大きくなってきており、処理が重たくなってきています。また、ユーザーの要求事項も大きく変化してきており、2年前には必要と思われた機能も、今ではいらなくなっているものが多々あります。そこで、不要なフォームを削ってEXEサイズを小さくしようということになり、実際にフォームを削ったりしてどの程度小さくなるものか、参考情報がほしくて投稿させていただきました。
機能ごとの分割は当然考えていますが、かなり大規模な改造になってしまうので、まずは不要になったフォーム等の削除から検討しています。
No.1
- 回答日時:
そんなに小さくしないとだめな理由をってなんでしょうか?
プレーンなフォームを一つ削除すると2000バイトくらいは減るんじゃないですかね~
確認はしてませんけど・・。
ソースコードのサイズに影響を受けるのは間違いないでしょうね。
もしフォームの背景などに画像ファイルを使っている場合などは
Exeファイルが大きくなりますが、その場合は使う画像ファイル
のサイズを適当に調節して(圧縮やドット数の変更)から
埋め込むとその分のサイズは減ると思いますよ。
画像や音楽ファイルを埋め込んではいませんか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- ビデオカメラ Corel Digital Studioの動画をSDに保存するには? 5 2023/05/18 01:36
- デジタルカメラ Googleフォトで画像を自動補正すると何故サイズが小さくなるのでしょうか? 4 2022/09/19 13:05
- Outlook(アウトルック) アイホンで撮った写真を一枚だけPCに移し画像を縮小してWebメールに添付して送信する方法 1 2022/04/22 15:33
- その他(パソコン・周辺機器) 解像度が低いモニターの動画を高いモニターで再生した際の画質劣化の対応策を教えてください 9 2023/08/22 15:14
- Visual Basic(VBA) batからexeを実行し戻り値を受け取る EXEの実行内容の結果によって、戻り値を0か1かで返したい 1 2023/07/04 16:40
- その他(AV機器・カメラ) 【大至急】写真加工に強い方、お願いします。 現在、自作のブックカバーをプリンパさんに依頼しています。 2 2023/06/07 21:30
- Windows 10 ファイルのサムネイルが表示されない 1 2022/08/01 05:43
- C言語・C++・C# C#の2つの実行ファイルとアプリアイコンの変更について 1 2023/01/07 16:57
- レディース サイズが合わず生きづらいです。 小さいサイズ 服 20代前半、社会人の女です。 多くのお店で売られて 4 2022/05/10 21:26
- マンガ・コミック 同人誌を描く時の原稿サイズについて 閲覧ありがとうございます。 同人誌を作りたいと思っているのですが 1 2022/12/30 23:38
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Googleフォーム・複数人の申し...
-
C# 別なフォームへ値を渡す (...
-
サブフォームの行ごとにコンボ...
-
C# Formの非アクティブ化をふせ...
-
VBA リストボックスをダブルク...
-
Googleフォームについて(至急)
-
ExcelVBAでフォーム内でブック...
-
Google form を利用して 問い合...
-
VBAにてメッセージボックスを最...
-
【VC2005(CLR)】モードレスで呼...
-
クリップボードへのコピー
-
3フォームの重なり順を変えな...
-
Accessのトグルボタンでサブフ...
-
PDFフォーム内で日付計算したい...
-
ACCESSのサブフォームのフォン...
-
サブフォームのイベント取得
-
F-Basic の DVD を探しています
-
アクセスVBA フォームのス...
-
Access 無操作の場合、自動で閉...
-
AccessVBAのサブフォームの先頭行
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Googleフォーム・複数人の申し...
-
VBA リストボックスをダブルク...
-
Accessでフォームから別フォー...
-
C# 別なフォームへ値を渡す (...
-
VBAにてメッセージボックスを最...
-
PDFフォームに本日の日付を自動...
-
アクセスVBA フォームのス...
-
サブフォームの新規レコードに...
-
メッセージボックスの背景色
-
VBプログラムの終了
-
メインフォームからサブフォー...
-
Access 無操作の場合、自動で閉...
-
子フォームから親フォームのオ...
-
リストボックスの選択解除
-
accessで2つ以上のフォームを起...
-
フォーム上の全てのコントロー...
-
ユーザーフォーム上にアイコン...
-
ExcelVBAでユーザーフォーム内...
-
ASP.NETとC#でWebフォームを呼...
-
PDFフォーム内で日付計算したい...
おすすめ情報