私のDelphi Prismプログラムは、inifileを作成して読み書きする必要がありますが、私はDelphi PrismがInifile構造を本当にサポートしていないことに気づいたと思います。 (私が間違っていると私を訂正してください)ウィンドウとLinux(Mono)で動作する.net for Delphi Prismでinifileを作成する方法は?
これは私に、inifileをサポートするShineOnライブラリファイルについて話します。しかし、Monoの下でLinux上でプログラムを実行すると、プログラムがクラッシュします。 ShineOnのメソッドを使用するかどうかは関係ありません。 ShineOnライブラリファイルがusesキーワードの下にリストされている限り、プログラムは実行されず、Linuxでは完全にクラッシュします。 Delphi Prismでinifileを作成して、ウィンドウとLinux(Mono)で動作する.netを作成できますか?もしそうなら、どうやってやるの?
インターネットとStackoverflowで回答を検索しましたが、これがC#Class INIファイルになりました。私は、それが動作するためにKernel32.dllファイルをロードする必要があることに気づくまでは有望だったと思った。 (もし私が間違っていれば、私にも正しいことを教えてください明らかに、Delphi Prism Inifileについてのインターネットに関する情報はほとんどありません。
私はXML設定を使用するのがデフォルトであることに同意しますが、imhoでは.NETアプリケーションの "ini"スタイルファイルを読み書きする正当な理由がたくさんあります。たとえば、よく定義されたini形式を使用する他のアプリと通信している可能性があります。 OPは彼が "必要"と言って以来、彼はそれが非生産的でないことを告げるだけです。 –