Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > .NET Languages
You last visited: Today at 23:06

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Visual Basic 08 Frage

Discussion on Visual Basic 08 Frage within the .NET Languages forum part of the Coders Den category.

Reply
 
Old   #1
 
elite*gold: 20
Join Date: Jan 2010
Posts: 548
Received Thanks: 72
Visual Basic 08 Frage

Ich habe eine Frage was an diesem Code falsch ist, VB sagt es hat was mit der Konvertierung ( rot ) zu tun.
Code:
Public Class Form1
    Dim Kills As Double
    Dim Deaths As Double
    Dim Flash As Double
    Dim Land As Double
    Dim MedicKit As Double
    Dim MedicBoxen As Double
    Dim EXP As Double


    Private Sub EXPBerechnerToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles EXPBerechnerToolStripMenuItem.Click
       [COLOR="Red"] Kills = TextBox1.Text
        Deaths = TextBox2.Text
        Flash = TextBox3.Text
        Land = TextBox4.Text
        MedicKit = TextBox5.Text
        MedicBoxen = TextBox6.Text[/COLOR]        Label1.Text = ("In den unteren Boxen bitte Kills, usw. eintragen !")
        Label2.Text = (" Kills")
        Label3.Text = (" Deaths")
        Label4.Text = (" Flash Minen")
        Label5.Text = ("Land Minen")
        Label6.Text = ("Medic Kit")
        Label7.Text = ("Medic Boxen")
        Label8.Text = ("Das sind die EXP")
        Label4.Visible = True
        Label5.Visible = True
        Label6.Visible = True
        Label7.Visible = True
        TextBox3.Visible = True
        TextBox4.Visible = True
        TextBox5.Visible = True
        TextBox6.Visible = True
        TextBox7.Visible = True
        CheckBox1.Visible = True
        If CheckBox1.Checked = True Then
            TextBox7.Text = Kills + Deaths + Flash + Land + MedicKit + MedicBoxen

        End If


    End Sub
ICh hoffe ihr könnt mir helfen
MFG likegta
v0ltagezz is offline  
Old 09/05/2010, 17:55   #2
 
HajRii's Avatar
 
elite*gold: 0
Join Date: Aug 2009
Posts: 360
Received Thanks: 51
was willst du den coden so kann es dier niemand erklären
HajRii is offline  
Old 09/05/2010, 17:59   #3
 
Noisuf-X's Avatar
 
elite*gold: 38
Join Date: Dec 2008
Posts: 1,339
Received Thanks: 462
du kannst ja keinen string in eine double variable werfen
du musst den string vorher convertieren
Quote:
Kills = Convert.ToDouble(TextBox1.Text)
Deaths = Convert.ToDouble(TextBox2.Text)
Flash = Convert.ToDouble(TextBox3.Text)
Land = Convert.ToDouble(TextBox4.Text)
MedicKit = Convert.ToDouble(TextBox5.Text)
MedicBoxen = Convert.ToDouble(TextBox6.Text)
P.S. fals jemand in die Textbox keine Zahlen reinschreibt wird dein Programm eine Exception schmeisen
Noisuf-X is offline  
Thanks
1 User
Old 09/05/2010, 17:59   #4
 
elite*gold: 20
Join Date: Jan 2010
Posts: 548
Received Thanks: 72
ein Warrock Tool aus dem code sollte ein exp Berechner werden...
Klappt immer noch ncith jetzt kommt :
Die Eingabezeichenfolge hat das falsche Format.
EDIT: Klappt doch, geht das nicht irgentwie anders, also das der Benutzer erst Zahlen eingeben muss wenn er im Menü auf EXP berechner geklickt hat?
v0ltagezz is offline  
Old 09/05/2010, 18:04   #5
 
Noisuf-X's Avatar
 
elite*gold: 38
Join Date: Dec 2008
Posts: 1,339
Received Thanks: 462
Quote:
Originally Posted by likegta View Post
ein Warrock Tool aus dem code sollte ein exp Berechner werden...
Klappt immer noch ncith jetzt kommt :
Die Eingabezeichenfolge hat das falsche Format.
ist ja klar weil du garnicht prüfst ob du es überhaupt in double convertieren kannst
Noisuf-X is offline  
Old 09/05/2010, 18:15   #6
 
