タグ

ブックマーク / ht-deko.com (2)

  • ちっぷす [Delphi Programming]

     Delphi 2010 以降で RTTI を無効にする Delphi 2010 は デフォルトで RTTI が有効になっており、RTTI が有効のままコンパイルすると、RTTI を用いないコードのみで書かれたソースコードであっても EXE のサイズが肥大化します。 (恐らく)完全に RTTI をオフにする事はできませんが、*.dpr に以下のコードを記述する事により、RTTI を可能な限り利用しなくする事ができます。 program Project1; {$RTTI EXPLICIT METHODS([]) FIELDS([]) PROPERTIES([])} {$WEAKLINKRTTI ON} ... プロジェクト内の各ユニットの先頭に記述しても、殆ど効果はないハズです。また、このコードの記述があっても、VCL/RTL の一部に RTTI に依存したコードが含まれるため、特定のユニ

    echigoya3
    echigoya3 2013/03/13
    Indy 10 を使って GMail を送受信するには? (Delphi 2009 以降)
  • Unicode 版 Delphi (2009 以降) に最新版の Indy10 をインストールする

     Unicode 版 Delphi (2009 以降) に最新版の Indy10 をインストールする 序論 Indy はバグが多く、最新版でのみバグが修正されている事が多いです。ところがどっこい、Indy はアップデータの形では提供されず、自前でインストールしなくてはなりません。これが面倒。とにかく面倒。やり方を間違うとインストールができなかったりします。 バグ報告をしようとすると、こっちの前提は製品版ベースですが、あちらさんはリリースベースなのだそうですよ。こちとらナイトリービルドを追いかけられる程ヒマじゃねーよ。それに Stable は未だに Indy 9 じゃねーか。大体、「最新版インストールせれ」と言いながら、用意されている FullD12.bat がマトモに動作しないってどういう事よ? ...気を取り直して。そんな訳で、最新版の導入が必須らしいです。唯一の救いは Indy 10

    Unicode 版 Delphi (2009 以降) に最新版の Indy10 をインストールする
    echigoya3
    echigoya3 2012/10/02
    Delphi付属の Indy 10 のSSL通信で Socket Error #0 にハマったらライブラリをアップデート
  • 1