
Geggi
Mitglieder-
Gesamte Inhalte
83 -
Benutzer seit
-
Letzter Besuch
Inhaltstyp
Profile
Forum
Downloads
Kalender
Blogs
Shop
Alle Inhalte von Geggi
-
Dann kommt der fehler.. (Mcolli methode) Informationen über das Aufrufen von JIT-Debuggen anstelle dieses Dialogfelds finden Sie am Ende dieser Meldung. ************** Ausnahmetext ************** System.NullReferenceException: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt. bei Stranger.Interface.saveVar(String varName, Object varValue, String pathXML) in C:\Users\Joshy\Desktop\Game\WindowsFormsApplication4\WindowsFormsApplication4\Interface.cs:Zeile 210. bei Stranger.Interface.button5_Click(Object sender, EventArgs e) in C:\Users\Joshy\Desktop\Game\WindowsFormsApplication4\WindowsFormsApplication4\Interface.cs:Zeile 138. bei System.Windows.Forms.Control.OnClick(EventArgs e) bei System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent) bei System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks) bei System.Windows.Forms.Control.WndProc(Message& m) bei System.Windows.Forms.ButtonBase.WndProc(Message& m) bei System.Windows.Forms.Button.WndProc(Message& m) bei System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m) bei System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam) ************** Geladene Assemblys ************** mscorlib Assembly-Version: 2.0.0.0. Win32-Version: 2.0.50727.4927 (NetFXspW7.050727-4900). CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v2.0.50727/mscorlib.dll. ---------------------------------------- StangerGame Assembly-Version: 1.0.0.0. Win32-Version: 1.0.0.0. CodeBase: file:///C:/Users/Joshy/Desktop/Game/WindowsFormsApplication4/WindowsFormsApplication4/bin/Debug/StangerGame.exe. ---------------------------------------- System.Windows.Forms Assembly-Version: 2.0.0.0. Win32-Version: 2.0.50727.4927 (NetFXspW7.050727-4900). CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll. ---------------------------------------- System Assembly-Version: 2.0.0.0. Win32-Version: 2.0.50727.4927 (NetFXspW7.050727-4900). CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll. ---------------------------------------- System.Drawing Assembly-Version: 2.0.0.0. Win32-Version: 2.0.50727.4927 (NetFXspW7.050727-4900). CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll. ---------------------------------------- mscorlib.resources Assembly-Version: 2.0.0.0. Win32-Version: 2.0.50727.4927 (NetFXspW7.050727-4900). CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v2.0.50727/mscorlib.dll. ---------------------------------------- System.Xml Assembly-Version: 2.0.0.0. Win32-Version: 2.0.50727.4927 (NetFXspW7.050727-4900). CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll. ---------------------------------------- System.Windows.Forms.resources Assembly-Version: 2.0.0.0. Win32-Version: 2.0.50727.4927 (NetFXspW7.050727-4900). CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms.resources/2.0.0.0_de_b77a5c561934e089/System.Windows.Forms.resources.dll. ---------------------------------------- ************** JIT-Debuggen ************** Um das JIT-Debuggen (Just-In-Time) zu aktivieren, muss in der Konfigurationsdatei der Anwendung oder des Computers (machine.config) der jitDebugging-Wert im Abschnitt system.windows.forms festgelegt werden. Die Anwendung muss mit aktiviertem Debuggen kompiliert werden. Zum Beispiel: <configuration> <system.windows.forms jitDebugging="true" /> </configuration> Wenn das JIT-Debuggen aktiviert ist, werden alle nicht behandelten Ausnahmen an den JIT-Debugger gesendet, der auf dem Computer registriert ist, und nicht in diesem Dialogfeld behandelt.
-
Probier ich nachher aus danke
-
Ne, ändern tut sich da nix. Werden alle Variablen gespeichert. Wenn er die zu diesem Zeitpunkt noch nicht braucht steht hald eine 0 drinen.
-
so alles funktioniert ;D Vielen Dank :D
-
Java war trotzdem einfacher ;D danke
-
Out.open("save.txt"); Out.println(klassenwahl); Out.println(lp); Out.println(ep); Out.println(mana); Out.println(gold); Out.println(questNumber); Out.println(lvl); Out.println(stärke); Out.println(intelligenz); Out.println(geschicklichkeit); Out.println(ausdauer); Out.println(rezzgold); Out.println(needep); Out.close(); break; In.open("save.txt"); klassenwahl = In.readChar(); lp =In.readInt (); ep =In.readInt(); mana =In.readInt(); gold =In.readInt(); questNumber =In.readInt(); lvl =In.readInt(); stärke = In.readInt(); intelligenz =In.readInt(); geschicklichkeit =In.readInt(); ausdauer =In.readInt(); rezzgold =In.readInt(); needep =In.readInt (); In.close(); [/PHP]
-
Okaay... danke aber wie verwend ich das jetzt?
-
der Zugriff ist nicht erlaubt wegen der sicherheit xD des programm mag den weg also auch net
-
scheint mir doch ein bischen kompliziert zum auslesen.. die Text datei sollte so aussehen wenn man gespeichert hat 15 12 13 16 17 . . . (ca. 20 variablen) auslesen sollte dann so irgendwie gehen: int x = In.readInt(); int y = In.readInt(); // also er soll das erste nehmen (aus der txt datei) und auf x zuweisen und dann die zweite zeile und // das auf y zuweisen; // so ging das ca. bei Java..
-
okay, danke aber wie mach ichs das ich int einlese? int fs = c_textdatei.ReadFile(@"c:\text.txt"); mit dem geht das ja nicht.
-
Naja eigendlich würde mir das mit der txt datei reichen. Kann mir das nochmal wer erklären? (andere versteh ich sowieso net^^)
-
Moin, Ich wollte wissen wie man Variablen in einer txt datei speichert. Also z.B. sollte man im Programm auf speichern drücken, dann soll das programm einige int, strings in die txt datei speichern, die ich dananch wieder auslesen kann wenn man auf laden drückt. bei Java ging das irgendwie mit Openfile(name) und dann Out.println (int); Vielleicht kann mir einer Helfen.
-
Okay, aber was schreib ich da jz fürn code rein das der das net makiert?
-
bitte für ganz dumme die erklärung... enterevent?
-
..? wie soll ichs anders beschreiben? Er makiert mir den Text in einer Textbox... Und ich hab keine Ahnung wieso.
-
Hey, Wenn auf einen Button in meinem Programm drücke dann öffnet sich eine Neue Form anwendung. Wenn in der Form ne Textbox ist dann makiert der mir immer den Text. Meine frage: Wieso ?! mfg..
-
So nochn problem..^^ Wenn ich jz eine Neue form aufmache und die Form enthält ne Textbox dann makiert mir der immer den Text. Wieso? mfg
-
Hab jetzt mal die exe datei in dem "x86" geöffnet. Da geht das alles. Wenn ich bei Windows suche nach "irr" suche dann findet er immer noch mein projekt, also ist wohl noch was mit Irrklang drinen.... aber kA wo. mfg
-
Ja, das mit dem namen is net so wichitg bei mir. Hab da nix gefunden mit Irrklang... =/
-
Ich find nix mehr using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; namespace Interface { public partial class KampfFenster : Form { public KampfFenster() { InitializeComponent(); label14.Text = ""; label13.Text = ""; button1.Hide(); label15.Hide(); label16.Hide(); label17.Hide(); label18.Hide(); label19.Hide(); label20.Hide(); } private void QuestFenster_Load(object sender, EventArgs e) { load(); } private void load() { label2.Text = Class3.name; label6.Text = Class3.LP.ToString(); label7.Text = Class3.Mana.ToString(); label8.Text = Class3.Level.ToString(); label1.Text = Class3.Namegegner; label3.Text = Class3.LPgegner.ToString(); label4.Text = Class3.Managegner.ToString(); label5.Text = Class3.Levelgegner.ToString(); } private void label12_Click(object sender, EventArgs e) { Random RandomClass = new Random(); int Dmg = RandomClass.Next(Class3.Stärke - 2, Class3.Stärke + 2); Class3.LPgegner = Class3.LPgegner - Dmg; label13.Text = "-" + Dmg.ToString(); load(); if (Class3.LPgegner <= 0) { Kampfende(); } int Dmggegner = RandomClass.Next(Class3.Stärkegegner - 2, Class3.Stärkegegner + 2); Class3.LP = Class3.LP - Dmggegner; label14.Text = "-" + Dmggegner.ToString(); load(); if (Class3.LP <= 0) { Kampfende(); } textBox1.Text += "Sie greifen ihren Feind an und machen " + Dmg + " Schaden.\r\n" + "Der Feind greift Sie an und macht " + Dmggegner + " Schaden.\r\n" + "---\r\n"; } private void Kampfende() { if (Class3.LP <= 0) { textBox1.Text += "Verloren.\r\n" + "------"; button1.Show(); label12.Hide(); } if (Class3.LPgegner <= 0) { textBox1.Text += "Gegner besiegt.\r\n" + "------"; Class3.Gold = Class3.getGold + Class3.Gold; Class3.EP = Class3.getEP + Class3.EP; button1.Show(); label12.Hide(); Class3.LPgegner = 0; label15.Show(); label16.Show(); label17.Show(); label18.Show(); label19.Show(); label3.Text = Class3.LPgegner.ToString(); label16.Text = Class3.getGold.ToString() + " Gold"; label17.Text = Class3.getEP.ToString() + " EP"; Quest(); label19.Text = ""; } } private void button1_Click(object sender, EventArgs e) { this.Close(); Interface f = new Interface(); f.Show(); } private void Quest() { if (Class3.Questnummber == 1) { Class3.QuestItemZahl++; label18.Text = "1 " + Class3.QuestItemName + " (" + Class3.QuestItemZahl + "/" + Class3.QuestItemNeed + ")" ; if (Class3.QuestItemNeed == Class3.QuestItemZahl) { label20.Show(); label20.Text = "Quest Abgeschlossen"; } } else label18.Text = ""; } } } [/PHP]