PDA

View Full Version : سوال: چرا برای export کردن DataGridView به Excel باید Regional Options تنظیم شود؟



ms_arani
چهارشنبه 16 تیر 1389, 21:36 عصر
با سلام خدمت دوستان؛ برای export کردن DataGridView به Excel اگر در Regional And Language Options در سربرگ اول گزینه English-United State انتخاب نشود، Exception رخ می‌دهد. کسی از دوستان علت و راه حل با کدنویسی رو میدونه؟

ms_arani
پنج شنبه 17 تیر 1389, 12:36 عصر
سلام دوستان، اقلاً کسی راه حل رو میدونه؟ یعنی چطور میشه با کد #C کاری کرد که در قسمت Regional Options زبان مربوطه به English-United State تنظیم شود. از طریق Registry هم رفتم ولی نشد... پیشاپیش ممنون از جواب شما

Afshin160
پنج شنبه 17 تیر 1389, 13:41 عصر
سلام ...
دوست عزيز شما اول درابتداي برنامه براي درست كامپايل شدن برنامه هاي آفيس زبان كامپيوتربايدانگليسي شود
در :VB.net


Dim oldCI As System.Globalization.CultureInfo
Private Sub Change_Language_To_English()
oldCI = System.Threading.Thread.CurrentThread.CurrentCultu re
System.Threading.Thread.CurrentThread.CurrentCultu re = _
New System.Globalization.CultureInfo("en-US")
End Sub



ودر ‍C#‎‎





System.Globalization.CultureInfo oldCI;
private void Change_Language_To_English()
{
oldCI = System.Threading.Thread.CurrentThread.CurrentCultu re;
System.Threading.Thread.CurrentThread.CurrentCultu re = new System.Globalization.CultureInfo("en-US");
}



موفق باشيد .