2016-10-11 12 views
0

VPF 9.0を使用して、ファイル内の発音区別符号を削除(置換)するコードに問題があります。VFP発音区別記号の削除

私は大文字化のために、このコマンドを使用して付加記号を削除しています: UPPER(CHRTRAN(ALLTRIM(XNAME)、 "áäÁÄčČďĎéÉíÍĺľĹĽňóôöőÓÔÖŐŕŔšŠťŤúüűÚÜŰýÝžŽ"、 "AAAACCDDEEIILLLLNOOOOOOOORRSSTTUUUUUUYYZZ"))

を問題は文字の最初のセットが違って見えるということです保存時に最初の行は、それがどのように見えるべきかである第二は、それが実際に保存した後、どのように見えるかです:
「áäÁÄčČďĎéÉíÍĺľĹĽňóôöőÓÔÖŐŕŔšŠťŤúüűÚÜŰýÝžŽ」 「áäÁÄčEďIéÉíÍĺ_ĹĽňóôöoÓÔÖOŕAšŠťŤúüűÚÜUýÝžÄ」

それは付加記号の一部を削除し、私はそれが希望に保存することはできませんフォーマット。

私にこれを手伝ってもらえますか?

答えて

0

プロジェクトマネージャでファイルを右クリックして[コードページ]をチェックしてもよろしいですか?デフォルトでは、ウィンドウはANSI(1252)で正しく動作するはずです。

編集: コマンドラインから行います。

MODIFY COMMAND myDiacratics.prg AS 1252 

ファイルが表示されたら、変更を加えて(変更すると強制的に保存されます)、保存します。あなたが望むように保存する必要があります。

+0

親切な男性、このオプションはどこにありますか? – Klimun

+0

明確にするために、私はプロジェクトマネージャーではしません。 – Klimun

+0

次に、Modifyコマンドの 'AS nCodePage'パラメータを使用するだけです。私の答えを編集してサンプルを与える。 –

関連する問題