さて、私のプログラムでは、タイマーの時刻を更新するラベルがあります。DateTime.Now.ToString( "M/d/yyyy h:mm tt")は、ウィンドウ7で逆に表示されます
Label1.Text = DateTime.Now.ToString("M/d/yyyy h:mm tt", System.Globalization.CultureInfo.CreateSpecificCulture("en-US"));
これは、プリントアウト(およびVisual Studioでの変数の上にマウスを移動するときない)必要があります。
12/15/2010 8:41 PM
しかし、その代わりに出力します:
PM 8:41 12/15/2010
のTh私のコードでラベルが変更されている唯一の場所です。それはWindows XPで動作しますが、今はWindows 7で自分のコードを使用しています。私を助けてください。なぜこれが起こっているのかは分かりません。
ありがとうございました!
CultureInfoを削除するとどうなりますか? – zsalzbank
コントロールのRightToLeft設定とは何ですか? – RedDeckWins
これはどの言語ですか? C#?そのようにタグ付けすると、コミュニティのレーダーに乗ることができます。 – maerics