- 1 :D :2007/06/09(土) 23:21:43
- リソースにあるバージョン情報を取得したい。
http://www2.big.or.jp/~osamu/Delphi/Tips/key.cgi?key=13#0226.txt
- 2 :D :2007/06/09(土) 23:25:04
- 上記リンクにあるソースのままだと戻り値には末尾に#0がついてくる。
なのでこの戻り値に他の文字列を足してApplication.MessageBox関数に渡すと戻り値以降の足したはずの文字列が表示されない。
- 3 :D :2007/06/10(日) 21:30:39
- 上記リンクを参考にAPIバイブルも見ながら書き換えてみました。
function gfnsFileVersionGet: string; {2007-06-09: この関数を呼び出す実行ファイルのバージョンを返す
http://www2.big.or.jp/~osamu/Delphi/Tips/key.cgi?key=13#0226.txt ↑を参考 } var li_Size, li_Reserved, li_Len: DWORD; lp_Buffer, lp_Locale, lp_Ver: Pointer; ls_PStr: PChar; begin Result := ''; (省略されました・・全てを読むにはここを押してください)
- 4 :D :2007/06/10(日) 21:34:44
- あらら、そういや"したらば"は桁揃え無視しちゃうんだっけな。
やっぱ自前のCGI作らんといかんのかねぇ。
全部読む
最新50
1-100
メール受信
掲示板トップ
リロード
|