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.

elvis333

Threadstarter
Dabei 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

vernunftgeplagt
Dabei seit
21.04.2006
Beiträge
10.811
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.
 

bagira

Dabei seit
29.06.2006
Beiträge
298
Ort
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

i7-6700HQ
Dabei seit
21.09.2006
Beiträge
24.384
Ort
Outdoor oder vorm Rechner
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
 

elvis333

Threadstarter
Dabei 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

i7-6700HQ
Dabei seit
21.09.2006
Beiträge
24.384
Ort
Outdoor oder vorm Rechner
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-
 

elvis333

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

Mike

i7-6700HQ
Dabei seit
21.09.2006
Beiträge
24.384
Ort
Outdoor oder vorm Rechner
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
 

elvis333

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

Bullayer

Schwergewicht
Dabei seit
19.07.2006
Beiträge
24.163
Ort
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.
 

elvis333

Threadstarter
Dabei 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:

elvis333

Threadstarter
Dabei 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:

elvis333

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

Bullayer

Schwergewicht
Dabei seit
19.07.2006
Beiträge
24.163
Ort
DE-RLP-COC
Dann sieh dir den zweiten Link an.
 

elvis333

Threadstarter
Dabei 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

Windows Update schlägt dauerhaft fehl: Hi Leute, ich hab ein ziemlich lästiges Problem. Ich kann das Funktionsupdate 1903 und alle darauf folgenden nicht installieren und habe keine...
WLAN weg nach Windows 10 Update auf 1909: So, das Thema mal wieder. Es gibt da ja schon viele Therapievorschläge, aber jetzt habe ich noch nicht den Arzttipp gefunden, der so etwas...
Windows BSOD CLOCK_WATCHDOG_TIMEOUT | Event-ID: 161 --> Ursache: volmgr: Hallo liebe Community, Ich habe leider ein kleines Problem. Ich hatte am 06.10.2020 einen BSOD mit dem Fehlercode COLCK_WATCHDOG_TIMEOUT ich kann...
Microsoft Store: App kann nicht heruntergeladen werden: Hi, ich hab bisher gute Erfahrungen mit dem Community Tab gemacht, deswegen hab ich mich entschlossen hier auch mal eine Frage zu stellen, die...
DIY - Einstiegshilfe Grundinstallation Windows 10 (funktioniert aber auch in Vorgänger-Versionen): Im Endeffekt sollte das System immer so aussehen: (funktioniert schon seit Windows NT/2000 so bzw. angepasster Form) INSTALLATIONSHILFE FÜR...
Oben