tutorials.de Buch-Aktion 05/2012
Seite 1 von 4 1234 LetzteLetzte
Like Tree1Danke
ERLEDIGT
JA
ANTWORTEN
47
ZUGRIFFE
3349
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Willy Fog Willy Fog ist offline Mitglied Silber
    Registriert seit
    Nov 2003
    Beiträge
    70
    Fehler beim Starten eines Veröffentlichten Programms:

    Hi Ihr guten Ratgeber von nah und fern.

    Ich habe ein Problem mit meiner Blume, die ich in Microsoft Visual Basic 2008 Express Edition programmiert habe.

    Im Editor kann ich die Blume Starten dann mit Wasser versorgen, wovon sie dann auch wächst, Beenden, danach wieder starten und die Blume ist so wie vor dem Beenden.

    Also müßte doch alles in Ordnung sein, zumal der Microsoft Visual Basic 2008 Express Edition Editor auch keine Fehler anzeigt.

    Ich selbst halte mich für einen relativ guten Hobby Visual Basic Programmierer. Habe zwar nicht studiert usw. jedoch dachte ich, das ich erst einmal mit etwas leichtem anfange und mich dann von einer Blume zu einem Tamagotchi auf dem Desktop steigere. Nun wenn ich bei Microsoft Visual Basic 2008 Express Edition auf Veröffentlichen klicke, macht er das. Und installieren kann ich die Blume auch. Nur kann ich das Blumenprogramm aber nicht starten.

    Kann mir vielleicht einer weiterhelfen****?
    Wäre Euch wirklich sehr dankbar!

    PS: Fehlercode:

    Details:
    Informationen über das Aufrufen von JIT-Debuggen
    anstelle dieses Dialogfelds finden Sie am Ende dieser Meldung.

    ************** Ausnahmetext **************
    System.InvalidCastException: Ungültige Konvertierung von der Zeichenfolge in Typ Long. ---> System.FormatException: Die Eingabezeichenfolge hat das falsche Format.
    bei Microsoft.VisualBasic.CompilerServices.Conversions.ParseDecimal(String Value, NumberFormatInfo NumberFormat)
    bei Microsoft.VisualBasic.CompilerServices.Conversions.ToLong(String Value)
    --- Ende der internen Ausnahmestapelüberwachung ---
    bei Microsoft.VisualBasic.CompilerServices.Conversions.ToLong(String Value)
    bei Der_famouse_Garten.YourGarden01.YourGarden01_Load(Object sender, EventArgs e) in C:\Users\User\Documents\Visual Studio 2008\Projects\Der famouse Garten\Der famouse Garten\Garten01.vb:Zeile 15.
    bei System.EventHandler.Invoke(Object sender, EventArgs e)
    bei System.Windows.Forms.Form.OnLoad(EventArgs e)
    bei System.Windows.Forms.Form.OnCreateControl()
    bei System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
    bei System.Windows.Forms.Control.CreateControl()
    bei System.Windows.Forms.Control.WmShowWindow(Message& m)
    bei System.Windows.Forms.Control.WndProc(Message& m)
    bei System.Windows.Forms.ScrollableControl.WndProc(Message& m)
    bei System.Windows.Forms.ContainerControl.WndProc(Message& m)
    bei System.Windows.Forms.Form.WmShowWindow(Message& m)
    bei System.Windows.Forms.Form.WndProc(Message& m)
    bei System.Windows.Forms.Control.ControlNativeWindow.OnMessage(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.4206 (VistaSP2GDR.050727-4200).
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll.
    ----------------------------------------
    Der famouse Garten
    Assembly-Version: 1.0.0.0.
    Win32-Version: 1.0.0.0.
    CodeBase: file:///C:/Users/User/Documents/Visual%20Studio%202008/Projects/Der%20famouse%20Garten/Der%20famouse%20Garten/obj/Release/Der%20famouse%20Garten.exe.
    ----------------------------------------
    Microsoft.VisualBasic
    Assembly-Version: 8.0.0.0.
    Win32-Version: 8.0.50727.4016 (NetFxQFE.050727-4000).
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/Microsoft.VisualBasic/8.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll.
    ----------------------------------------
    System
    Assembly-Version: 2.0.0.0.
    Win32-Version: 2.0.50727.4205 (VistaSP2GDR.050727-4200).
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll.
    ----------------------------------------
    System.Windows.Forms
    Assembly-Version: 2.0.0.0.
    Win32-Version: 2.0.50727.4016 (NetFxQFE.050727-4000).
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll.
    ----------------------------------------
    System.Drawing
    Assembly-Version: 2.0.0.0.
    Win32-Version: 2.0.50727.4016 (NetFxQFE.050727-4000).
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll.
    ----------------------------------------
    System.Runtime.Remoting
    Assembly-Version: 2.0.0.0.
    Win32-Version: 2.0.50727.4016 (NetFxQFE.050727-4000).
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Runtime.Remoting/2.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll.
    ----------------------------------------
    System.Configuration
    Assembly-Version: 2.0.0.0.
    Win32-Version: 2.0.50727.4016 (NetFxQFE.050727-4000).
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll.
    ----------------------------------------
    System.Xml
    Assembly-Version: 2.0.0.0.
    Win32-Version: 2.0.50727.4016 (NetFxQFE.050727-4000).
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll.
    ----------------------------------------
    mscorlib.resources
    Assembly-Version: 2.0.0.0.
    Win32-Version: 2.0.50727.4206 (VistaSP2GDR.050727-4200).
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll.
    ----------------------------------------
    Microsoft.VisualBasic.resources
    Assembly-Version: 8.0.0.0.
    Win32-Version: 8.0.50727.4016 (NetFxQFE.050727-4000).
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/Microsoft.VisualBasic.resources/8.0.0.0_de_b03f5f7f11d50a3a/Microsoft.VisualBasic.resources.dll.
    ----------------------------------------
    System.Windows.Forms.resources
    Assembly-Version: 2.0.0.0.
    Win32-Version: 2.0.50727.4016 (NetFxQFE.050727-4000).
    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.
     

  2. #2
    Avatar von Nico Graichen
    Nico Graichen Nico Graichen ist offline aka gemballa
    tutorials.de Moderator
    Registriert seit
    Dec 2003
    Ort
    Pulheim (NRW)
    Beiträge
    3.898
    Blog-Einträge
    34
    Hi

    bei Der_famouse_Garten.YourGarden01.YourGarden01_Load(Object sender, EventArgs e) in C:\Users\User\Documents\Visual Studio 2008\Projects\Der famouse Garten\Der famouse Garten\Garten01.vb:Zeile 15.
    Da schon mal nachgeschaut?

    PS: Kann es sein, dass du die Debug-Version deines Programms veröffentlicht hast?
     
    Grüße Nico
    ----------------------
    Xing
    ----------------------
    Zitat Zitat von Mark Twain (1835-1910)
    Es gibt drei Dinge, die eine Frau aus dem Nichts hervorzaubern kann: einen Hut, einen Salat und einen Ehekrach.
    Zitat Zitat von Mike Wilson - Biographie über Larry Ellison (CEO Oracle)
    The Difference Between God and Larry Ellison: God Doesn't Think He's Larry Ellison

  3. #3
    Willy Fog Willy Fog ist offline Mitglied Silber
    Registriert seit
    Nov 2003
    Beiträge
    70
    Danke für Deine schnelle Antwort.


    Nee im Editor selber habe ich die rechte Maustaste gedrückt und dann auf Veröffentlichen.

    Ich habe die 15. Zeile von C:\Users\User\Documents\Visual Studio 2008\Projects\Der famouse Garten\Der famouse Garten\Garten01.vb:Zeile 15.

    überprüft und habe die beiden Zeilen:

    My.Settings.Save()
    My.Settings.Reload()

    gelöscht. Zur Sicherheit hänge ich das Projekt einfach mal mit dran.


    Danach kam dieser Fehlercode:

    Informationen über das Aufrufen von JIT-Debuggen
    anstelle dieses Dialogfelds finden Sie am Ende dieser Meldung.

    ************** Ausnahmetext **************
    System.InvalidCastException: Ungültige Konvertierung von der Zeichenfolge in Typ Double. ---> System.FormatException: Die Eingabezeichenfolge hat das falsche Format.
    bei Microsoft.VisualBasic.CompilerServices.Conversions.ParseDouble(String Value, NumberFormatInfo NumberFormat)
    bei Microsoft.VisualBasic.CompilerServices.Conversions.ToDouble(String Value, NumberFormatInfo NumberFormat)
    --- Ende der internen Ausnahmestapelüberwachung ---
    bei Microsoft.VisualBasic.CompilerServices.Conversions.ToDouble(String Value, NumberFormatInfo NumberFormat)
    bei Microsoft.VisualBasic.CompilerServices.Conversions.ToDouble(String Value)
    bei Der_famouse_Garten.YourGarden01.Wachhund_Tick(Object sender, EventArgs e)
    bei System.Windows.Forms.Timer.OnTick(EventArgs e)
    bei System.Windows.Forms.Timer.TimerNativeWindow.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.4206 (VistaSP2GDR.050727-4200).
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll.
    ----------------------------------------
    Der famouse Garten
    Assembly-Version: 1.0.0.0.
    Win32-Version: 1.0.0.0.
    CodeBase: file:///C:/Users/User/AppData/Local/Apps/2.0/TNX7Z7TC.L5W/OOQTYBJX.3KB/derf..tion_087fa4d439f5f2f4_0001.0000_552abdee5271ad74/Der%20famouse%20Garten.exe.
    ----------------------------------------
    Microsoft.VisualBasic
    Assembly-Version: 8.0.0.0.
    Win32-Version: 8.0.50727.4016 (NetFxQFE.050727-4000).
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/Microsoft.VisualBasic/8.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll.
    ----------------------------------------
    System
    Assembly-Version: 2.0.0.0.
    Win32-Version: 2.0.50727.4205 (VistaSP2GDR.050727-4200).
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll.
    ----------------------------------------
    System.Windows.Forms
    Assembly-Version: 2.0.0.0.
    Win32-Version: 2.0.50727.4016 (NetFxQFE.050727-4000).
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll.
    ----------------------------------------
    System.Drawing
    Assembly-Version: 2.0.0.0.
    Win32-Version: 2.0.50727.4016 (NetFxQFE.050727-4000).
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll.
    ----------------------------------------
    System.Runtime.Remoting
    Assembly-Version: 2.0.0.0.
    Win32-Version: 2.0.50727.4016 (NetFxQFE.050727-4000).
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Runtime.Remoting/2.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll.
    ----------------------------------------
    System.Configuration
    Assembly-Version: 2.0.0.0.
    Win32-Version: 2.0.50727.4016 (NetFxQFE.050727-4000).
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll.
    ----------------------------------------
    System.Xml
    Assembly-Version: 2.0.0.0.
    Win32-Version: 2.0.50727.4016 (NetFxQFE.050727-4000).
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll.
    ----------------------------------------
    mscorlib.resources
    Assembly-Version: 2.0.0.0.
    Win32-Version: 2.0.50727.4206 (VistaSP2GDR.050727-4200).
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll.
    ----------------------------------------
    Microsoft.VisualBasic.resources
    Assembly-Version: 8.0.0.0.
    Win32-Version: 8.0.50727.4016 (NetFxQFE.050727-4000).
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/Microsoft.VisualBasic.resources/8.0.0.0_de_b03f5f7f11d50a3a/Microsoft.VisualBasic.resources.dll.
    ----------------------------------------
    System.Windows.Forms.resources
    Assembly-Version: 2.0.0.0.
    Win32-Version: 2.0.50727.4016 (NetFxQFE.050727-4000).
    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.
    Angehängte Dateien Angehängte Dateien
    Geändert von Willy Fog (01.10.10 um 19:56 Uhr)
     

  4. #4
    Avatar von Nico Graichen
    Nico Graichen Nico Graichen ist offline aka gemballa
    tutorials.de Moderator
    Registriert seit
    Dec 2003
    Ort
    Pulheim (NRW)
    Beiträge
    3.898
    Blog-Einträge
    34
    Zitat Zitat von Willy Fog Beitrag anzeigen
    ************** Ausnahmetext **************
    System.InvalidCastException: Ungültige Konvertierung von der Zeichenfolge in Typ Double. ---> System.FormatException: Die Eingabezeichenfolge hat das falsche Format.
    bei Microsoft.VisualBasic.CompilerServices.Conversions.ParseDouble(String Value, NumberFormatInfo NumberFormat)
    bei Microsoft.VisualBasic.CompilerServices.Conversions.ToDouble(String Value, NumberFormatInfo NumberFormat)
    --- Ende der internen Ausnahmestapelüberwachung ---
    bei Microsoft.VisualBasic.CompilerServices.Conversions.ToDouble(String Value, NumberFormatInfo NumberFormat)
    bei Microsoft.VisualBasic.CompilerServices.Conversions.ToDouble(String Value)
    bei Der_famouse_Garten.YourGarden01.Wachhund_Tick(Object sender, EventArgs e)
    bei System.Windows.Forms.Timer.OnTick(EventArgs e)
    bei System.Windows.Forms.Timer.TimerNativeWindow.WndProc(Message& m)
    bei System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
    Hi

    Bitte schau dir die Fehlermeldung auch mal genau an. In den meisten Fällen wird dir gesagt, was falsch ist. Anhand des Stacks kann man erkennen wo der Fehler ist.

    Du konvertierst irgendwo einen String in ein Double, wobei der String kein gültiges Double-Format darstellt oder keine Culture angegeben wurde, mit der bestimmt wird, in welcher Sprache die Ausgangsdaten sind.

    Noch ein Bitte:
    Bitte poste bei Exceptionen die geladenen Assemblys nicht mehr mit. Danke!
     
    Grüße Nico
    ----------------------
    Xing
    ----------------------
    Zitat Zitat von Mark Twain (1835-1910)
    Es gibt drei Dinge, die eine Frau aus dem Nichts hervorzaubern kann: einen Hut, einen Salat und einen Ehekrach.
    Zitat Zitat von Mike Wilson - Biographie über Larry Ellison (CEO Oracle)
    The Difference Between God and Larry Ellison: God Doesn't Think He's Larry Ellison

  5. #5
    Willy Fog Willy Fog ist offline Mitglied Silber
    Registriert seit
    Nov 2003
    Beiträge
    70
    Danke für den Tip, leider verfüge ich nicht um das nötige wissen Deine Anweisungen umzusetzen.

    Ich will doch nur eine Blume wachsen lassen.
    Und wenn man das Blumenprogramm Beendet, sollen die Daten gespeichert und die Blume so angezeigt werden, wie sie beim Beenden des Programms war.
    Ach ja, wie findest Du das Programm?
    Geändert von Willy Fog (01.10.10 um 22:29 Uhr)
     

  6. #6
    Triple-Axe Triple-Axe ist offline Mitglied
    Registriert seit
    Jul 2004
    Beiträge
    24
    nachdem du nicht lesen kannst was ich gepostet habe nur copy past machst : meinen beitrag löschen pls

    wozu schreibe ich dir denn überhaupt die links zu dem befehl wenn du nicht mal liest sondern blind kopierst
    Geändert von Triple-Axe (02.10.10 um 10:34 Uhr)
     

  7. #7
    Willy Fog Willy Fog ist offline Mitglied Silber
    Registriert seit
    Nov 2003
    Beiträge
    70
    Eiweh, was hast Du gemacht?
    Ich habe jetzt über 100 Fehler.

    Naja, nachdem ich die Vorschläge, von Visual Studio befolgt hatte, habe ich jetzt nur noch 2 Fehler und das Programm müßte dann laufen. Danke nochmal für Deine Hilfe. Aber für diese 2 Fehler fehlen mir die Vorschläge zur Lösung, bzw. zur Fehlerbehebung:

    Fehler 1 Fehler bei der Überladungsauflösung, da keine zugreifbare "-" mit diesen Argumenten aufgerufen werden kann:
    'Public Shared Operator -(pt As System.Drawing.Point, sz As System.Drawing.Size) As System.Drawing.Point': "Option Strict On" lässt keine impliziten Konvertierungen von System.Drawing.Point in System.Drawing.Size zu. C:\Users\User\Documents\Visual Studio 2008\Projects\Der famouse Garten\Der famouse Garten\Garten01.vb 75 23 Der famouse Garten
    ___________________________________________________________________

    Fehler 2 "Option Strict On" lässt keine impliziten Konvertierungen von String in Double zu. C:\Users\User\Documents\Visual Studio 2008\Projects\Der famouse Garten\Der famouse Garten\Garten01.vb 177 21 Der famouse Garten

    Code :
    1
    
            Me.Location = AppLocation - CurLocation + Cursor.Position

    Code :
    1
    
            If wasser = ("") Then
     

  8. #8
    Avatar von Nico Graichen
    Nico Graichen Nico Graichen ist offline aka gemballa
    tutorials.de Moderator
    Registriert seit
    Dec 2003
    Ort
    Pulheim (NRW)
    Beiträge
    3.898
    Blog-Einträge
    34
    Nochmal
    Lies die Fehlermeldungen!

    1) Point (deine Locations) bieten keinen Minus-Operator. Heißt, du kannst die Berechnung einer Position so nicht durchführen

    2)
    Lässt keine impliziten Konvertierungen von String in Double zu
    Ein Double kann kein Leerstring sein!
     
    Grüße Nico
    ----------------------
    Xing
    ----------------------
    Zitat Zitat von Mark Twain (1835-1910)
    Es gibt drei Dinge, die eine Frau aus dem Nichts hervorzaubern kann: einen Hut, einen Salat und einen Ehekrach.
    Zitat Zitat von Mike Wilson - Biographie über Larry Ellison (CEO Oracle)
    The Difference Between God and Larry Ellison: God Doesn't Think He's Larry Ellison

  9. #9
    Triple-Axe Triple-Axe ist offline Mitglied
    Registriert seit
    Jul 2004
    Beiträge
    24
    lass es doch er versteht nichtmal wenn man ihm schreibt er soll lesen und nicht strg-c strg-v machen

    ich hatte ihm alles gepostet er musste nur noch seine variablen richtig tauschen und 2-3- kleinigkeiten reinschreiben dann würde es laufen ( habs bei mir laufend ) aber siehst ja seinen post ...
     

  10. #10
    Avatar von Nico Graichen
    Nico Graichen Nico Graichen ist offline aka gemballa
    tutorials.de Moderator
    Registriert seit
    Dec 2003
    Ort
    Pulheim (NRW)
    Beiträge
    3.898
    Blog-Einträge
    34
    @Triple-Axe

    Dieser Beitrag machts nicht besser!
     
    Grüße Nico
    ----------------------
    Xing
    ----------------------
    Zitat Zitat von Mark Twain (1835-1910)
    Es gibt drei Dinge, die eine Frau aus dem Nichts hervorzaubern kann: einen Hut, einen Salat und einen Ehekrach.
    Zitat Zitat von Mike Wilson - Biographie über Larry Ellison (CEO Oracle)
    The Difference Between God and Larry Ellison: God Doesn't Think He's Larry Ellison

  11. #11
    Willy Fog Willy Fog ist offline Mitglied Silber
    Registriert seit
    Nov 2003
    Beiträge
    70
    @Triple-Axe

    Du bist nicht ganz fair zu mir.
    Denn von mir verlangst Du das ich alles lese was da hingeschrieben wird, Du selber scheinst aber überlesen zu haben, das dieses Programm bei mir schon von Anfang an Funktioniert hat, jedoch die Veröffentlichung nicht mehr. Aber ich gebe Dir recht, was das kopieren und einfügen angeht. Ich lerne am besten, in dem man mir das einmal richtig zeigt.

    Was mich zum Thema Fehler 1 zurückkommen lässt.

    Ich habe den Tip der
    Code :
    1
    
    Me.Location = AppLocation - CurLocation + Cursor.Position
    von Youtube.de, und bis zu diesem Programm, also der famouse Garten hat es ja auch immer funktioniert.

    Hier der link von Youtube:
    http://www.youtube.com/watch?v=egGfX6m5B_8

    @Nico Graichen

    Danke für Deine Geduld

    @Triple-Axe

    Ich bessere mich, versprochen
     

  12. #12
    Triple-Axe Triple-Axe ist offline Mitglied
    Registriert seit
    Jul 2004
    Beiträge
    24
    wenn du besser lernst wenn man dir was erklärt wiso machste dann strg+c ich hab dir ja mit absicht die beiden

    Option Explicit On : http://www.vbarchiv.net/faq/allg_optionexplicit.php
    Option Strict On : http://www.vbdevelopment.de/dev2/optionstrict.aspx

    gepostet damit du verstehst was das soll

    ich habe ja den code + die erklärung nicht ohne grund gepostet gerade WEIL es bei dir geht aber die veröffentlichte nicht ...

    wenn du da nur 1x gelesen hättest würde dir erklärt werden WARUM das bei dir nen fehler produziert *G

    hier die 2 links die du lesen solltest wegen der beiden zeilen :

    Option Explicit On : http://www.vbarchiv.net/faq/allg_optionexplicit.php
    Option Strict On : http://www.vbdevelopment.de/dev2/optionstrict.aspx


    ------------------------


    alte posting :

    teste mal bitte folgendes :

    alt :
    Code :
    1
    2
    3
    4
    5
    
    Public Class YourGarden01
     
        Dim AppLocation, CurLocation As New Point(0, 0)
        Dim wachsen, wasser, dünger As String
        Dim anaus As Long

    NEU :
    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    
    Option Explicit On
    Option Strict On
     
    Public Class YourGarden01
     
        Dim AppLocation, CurLocation As New Point(0, 0)
        Dim wachsen, wasser, dünger As String
        Dim anaus As Long


    Option Explicit On : http://www.vbarchiv.net/faq/allg_optionexplicit.php
    Option Strict On : http://www.vbdevelopment.de/dev2/optionstrict.aspx


    und schaue dir die fehler in relation zu der fehlermeldung von dir an

    --------------


    hier noch n klein wenig hilfe :

    die variable "wasser" ist jedesmal wenn dein tool aussteigt mit dem wert "" belegt ( NONE oder leer ) daher kommt die ausnahme



    mache bitte mal zu debug zwecken einen neuen timer rein
    den machste auf enable=true und einen interval von 100


    dann machste ein neues label1
    bei location : 12; 151
    eintragen

    dann kopierste diesen code ans untere ende deines codes noch mit rein :

    Code :
    1
    2
    3
    4
    5
    6
    
    Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick
            Label1.Text = "wasser : " & wasser
            Label2.Text = "dünger : " & dünger
            Label3.Text = "wachsen : " & wachsen
            Label4.Text = "anaus : " & anaus
        End Sub

    nun machste noch die size deiner form1 auf : 317; 253 damit dein debug label1 auch gut zu sehen ist


    dadurch bekommste egal was du machste deine variablen angezeigt und bemerkst gleich das da
    leichte "übergabefehler" drin sind
     

  13. #13
    Willy Fog Willy Fog ist offline Mitglied Silber
    Registriert seit
    Nov 2003
    Beiträge
    70
    @Triple-Axe

    Habe ich soweit gemacht, nur angezeigt wird es nicht, da der Fehler:
    Code :
    1
    
    Me.Location = AppLocation - CurLocation + Cursor.Position
    noch aktiv ist. Da ich aber wissen wollte, ob das der einzige Fehler war, habe ich ihn erstmal rausgenommen:

    'Me.Location = AppLocation - CurLocation + Cursor.Position

    Und siehe da, da kam noch ein Fehler, mit dem ich nicht gerechnet hätte:

    Code :
    1
    2
    3
    4
    5
    
            If wasser = CLng("") Then <---- Bei diesem hat der Editor ein Problem.
                wasser = CLng("0")
            Else
     
            End If

    Ein Popup Fenster geht auf und da steht dann:

    Ungültige Konvertierung von der Zeichenfolge in Typ Long.

    Und ich frage mich, ob ich die Zeilen wirklich brauche
     

  14. #14
    Triple-Axe Triple-Axe ist offline Mitglied
    Registriert seit
    Jul 2004
    Beiträge
    24
    wegen der sache mit dem bewegen der form nehm ich den code:

    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    
     'Die form bewegen ohne Borderstyle
        Private CurrentPosition As New System.Drawing.Point
        Private MouseButton As System.Windows.Forms.MouseButtons = Nothing
        Private Overloads Sub OnMouseDown(ByVal Sender As System.Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles MyBase.MouseDown
            MyClass.MouseButton = e.Button()
            With MyClass.CurrentPosition
                .X = e.X()
                .Y = e.Y()
            End With
        End Sub
        Private Overloads Sub OnMouseUp(ByVal Sender As System.Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles MyBase.MouseUp
            MyClass.MouseButton = Nothing
        End Sub
        Private Overloads Sub OnMouseMove(ByVal Sender As System.Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles MyBase.MouseMove
            Select Case MyClass.MouseButton
                Case Is = Windows.Forms.MouseButtons.Left
                    MyClass.Top = Windows.Forms.Cursor.Position.Y() - MyClass.CurrentPosition.Y()
                    MyClass.Left = Windows.Forms.Cursor.Position.X() - MyClass.CurrentPosition.X()
                Case Is = Nothing
                    Exit Sub
            End Select
        End Sub

    kein timer kein nix einfach reinkopieren zwischen

    Code :
    1
    
    Public Class YourGarden01
    und
    Code :
    1
    
    Dim AppLocation, CurLocation As New Point(0, 0)

    probiers mal aus statt deinem form verschieben code
    ------------------
    nein nicht unbedingt is nur weil du die 2 variablen abfragst ( wie ich schon schrieb ) ohne das sie einen wert haben



    hier noch n klein wenig hilfe :

    die variable "wasser" ist jedesmal wenn dein tool aussteigt mit dem wert "" belegt ( NONE oder leer ) daher kommt die ausnahme
     

  15. #15
    Willy Fog Willy Fog ist offline Mitglied Silber
    Registriert seit
    Nov 2003
    Beiträge
    70
    Stimmt, hattest Du mir geschrieben.

    Danke für den Code, der ist wirklich sehr interessant.
    Den muß ich mir unbedingt genauer anschauen
     

Ähnliche Themen

  1. Microsoft Visual C++ 2008 Express Edition with SP1/ Fehlercode 0x800736FD
    Von Phil Freidenker im Forum VisualStudio & MFC
    Antworten: 9
    Letzter Beitrag: 07.03.10, 07:09
  2. Visual Basic 2008 Express Edition Roulette
    Von Balkan_Devil im Forum Visual Basic 6.0
    Antworten: 2
    Letzter Beitrag: 16.02.09, 23:20
  3. Antworten: 1
    Letzter Beitrag: 08.09.07, 13:45
  4. Microsoft Visual Basic 2005 Express Edition - Masken verknüpfen
    Von Mega-Zocker im Forum Visual Basic 6.0
    Antworten: 1
    Letzter Beitrag: 07.09.07, 20:17
  5. Antworten: 1
    Letzter Beitrag: 21.06.07, 00:10