【Embarcadero】CodeGearオッチャ その13
■ このスレッドは過去ログ倉庫に格納されています
0445デフォルトの名無しさん
2008/12/05(金) 14:44:02Clix にすれば OS 非依存に「出来る」けど、QT に「依存」に切り替わった。ってことでしょ?
だから QT の制約が Clix の制約になる。と。
Java / .NET は OS 非依存に「出来る」けど、アプリケーションから P/Invoke や JNI 使われたら OS 依存でしょ?
Java には抽象パス名という概念があって、通常は OS を気にしなくてもファイル保存とか出来るけど
.NET は存在しないから、Mono だと Linux/OSX 用にパスセパレーター等を処理するライブラリが追加されて居る。と。
Kylix の頃の QT は、まだまだ OS 非依存のことまで練られていなかったから。
パス表記もそうだし、イベントの出方も OS や ウィンドウマネージャ毎に変わっていたし
ダイアログのフォント名の抽象化すら無かったでしょ
QTに依存しても別に問題無い
なら
WinForm に依存しても問題ない。よな?
で、実際には QT に依存しているため、思ったほど OS / 環境非依存にはならなかった。ということだ。
否定だけするんじゃなくてさ。もう少し、実際的な例を出してくれよ
■ このスレッドは過去ログ倉庫に格納されています