喫茶XRAYトップページ


[11792] コンポーネント返信 削除
2018/3/20 (火) 21:13:47 Mr.XRAY
モバイルではありませんが (笑),64 ビットもそろそろ本格化 ?
以下の記事を追加しました.

[コンポーネントの登録方法等]
[64 ビットの開発環境におけるコンポーネント]
http://mrxray.on.coocan.jp/Delphi/CompoInstall/64bitComponent.htm

どこかに書いたような気もしますが,別ページということで.


[11793] Re:コンポーネント返信 削除
2018/3/21 (水) 12:33:37 Mr.XRAY
> [コンポーネントの登録方法等]
> [64 ビットの開発環境におけるコンポーネント]
> http://mrxray.on.coocan.jp/Delphi/CompoInstall/64bitComponent.htm


例によって大幅に書き直しています.
これまた例によって記事を書いてから検索.
なんじゃい ! Delphi Forum にちゃんと記事があるのではないか... ハハハッ

https://ht-deko.com/delphiforum/?vasthtmlaction=viewtopic&t=44

ということで,↑ へのリンクも追加しておきました.


[11795] いろいろいじる?返信 削除
2018/3/22 (木) 13:12:07 Mr.XRAY
[コンポーネントの64bit化を行うには?]
http://madia.world.coocan.jp/cgi-bin/DelphiBBS/wwwlng.cgi?print+201803/18030009.txt

>載せていただいたURLを見ていろいろいじってみます。

いろいろいじってみる ?
いろいろじゃなくて,即やる ! (笑)

だったこれだけの文章ですからね.
こいつやる気ないな ... (笑)

------------------------ 引用開始 -----------------------------

簡単に言えば、パッケージリソースに

  PLATFORMTARGETS        RCDATA {3}

 
これを埋め込むと、パッケージは 32bit / 64bit 対応コンポーネントパッケージとして扱われます。

コンポーネントクラスを個別に 32bit / 64bit 指定したい場合には、コンポーネントクラスの定義部の上に

  [ComponentPlatformsAttribute(pidWin32 or pidWin64)]
  TMyComponent = class(TComponent)

------------------------ 引用終了 -----------------------------


INCM/CMT
Cyclamen v3.82