15. marts 2006 - 11:49Der er
23 kommentarer og 1 løsning
DatePicker på engelsk
Hej
Jeg har en date picker i mit program, problemet er at mit program skla være engelsk, og den bliver altid vist på dansk, er det muligt at gøre så den altid er på engelsk? lige meget hvad sprog win har på den maskine det køre på?
I dette særtema om aspekter af AI ser vi på skiftet fra sprogmodeller til AI-agenter, og hvordan virksomheder kan navigere i spændet mellem teknologisk hastighed og behovet for menneskelig kontrol.
// C# // Put the using statements at the beginning of the code module using System.Threading; using System.Globalization; // Put the following code before InitializeComponent()
Thread.CurrentThread.CurrentCulture = new CultureInfo("en-US"); Thread.CurrentThread.CurrentUICulture = new CultureInfo("en-US");
jeg får bare "The string was not recognized as a valid DateTime. There is a unknown word starting at index 4."
jeg går ud frad et er fordi det nu er på engelsk og det der ligger i dbén er dansk. problemet er bare hvis jeg sætter noget nyt ind er dato fra den picker stadig dansk, og derfor crasher det igen..
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Text; using System.Windows.Forms; using MySql.Data.MySqlClient; using System.Drawing.Printing; using PrintingTester; using System.Collections; using System.Reflection; using System.Threading; using System.Globalization;
namespace WindowsApplication1 {
public partial class Form1 : Form {
public Form1() { hread.CurrentThread.CurrentCulture = new CultureInfo("en-US"); Thread.CurrentThread.CurrentUICulture = new CultureInfo("en-US");
InitializeComponent();
dette er starten på mit program, og der er min datepicker på dansk, og det input den giver er dansk, dog vil den ha jeg skal formatere det når jeg hiver det ud.
Mja sku jeg ik mene burde være nødvendigt, da jeg gemmer datoén i dbén som Varchar.. så der står "3. April 2006" og fejlen kommer når jeg forsøger at hente det tekst ud og lægge i en label. men fjerner jeg thred.currentthred.curentcultre = new bla bla så kommer denne fejl ikke...
fandt lige noget prøv med Thread.CurrentThread.CurrentCulture = new CultureInfo("en-US"); Thread.CurrentThread.CurrentUICulture = new CultureInfo("en-US");
System.Globalization.CultureInfo ci = System.Globalization.CultureInfo.CurrentCulture; InitializeComponent();
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.