by konisi » 2006年9月06日(水) 19:33
サイズを小さくするためなら、その文字列を削るより実行ファイルのマップを見直すべきだと思います。
例えば、空の32bitEXEファイルの大きさは最小では1KBとなります。(アセンブラ等を使用。)
機械語やMZ-PEヘッダに精通している人が行えばもっと小さくなるかもしれません。
これに対して現行のActiveBasic5CP2では28KB、AB5CP1及びAB4、AB3では24KB、AB2では156KBとなっています。
ちなみにPureBasicでは2KB、VisualBasicはちょっと未確認です。
サイズを小さくするためなら、その文字列を削るより実行ファイルのマップを見直すべきだと思います。
例えば、空の32bitEXEファイルの大きさは最小では1KBとなります。(アセンブラ等を使用。)
機械語やMZ-PEヘッダに精通している人が行えばもっと小さくなるかもしれません。
これに対して現行のActiveBasic5CP2では28KB、AB5CP1及びAB4、AB3では24KB、AB2では156KBとなっています。
ちなみにPureBasicでは2KB、VisualBasicはちょっと未確認です。