Einen wunderschönen guten Abend.
Ich habe mich etwas mit C# ausgestobt und ein kleines "Gib eine Serial ein" programmiert
Zu Übungszwecken natürlich
Wäre auch einfach weil die Serial direkt im Source steht.
Nun habe ich aber 2 kleine Probleme :
VOR JAHREN habe ich mal mit VB6 experimentiert und da gab es sowas wie INPUTBOX (Zur Eingabe von Daten)
Dieses scheint es bei C# ja nicht zu geben.
Ist es verpöhnt using System.Microsoft.VisualBasic zu nutzen um eine Inputbox erstellen zu können?
Oder ist das ein "legitimer" Weg?
Ich glaube ich werde diese InputBox durch eine neue Form ersetzen wo der User dann in ein Textfeld was eingeben kann.
Und nun mein wichtigstes Problem :
WENN die Eingabe richtig war soll das Programm eine Datei erstellen (C:\TEST\test.txt)
Hier der aktuelle Stand :
|
C#-Quelltext
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
private void button2_Click(object sender, EventArgs e)
{
string x = Interaction.InputBox("*ACTIVATE IDNA* PLEASE ENTER YOUR SERIAL", "ACTIVATING IDNA", "", 0, 0);
if
(x == "ACL-ACL-991-000-112")
MessageBox.Show("THANK YOU FOR ACTIVATING IDNA",
"THANK YOU!",
MessageBoxButtons.OK,
MessageBoxIcon.Asterisk,
MessageBoxDefaultButton.Button1);
|
So NUN nachdem die Eingabe richtig war soll das Programm eben NUR diese Datei erstellen.
Inhalt muss erstmal keiner sein.
Weil das Programm wird danach wenn man auf "Bereits aktiviert" klickt genau nach dieser Datei suchen und wenn es sie findet startet es.
Andernfalls gibt es eine Fehlermeldung raus!
Dies funktioniert auch schon.
Ich hoffe mir kann da jemand helfen im Netz schwirren soviele Beispiele rum welche aber so "überladen" sind für meinen AKTUELLEN Bedarf (Inhalt in die Datei schreiben/Datei auslesen/ etc).
Vielen Dank im Voraus
MFG