Ralf Hüsing

August 31, 2008

Wordpress aktualisiert

Abgelegt unter: Sonstiges — ralf @ 7:03 pm

Habe mal Wordpress auf 2.6.1 aktualisiert, olé.

August 19, 2008

Server’chen

Abgelegt unter: Bilder, Sonstiges — ralf @ 2:12 pm

Serverchen

August 11, 2008

Zuviel CoD4?

Abgelegt unter: Bilder, Call of Duty 4, Hirndefekt — ralf @ 11:25 am

CoD 4 Statistik

August 6, 2008

Visual Basic 6 - Dezimal nach Hexadezimal und Dezimalzahlen in Hexadezimalzahlen konvertieren

Abgelegt unter: Programmierung — ralf @ 6:21 pm
' /**
' Konvertiert Dezimal Zahlen in Hex
' **/
Public Property Get pDec2Hex(lDec As Long, Optional ByVal lLength As Long = 4, Optional sPrefix As String = "0x") As String
  Dim sHex    As String
  Dim lHexLen As Long

  sHex = Hex(lDec)

  lHexLen = Len(sHex)

  If lLength < 0 Then lLength = 0

  If lHexLen < lLength Then
    sHex = String(lLength - lHexLen, "0") & sHex
  End If

  sHex = sPrefix & sHex

  pDec2Hex = sHex
End Property

' /**
' Hexadezimal nach Dezimal
' @bug: Es werden alle Zeichen in sHex verarbeitet bis zum zeichen ende oder zum ersten ungültigen Zeichen.
'       Beispiel: "0xFFz" ergibt 255
' **/
Public Property Get pHex2Dec(ByVal sHex As String, Optional sPrefix As String = "0x") As Long
  Dim lPrefix As Long

  lPrefix = Len(sPrefix)

  If Left(sHex, lPrefix) = sPrefix Then
    sHex = Mid(sHex, lPrefix + 1)
  End If

  On Local Error Resume Next

  pHex2Dec = CLng(Val("&H" & sHex))
End Property

Powered by WordPress ( WordPress Deutschland )