フォーラム


ゲスト  

ようこそ ゲスト さん。このフォーラムに投稿するには 登録が必要です。

ページ: [1]
トピック: EXE を生成した Delphi のバージョン
Mr.XRAY
メンバー
投稿数: 192
EXE を生成した Delphi のバージョン
on: 2014/05/01 08:16 Thu

親愛なる DEKOさま (^^;

[EXE を生成するのに使われた Delphi のバージョンを判定する]
http://ht-deko.minim.ne.jp/tech030.html

なんですが,上から順番に検索していくと,Delphi XE2 が検索されず,Delphi XE となります.
EXE をみたら,LiveBindings がありません.
記憶によると,Delphi XE2 ではユニットスコープが追加されています.
そこで,検索の条件として,UnitScope を検索するにようにしてみたところ,OK のようです.
近日中に,私のサイトにサンプルを掲載する予定です.
totonica さんのような高級なサンプルではありませんが.

DEKO
管理者
投稿数: 2691
Re: EXE を生成した Delphi のバージョン
on: 2014/05/01 09:18 Thu

あらら。一応、検証プログラムでテストはしたハズなのですが…XE2 は Update で仕様変更があったりしましたので、その絡みでしょうか?

DEKO
管理者
投稿数: 2691
Re: EXE を生成した Delphi のバージョン
on: 2014/05/01 09:22 Thu

そういえば、最近の Delphi だと、フォームバージョン的なものが埋め込まれていた気がします。詳しくは調べていないのですが…。

Mr.XRAY
メンバー
投稿数: 192
Re: EXE を生成した Delphi のバージョン
on: 2014/05/01 10:20 Thu

そうでした.思い出しました.Delphi XE3 の UP2 で LIveBinding が変更なっていたんですよね.確か.
テストしたのは,UP2 です.
フォームバージョン的なものが埋め込まれていれば,簡単になりますね.

DEKO
管理者
投稿数: 2691
Re: EXE を生成した Delphi のバージョン
on: 2014/05/01 16:14 Thu

引用 Mr.XRAY on 2014/05/01 10:20 Thu
フォームバージョン的なものが埋め込まれていれば,簡単になりますね.

 
ですね。流石にこれだけのバージョンがあると判定方法を確立させた方がいいような気がしています。
特に XE6 からは年2回のアップデートになっていますからね。

DEKO
管理者
投稿数: 2691
Re: EXE を生成した Delphi のバージョン
on: 2014/05/09 04:04 Fri

マスターの調査結果を踏まえて件のページを更新しておきました m(_ _)m

ページ: [1]
WP Forum Server by ForumPress | LucidCrew
バージョン: 1.7.5 ; ページロード: 0.036 sec.