![]() |
![]() |
|
![]() |
![]() |
|
Registrieren | Hilfe/Forumregeln | Benutzerliste | Kalender | Suchen | Heutige Beiträge | Alle Foren als gelesen markieren |
Programmierung Rat & Tat für Programmierer |
![]() |
|
Themen-Optionen | Ansicht |
![]() |
#1 |
Inventar
![]() Registriert seit: 18.03.2001
Beiträge: 4.563
|
![]() da titel sagt eh alles oder???? - wie macht man das in Visual Basic???
____________________________________
extraterrestrial:WCM SETI group - mySetiStats_xml | Meldestelle Kinderpornografie | my DVDs >When life hands you lemons, ask for tequila and salt.< |für den optimisten ist das glas halb voll, für den pessimisten halb leer und für den techniker doppelt so groß wie es sein müsste| error 042# - please restart this matrix! [OK] |
![]() |
![]() |
![]() |
#2 |
Classic Car Driver
![]() |
![]() i = "0x" & stringvar
|
![]() |
![]() |
![]() |
#3 |
Inventar
![]() Registriert seit: 18.03.2001
Beiträge: 4.563
|
![]() Wie kann i damit aber dann rechenen, denn nach deiner Methode bleibt 3F trotzdem noch a string, oder?
____________________________________
extraterrestrial:WCM SETI group - mySetiStats_xml | Meldestelle Kinderpornografie | my DVDs >When life hands you lemons, ask for tequila and salt.< |für den optimisten ist das glas halb voll, für den pessimisten halb leer und für den techniker doppelt so groß wie es sein müsste| error 042# - please restart this matrix! [OK] |
![]() |
![]() |
![]() |
#4 |
Classic Car Driver
![]() |
![]() nicht wenn du i als zahl definierst. dann führt vb eine typkonvertierung durch.
|
![]() |
![]() |
![]() |
#5 |
Inventar
![]() Registriert seit: 18.03.2001
Beiträge: 4.563
|
![]() *****nur m,al kurz zur erklärung - der thread und de postings fürht a freund von mir durch - hab ihm gsagt er soll nur mienen account verwenden-kan bock zum anmelden ghabt - würds ihm ja selbst erklären aba hab kan plan in vc - wenn ma sich länger mit etwas nicht befasst und sich nie richtig reingesteigert hat.... - werden das ausprobieren**************
____________________________________
extraterrestrial:WCM SETI group - mySetiStats_xml | Meldestelle Kinderpornografie | my DVDs >When life hands you lemons, ask for tequila and salt.< |für den optimisten ist das glas halb voll, für den pessimisten halb leer und für den techniker doppelt so groß wie es sein müsste| error 042# - please restart this matrix! [OK] |
![]() |
![]() |
![]() |
#6 |
Elite
![]() Registriert seit: 07.02.2001
Beiträge: 1.441
|
![]() noch einmal sorry ... falscher thread
|
![]() |
![]() |
![]() |
#7 | |
Master
![]() |
![]() Zitat:
"Fehler Typen unverträglich!" Und mit den Konvertirungsfunktionen (val, cint, clng,...) gehts leider auch nicht. @Venkman: Dir wird nichts übrig bleiben als selbst umzurechenn. ![]() Hab dir eine Funktion geschrieben: Code:
Private Function lHexToLong(ByVal sValue As String) As Long Const sHexVal As String = "0123456789ABCDEF" Dim iPos As Integer Dim iStellenwert As Integer sValue = UCase(Trim(sValue)) If Left(sValue, 2) = "0X" Then sValue = Trim(Right(sValue, Len(sValue) - 2)) If Right(sValue, 1) = "H" Then sValue = Trim(Left(sValue, Len(sValue) - 1)) For iPos = Len(sValue) To 1 Step -1 iStellenwert = InStr(1, sHexVal, Mid(sValue, iPos, 1)) If iStellenwert = 0 Then MsgBox "Fehler beim Umrechenen!" & vbCrLf & "Illegales Zeichen!", vbOKOnly + vbCritical, "Fehler" Exit Function End If iStellenwert = iStellenwert - 1 HexToLong = HexToLong + iStellenwert * 16 ^ (Len(sValue) - iPos) Next iPos End Function
____________________________________
__________________ |»»»»»SONIC««««««| ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ |
|
![]() |
![]() |
![]() |
#8 |
Classic Car Driver
![]() |
![]() ups ... die 0x Darstellung gilt ja nur für direkte Zahlenangaben.
Zum umrechnen wars nicht 0x sondern &H mit Hilfe der VAl Funktion. *sorry* Dim i As Long Dim s As String s = "3F" i = Val("&H" & s) MsgBox i *immer noch leichter als selber umwandeln ![]() |
![]() |
![]() |
![]() |
#9 |
Master
![]() |
![]() Naja, so gehts auch.
![]() Aber selber umwandeln macht mehr Spass! ![]() lg
____________________________________
__________________ |»»»»»SONIC««««««| ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ |
![]() |
![]() |
![]() |
#10 |
Classic Car Driver
![]() |
![]() warum einfach wenns umständlich auch geht
![]() |
![]() |
![]() |
![]() |
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
Themen-Optionen | |
Ansicht | |
|
|