elite*gold: 20
Join Date: Jan 2010
Posts: 548
Received Thanks: 72
Ich hatte schonmal ein Tool gecoded da ging es ohne das convert hier die Komplette Source von programm
Code:
Public Class Form1
    Dim FirstNumber As Double
    Dim SecondNumber As Double



    Private Sub LinkLabel1_LinkClicked(ByVal sender As System.Object, ByVal e As System.Windows.Forms.LinkLabelLinkClickedEventArgs) Handles LinkLabel1.LinkClicked
        LinkLabel1.LinkVisited = True
        System.Diagnostics.Process.Start _
        ("www.gamersfirst.com/Warrock_Tool_by_v0ltagezz")
    End Sub

    Private Sub LinkLabel2_LinkClicked(ByVal sender As System.Object, ByVal e As System.Windows.Forms.LinkLabelLinkClickedEventArgs) Handles LinkLabel2.LinkClicked
        LinkLabel2.LinkVisited = True
        System.Diagnostics.Process.Start _
        ("www.elitepvpers.com/forum/warrock")

    End Sub
    Private Sub LinkLabel3_LinkClicked(ByVal sender As System.Object, ByVal e As System.Windows.Forms.LinkLabelLinkClickedEventArgs) Handles LinkLabel3.LinkClicked
        LinkLabel3.LinkVisited = True
        System.Diagnostics.Process.Start _
        ("www.warrock.info")

    End Sub

    Private Sub LinkLabel4_LinkClicked(ByVal sender As System.Object, ByVal e As System.Windows.Forms.LinkLabelLinkClickedEventArgs) Handles LinkLabel4.LinkClicked
        LinkLabel4.LinkVisited = True
        System.Diagnostics.Process.Start _
        ("www.nexon.com")
    End Sub

    Private Sub CheckBox1_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles CheckBox1.CheckedChanged
        FirstNumber = TextBox1.Text
        SecondNumber = TextBox2.Text
        If CheckBox1.Checked = True Then
            TextBox3.Text = FirstNumber / SecondNumber
            If TextBox3.Text > 10 Then
                Do
                    MsgBox("HACKER")
                Loop

            End If
        End If

    End Sub
    Private Sub TextBox1_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TextBox1.TextChanged

    End Sub

    Private Sub TextBox2_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TextBox2.TextChanged

    End Sub

    Private Sub TextBox3_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TextBox3.TextChanged

    End Sub

    Private Sub CheckBox2_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles CheckBox2.CheckedChanged
        If TextBox4.Text = ("L85A1") Then
            MsgBox("DAMAGE 50%,SPEED 60%, ACCURACY 52%, RECOIL 57%")

        End If

    End Sub

    Private Sub TextBox4_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TextBox4.TextChanged

    End Sub

End Class
v0ltagezz is offline  
Old 09/05/2010, 18:22   #7
 
Noisuf-X's Avatar
 
elite*gold: 38
Join Date: Dec 2008
Posts: 1,339
Received Thanks: 462
Quote:
Originally Posted by likegta View Post
Ich hatte schonmal ein Tool gecoded da ging es ohne das convert hier die Komplette Source von programm
Code:
Public Class Form1
    Dim FirstNumber As Double
    Dim SecondNumber As Double



    Private Sub LinkLabel1_LinkClicked(ByVal sender As System.Object, ByVal e As System.Windows.Forms.LinkLabelLinkClickedEventArgs) Handles LinkLabel1.LinkClicked
        LinkLabel1.LinkVisited = True
        System.Diagnostics.Process.Start _
        ("www.gamersfirst.com/Warrock_Tool_by_v0ltagezz")
    End Sub

    Private Sub LinkLabel2_LinkClicked(ByVal sender As System.Object, ByVal e As System.Windows.Forms.LinkLabelLinkClickedEventArgs) Handles LinkLabel2.LinkClicked
        LinkLabel2.LinkVisited = True
        System.Diagnostics.Process.Start _
        ("www.elitepvpers.com/forum/warrock")

    End Sub
    Private Sub LinkLabel3_LinkClicked(ByVal sender As System.Object, ByVal e As System.Windows.Forms.LinkLabelLinkClickedEventArgs) Handles LinkLabel3.LinkClicked
        LinkLabel3.LinkVisited = True
        System.Diagnostics.Process.Start _
        ("www.warrock.info")

    End Sub

    Private Sub LinkLabel4_LinkClicked(ByVal sender As System.Object, ByVal e As System.Windows.Forms.LinkLabelLinkClickedEventArgs) Handles LinkLabel4.LinkClicked
        LinkLabel4.LinkVisited = True
        System.Diagnostics.Process.Start _
        ("www.nexon.com")
    End Sub

    Private Sub CheckBox1_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles CheckBox1.CheckedChanged
        FirstNumber = TextBox1.Text
        SecondNumber = TextBox2.Text
        If CheckBox1.Checked = True Then
            TextBox3.Text = FirstNumber / SecondNumber
            If TextBox3.Text > 10 Then
                Do
                    MsgBox("HACKER")
                Loop

            End If
        End If

    End Sub
    Private Sub TextBox1_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TextBox1.TextChanged

    End Sub

    Private Sub TextBox2_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TextBox2.TextChanged

    End Sub

    Private Sub TextBox3_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TextBox3.TextChanged

    End Sub

    Private Sub CheckBox2_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles CheckBox2.CheckedChanged
        If TextBox4.Text = ("L85A1") Then
            MsgBox("DAMAGE 50%,SPEED 60%, ACCURACY 52%, RECOIL 57%")

        End If

    End Sub

    Private Sub TextBox4_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TextBox4.TextChanged

    End Sub

