
No.5ベストアンサー
- 回答日時:
windows 7以降(VISTAも?)ならC#が最初から入っているので、それを使用してみては如何でしょう?
>1. ウィンドウ無しで起動出来る事
>2. アイコンが設定出来る事
メモ帳等テキストエディタでソースを書いて、csc.exeにパスを通した環境でコマンドプロンプトから以下のとおりオプション付きで実行します。
C:\>csc.exe /target:winexe /win32icon:foo.ico source.cs
Windows10ならcsc.exeは以下の場所にあります。ほかのWindowsでも似た場所にあるはずです。
C:\Windows\Microsoft.NET\Framework64\v4.0.30319
あとは比較的マイナー言語ですがGolangとか(https://golang.org/)
> 容量が小さく、出力されるEXEファイルの容量も小さいものが望ましいです。
は満たすと思います。
C言語ほどメモリ管理に気を使わなくてよいですし、他の要件も満たすと思います。
学習コストはかかりますが……
ご参考まで。
ご回答、ありがとうございます。
お教え頂いたC#の方法で、見事に全ての目的を達成する事が出来ました。非常に嬉しいです。ありがとうございました。
Windows標準の機能でコンパイル出来るとは驚きました。
Golangも機会があれば勉強してみようと思います。本当にありがとうございました。
他の皆様も本当にありがとうございました。
No.4
- 回答日時:
>Visual Studioのように大掛かりでなく、容量が小さく、出力されるEXEファイルの容量も小さいものが望ましいです。
Visual Windows for BC++
https://www.vector.co.jp/soft/winnt/prog/se32660 …
はいかが?
10年以上前から使ってますが、最新版はWindows 8/10対応版です。
「Borland C++ Compiler 5.5」日本語版を用い、ウィンドウズでのプログラミング統合環境を提供します。
ご回答、ありがとうございます。
Visual Windows for BC++なら、出力ファイルサイズを小さく出来そうなので良いとは思うのですが、いくつか他の条件を書くのを忘れておりまして、それは以下の通りです。
1. ウィンドウ無しで起動出来る事
2. アイコンが設定出来る事
3. 管理者権限で次のプログラムを実行出来る事
少しやってみましたら、2、3はクリア出来そうですが、1がクリア出来るのか分からない状況です。引き続きやってみます。ありがとうございました。
No.3
- 回答日時:
サイズが小さいEXEファイルとなれば、C言語でしょうね。
JavaやC#のように、沢山のライブラリファイルが必要じゃあないですし。
ご回答、ありがとうございます。
C言語なら、出力ファイルサイズを小さく出来そうなので良いとは思うのですが、いくつか他の条件を書くのを忘れておりまして、それは以下の通りです。
1. ウィンドウ無しで起動出来る事
2. アイコンが設定出来る事
3. 管理者権限で次のプログラムを実行出来る事
少しやってみましたら、2はクリア出来そうですが、1と3がクリア出来るのか分からない状況です。引き続きやってみます。ありがとうございました。
No.2
- 回答日時:
それだけの簡単な処理であれば、
単に、*.batファイルを作るのが一番簡単です。
ご回答、ありがとうございます。
*.batファイルは、ファイルサイズが小さくて良いのですが、いくつか他の条件を書くのを忘れておりまして、それは以下の通りです。
1. ウィンドウ無しで起動出来る事
2. アイコンが設定出来る事
3. 管理者権限で次のプログラムを実行出来る事
3はクリア出来るかも知れませんが、1と2がクリア出来ないと思いますので、*.batファイルを使う方法は今回は見送りたいと思います。すみません。ありがとうございました。
No.1
- 回答日時:
ご回答、ありがとうございます。
お教え頂いたものは、ソフト自体のファイルサイズが小さく、出力ファイルサイズも小さく、私の理想に近いですが、いくつか他の条件を書くのを忘れておりまして、それは以下の通りです。
1. ウィンドウ無しで起動出来る事
2. アイコンが設定出来る事
3. 管理者権限で次のプログラムを実行出来る事
1はクリアしているのですが、2と3がクリア出来るのか分からないので、もう少しやってみたいと思います。ありがとうございます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
vba クリップボードクリアにつ...
-
画像生成AIのプロンプトの作り...
-
Pythonで仮想通貨の自動売買が...
-
Python... 環境設定 初心者です...
-
Geminiフォーム 画像生成で 人...
-
CSVファイルの複数行削除
-
AIの登場でプログラマーたちが...
-
数学、プログラミング、物理、...
-
pip --versionがエラーになる
-
pythonの実行に関する質問
-
パイソンのソースコードをChatG...
-
Python 3.12.2 か一番最新のパ...
-
10進数から2進数に変換 例 185 ...
-
python 機械学習 文字画像認識
-
Webサイト内に埋め込んだmp4動...
-
Google ColaboでGUI作成
-
HTMLソースが表示のページのも...
-
【GAS】特定文字の削除について
-
OS入ってる機器のソフト・アプ...
-
MOVEコマンドでサブフォルダー...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
簡単にEXEファイルを作れるプロ...
-
ftpコマンドの戻り値をチェック...
-
マイナポータルの住宅借入金当...
-
ISOファイルの編集方法
-
秀丸エディタでのファイル分割
-
JCL(富士通/MSP)について教...
-
VBAのzip解凍についてのご質問です
-
zipファイルが開けません。
-
コマンドプロンプト "expand" ...
-
HPビルダー6について
-
UnlhaExtractMemの画面表示
-
warファイル 「種類:WAR ファ...
-
ファイル名のリストを出力した...
-
基本的なDOSコマンドがわかりま...
-
VB Scriptで隠しファイル、フォ...
-
VB6にて、テキストファイルの内...
-
ACCESSのmdeファイルについて
-
エクセル不具合
-
HTMLでファビコンを変更したいです
-
FTPコマンドのリターンコー...
おすすめ情報