VB kennt sich einer damit aus

Diskutiere VB kennt sich einer damit aus im Programmierung Forum im Bereich Software Forum; hi leute will in prog coden habe schon eines gemacht was volumen und flächeninhalt rechnet geht super. nun breuchte ich ein rechen code in vb 6...
Status
Für weitere Antworten geschlossen.
E

elvis333

Threadstarter
Mitglied seit
30.05.2007
Beiträge
64
hi leute will in prog coden habe schon eines gemacht was volumen und flächeninhalt rechnet geht super.


nun breuchte ich ein rechen code in vb 6

für ein prog was den satz des pytaguras außrechnet (C²=a²+b²)


hat da einer ne ide ?????:cheesy:cheesy
 
automatthias

automatthias

vernunftgeplagt
Mitglied seit
21.04.2006
Beiträge
8.053
Abgesehen davon, dass das hier das falsche Forum ist (es gibt extra ein Winboard-Forum zum Thema Programmierung), sehe ich nicht wo das Problem ist.
Variablen a,b,c deklarieren und die Formel hast Du doch schon.
 
B

bagira

Mitglied seit
29.06.2006
Beiträge
298
Standort
in Deutschland.
damit gehts:
Dim a As Long
Dim b As Long
Dim c As Long
Dim ab As Long


a = 10
b = 10

c = 14.143
ab = a ^ 2 + b ^ 2

If ab = c ^ 2 Then
MsgBox "Passt"
Else
MsgBox "Passt nicht"
End If
 
Mike

Mike

i7-6700HQ
Team
Mitglied seit
21.09.2006
Beiträge
24.377
Standort
in der Nähe eines Rechners
Statt LONG als Variablentyp solltest du allerdings SINGLE oder DOUBLE nehmen.

LONG kann mit Dezimalstellen nicht umgehen. Solltest du also Ausgangswerte mit Dezimalstellen haben bringt LONG falsche Ergebnisse
 
E

elvis333

Threadstarter
Mitglied seit
30.05.2007
Beiträge
64
Cool thx
 
Cargo

Cargo

Mitglied seit
18.11.2005
Beiträge
108
Standort
Wolfserwartungsgebiet
Hallo *,

evtl. kann man die Seitenlängen auch in Textfeldern oder mit der Inputbox abfragen.

Gruß Cargo
 
E

elvis333

Threadstarter
Mitglied seit
30.05.2007
Beiträge
64
hir ist irgend wo nen fetter fehler drinne schauts euch mal an bitte
Private Sub Command1_Click()
a = Val(Text1.Text)
b = Val(Text2.Text)
P = a * a + b * b = c
Ergebnis = "Fläche: " + Str(P) + Chr$(13) + Chr$(10)
MsgBox Ergebnis, 64, "Ergebnis"
End Sub
 
Mike

Mike

i7-6700HQ
Team
Mitglied seit
21.09.2006
Beiträge
24.377
Standort
in der Nähe eines Rechners
so gehörts:

Private Sub Command1_Click()
a = CDbl(Text1.text)
b = CDbl(Text2.text)
P = a ^ 2 + b ^ 2
MsgBox "Ergebnis: " & P
End Sub

-----

Du darfst/sollst nicht VAL nehmen sondern mit CDBL den Text gleich in Double umwandeln lassen, falls Dezimale vorkommen.

Hochrechnen tut man nicht mit A*A sondern A^2

-cu-
 
E

elvis333

Threadstarter
Mitglied seit
30.05.2007
Beiträge
64
wo ist der unterschit und die bedeuutung von CDbl und Val ist?????
 
Mike

Mike

i7-6700HQ
Team
Mitglied seit
21.09.2006
Beiträge
24.377
Standort
in der Nähe eines Rechners
CDbl = Convert to Double
Val = Macht eine Zahl aus einer Variable wenn möglich verwendet aber Variant im Hintergrund, was am meisten Speicher benötigt.

