Hallo,
ich möchte unter C# eine SQL-Datenbank erstellen, allerdings nicht mit dem mitgelieferten MYSQL Assistenten von .NET sondern aus meinem Quellcode herraus.
Dazu müsste ich ja erstmal eine SQLConnection erstellen und von dieser aus dann die Datenbank generieren, allerdings Funktioniert dies nicht da ich im ConnectionString einen Initial Catalog also Datenbank angeben muss. Möglicherweise ist ja auch mein kompletter Ansatz falsch aber ich hätte keine Idee wie ich das Problem ansonsten angehen könnte.
Wäre dankbar für eure Hilfe.
Danke schonmal im voraus
unter windows würd ich den windows-login-namen auslesen - das ist
relativ sicher (so sicher, wie die windowsanmeldung :),
solange du dich in einem netzwerk bewegt (zB firmennetzwerk).
such dich mal durch die msdn.
Guten Tag !
Ich bin ein Umsteiger aus C/C++ und möchte gerne DirectX-Gehversuche unter C# machen.
DDraw,DSound sowie DirectInput mit der Tastatur sind kein Problem.
Als ich allerdings versuchte, die Maus mit DirectX zu initialisieren
stieß ich auf folgendes Problem:
// Member der Klasse "Input"
private DIPROPLONG MOUSE_BUFFER = new DIPROPLONG();
// DieseAnweisung steht in der Methode "InitDInput"
// von der Klasse "Input" augerufen
// MOUSE_BUFFER wird natürlich intitalisiert.
Mouse.SetProperty("DIPROP_BUFFERSIZE",MOUSE_BUFFER)
Beim Compilieren bekomme ich die Fehlermeldung, der 2.Parameter sei System.IntPtr.
Allerdings kann ich in der MSDN nichts passendes finden, wie ich zb
von DIPROPLONG nach System.IntPtr casten kann.
Vielleicht kann mir jemand etwas Code, bzw Tuts oder ähnliches posten.
Danke !
Hallo zusammen !
Ich habe mal ein Codeschnippsel geschrieben, was generell einen Timer initiallisiert und sekundenweise die gegenwärtige Zeit in eine TextBox schreibt.
public Form1()
{
InitializeComponent();
Timer MyTimer = new Timer(); // Neuer Timer erstellen
MyTimer.Tick += new EventHandler(DoTimer); // Tick-Event (jede Sekunde !) mit DoTimer verbinden
MyTimer.Interval = 1000; // Timerintervall setzen
MyTimer.Start(); // Timer starten
}
private void DoTimer(Object Sender, EventArgs args) // DoTimer-Funktion
{
string strTime = DateTime.Now.ToString("r"); // Aktuelles Datum im Datum/Zeit-Format in einen String
textBox1.Text = strTime; // und in die TextBox schreiben
}
Gruß MacReeg
Hallo,
was ist besser zum Programmieren von Fussballmanagern(Hauptsächlich Menüs) oder Sonstigen 2D Spielen(nicht 3D)?Der C++ Builder oder C#.
Mfg
Euer MaxiM
Lohnt es sich für mich zur Zeit, von C++ auf C# umzusteigen? Ich werde in Zukunft im 3D-Bereich Programme entwickeln und frage mich derzeit, da nun viele Bücher, die sich mit diesem Thema beschäftigen, herauskommen, ob es nicht besser wäre, gleich in die Zukunft zu investieren. Dennoch würde ich, wenn es nicht unbedingt notwendig ist, noch gerne eine Ziet lang bei C++ bleiben.
Juhu!
Für Windows-Programmierung ist der Petzold der Beste! Kostet leider 69Euro ist aber ein klasse Buch (mit CD und guten Beispielen). Die deutsche Version hat die IDBN 3-86063-652-9. Die englische Version 0-7356-1370-2.
MfG
Gandi
Danke! Die Seite hat mir geholfen.
Man muss einfach
this.SetStyle(ControlStyles.DoubleBuffer, true);
this.SetStyle(ControlStyles.AllPaintingInWmPaint , true);
this.SetStyle(ControlStyles.UserPaint, true);
eingeben(in der OnPaint-Methode) und schon hat man sein DoubleBuffering. Echt klasse! C# ist am Besten!!!!!!!!
Gruss Gandi