End Class
gecoded meine Fresse ich verstehe nicht was alle daran finden das klingt so minderbemittelt, da kann man auch 10 mal alta sagen

@Post
der komplette Code ist es bestimmt nicht da man nirgentwo sieht von welcher klasse du die objekte textbox1 etc.. erzeugt hast.
Ich denke mir einfach von der standart winforms textbox und wenn das sein sollte dann ist die eigenschaft Text ein string und wird auch nie was anderes sein.
Und ohne zu casten oder zu convertieren wird das was du vor hast nie funktionieren.
Außer du hast von der Textbox Klasse abgeleitet und das Text attribut überschrieben so das es ein double ist
Noisuf-X is offline  
Old 09/05/2010, 18:27   #8
 
elite*gold: 20
Join Date: Jan 2010
Posts: 548
Received Thanks: 72
mhhh kp , mach vb erst seit 1 Monat.... dann muss ich das Programm anders designen trozdem danke für die Hilfe.
p.s der faceplam smily geht nicht ;D
#closerequest
v0ltagezz is offline  
Reply


Similar Threads Similar Threads
Visual Basic Frage
08/06/2010 - WarRock - 4 Replies
Hallo, ich wollte heute mein erstes Warrock Tool mit Basic erstellen, es sollte/wird einen Kd Berechner, wichtige Warrock Links usw. enthalten. Wenn das Tool fertig ist wird es heir hochgeladen, nun bin ich also fast fertig aber ein Fehler lässt nicht zu das Programm zu beenden, der Fehler ist : Die Klasse Form1 kann entworfen werden, ist aber nicht die erste Klasse in der Datei. Visual Studio erfordert, dass Designer die erste Klasse in der Datei verwenden. Verschieben Sie den...
Visual Basic Frage
07/29/2010 - WarRock - 21 Replies
Hi also ich habe ein Warrock tool erstellt aber denn beim ausprobieren ist mir aufgefallen das, wenn ich auf einen button klicke nix passiert also die links öffnen sich nicht ich hab die links bei TAB gespeichert war Falsch Also meine Frage : Wo muss ich den link einfügen damit er nachher auch funkt. ?
Visual Basic frage !!!
07/20/2010 - .NET Languages - 2 Replies
Hey ich hab nen Problem ich habe ein file writer und file open gemacht man kann die datei umbennen also muss ich auch die funktion um schreiben das er auch in die neue file schreiben kann .. Nur wenn ich jetzt in die file schreiben will schreibt der wieder in das alte .. Dim fileReader As String Dim Var As String Var = My.Settings.save1 If System.IO.File.Exists("C:\Users\Tobi\Desktop\ test.txt") Then
Frage zu Visual Basic
07/19/2010 - .NET Languages - 4 Replies
Hey ich Programmier im mom kleine Sachen in VB 2010.... Nun wenn ich bei Virus Total nen Scan mache ist alles Clean aber wenn ich nen freund frag ob er es mal ausprobieren kann wird es bei ihm direkt als Virus angezeigt ... :( :( vill kann mir jmd helfen
Frage zu Visual Basic
04/04/2010 - Main - 1 Replies
Hallo liebe Community, ich hätte eine Frage zu Microsoft Visual Basic 2008 Express Edition. Kann ich meine Dateien bzw. meine Programme wieder bearbeiten? Die Form1.vb und Entwurf?



All times are GMT +1. The time now is 23:08.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2025 elitepvpers All Rights Reserved.