Ist für kleine Projekte zwar komplett egal, aber man sollte sich immer die richtigen Funktionen angewöhnen.

http://www.vbarchiv.net/faq/allg_variablen.php
 
E

elvis333

Threadstarter
Mitglied seit
30.05.2007
Beiträge
64
hä?! kein plan was de meinst :( sry
 
Bullayer

Bullayer

Schwergewicht
Mitglied seit
19.07.2006
Beiträge
24.153
Standort
DE-RLP-COC
@elvis333, Dir scheinen schon die Grundlagen der Programmierung fremd zu sein. Wie willst Du dann anständige Programme schreiben, wenn die Basis schon Löcher aufweist. Am besten, du lernst eine Programmiersprache von Anfang an und fängst nicht mit Programmen an, die deine Kenntnisse überfordern.
 
E

elvis333

Threadstarter
Mitglied seit
30.05.2007
Beiträge
64
wie soll ich das lehrnen wen es keine guten tuts gibt??? hä woher wisst ihr das den alles????
 
Zuletzt bearbeitet:
E

elvis333

Threadstarter
Mitglied seit
30.05.2007
Beiträge
64
F1 die msdn deitein fehlen kommt bei f1 toll oder
---------------------------
Hilfesystem
---------------------------
Die MSDN-Sammlung existiert nicht. Bitte installieren Sie MSDN erneut.
---------------------------
OK
---------------------------

toll oder
 
Zuletzt bearbeitet:
E

elvis333

Threadstarter
Mitglied seit
30.05.2007
Beiträge
64
haben kein vb net zeuch haben vb6
 
Bullayer

Bullayer

Schwergewicht
Mitglied seit
19.07.2006
Beiträge
24.153
Standort
DE-RLP-COC
Dann sieh dir den zweiten Link an.
 
E

elvis333

Threadstarter
Mitglied seit
30.05.2007
Beiträge
64
seit wan codest du (ihr?)
 
Status
Für weitere Antworten geschlossen.
Thema:

VB kennt sich einer damit aus

VB kennt sich einer damit aus - Ähnliche Themen

  • Mailstore Home (wer kennt sich aus?)

    Mailstore Home (wer kennt sich aus?): Dieses Freewareprogramm speichert sämtliche E-Mails gesondert ab und man kann sie mit Suchmaschine schnell wiederfinden. Die überschaubare Anzahl...
  • Wer kennt diese Fehlermeldung?

    Wer kennt diese Fehlermeldung?: Datenträgercontroller: Die derzeit aktive Partition ist komprimiert! Bei dem Versuch ein Upgrade auf Windows 10 durchzuführen bricht die...
  • RTP Substream (Kamera) Einstellungen wer kennt sich aus

    RTP Substream (Kamera) Einstellungen wer kennt sich aus: Guten Morgen, Wie genau funktioniert das Protokoll RTP Wir haben eine Kamera und der Main Stream braucht Zuviel für manche App Jetzt würde ich...
  • Cortana lässt sich nicht aktivieren. Wenn ich mich mit meinem Microsoft-Konto anmelde, dann kennt man meine Email-Adresse nicht, und das Kennwort auch

    Cortana lässt sich nicht aktivieren. Wenn ich mich mit meinem Microsoft-Konto anmelde, dann kennt man meine Email-Adresse nicht, und das Kennwort auch: Obwohl ich beides gerade in meinem Microsoftkonto nochmal geprüft habe. Aber das scheint ja ein verbreitetes Problem zu sein, und Lösungen scheint...
  • Kennt jemand dieses Icon bei Outlook?

    Kennt jemand dieses Icon bei Outlook?: Hallo, ich habe heute seltsame E-Mails aus dem Dezember erhalten, deren Inhalt ich vom Server auch nicht mehr darstellen lassen kann. Jetzt...
  • Ähnliche Themen

    Oben