はじめまして。
最近、Delphiをはじめました。
最初はTFORM等を使ってプログラミングしていたのですが、
作成したEXEファイルのサイズが大きすぎたので、VCLを使わずにObject Pascal
だけでソフトを作ろうとしています。
そこでぶつかった問題がドラッグ&ドロップなのですが、仕方が良くわかりません。どなたか、教えていただけませんか?
よろしくお願いします。
たぶん、サイズを小さくするためにVCLを使わずにプログラミングする労力より、UPXなどでEXEを圧縮した方が簡単ですよ。
どうしてもVCLを使いたくないのなら、VCLのソースを見ることをおすすめします。
ソースを見る限り、かなり面倒そうです。
controls.pasの、CM_DRAGや、DoDragDropあたりを追ってみてください。
レスありがとうございました。
VCLのソースを見て勉強しようと思います。
とても面倒そうですが、何とかしようと思います。
それと、UPXとか、EZIPとかありますが、どれが1番いいんでしょうか?