まず、コンピュータ上で使用されている測定単位を知る必要があるので、twip(1440または567)に変換する定数を設定できます。私はウェブ上の "どこにでも"見てきました。私はGetLocaleInfoかGetLocaleInfoExのどちらを使うべきかどうかは問題になります。誰かがその違いを説明してもらえますか?GetLocaleInfo - その他のヘルプ - デルファイXE5
第2に、このフォーラムの「コントロールパネルの地域および言語の詳細設定でのシステム測定単位の読み取りと変更方法」の回答が見つかりました。測定単位を設定するためのコードが表示されていますが、情報を取得するためのパラメータを設定する際に問題があります。誰でも適切な関数(GetLocaleInfoまたはGetLocaleInfoEx)の例を挙げることができます。
これまでに何を試みましたか? –
私は両方の形式を試みました。いずれの場合も、利用可能な多くの例からロケールとタイプを調べました。しかし、ちょっとした初心者の方では、結果の0または1との関連性を見ることができなかったため、「lpLCData」と「cchData」に入ったものを処理するのが非常に困難でした。また、 Win32Checkへの参照を見た - 私はこれを取るそれはすべてのエラーをトラップすることです。 – Badger