Einzelnen Beitrag anzeigen

EWeiss
(Gast)

n/a Beiträge
 
#27

Re: Übersetzung Class MagneticWindow

  Alt 10. Okt 2006, 17:55
Schwierig!!

Dieser Hexadezimale String

Delphi-Quellcode:
sSubCode := '5589E583C4F85731C08945FC8945F8EB0EE80000000083F802742185C07424E830000000837DF800750AE838000000E84D0000005F8B
45FCC9C21000E826000000EBF168000000006AFCFF7508E800000000EBE031D24ABF00000000B900000000E82D000000C3FF7514FF75
10FF750CFF75086800000000E8000000008945FCC331D2BF00000000B900000000E801000000C3E32F09C978078B450CF2AF75248D451
4508D4510508D450C508D4508508D45FC508D45F85052B800000000508B00FF501CC3
'

wird über eine split function in Byte konvertiert
und in einen statischen Buffer kopiert.

Jetzt kommt in Delphi die meldung String zu lang!

EDIT: habs versucht mit WideString, PWChar usw ...

Hat sich erledigt!

Delphi-Quellcode:
    If (sc_aBuf[1] = 0) Then
     Begin
        //Build the hex pair subclass string
        sSubCode := '5589E583C4F85731' + 'C08945FC8945F8EB' +
                    '0EE80000000083F8' + '02742185C07424E8' +
                    '30000000837DF800' + '750AE838000000E8' +
                    '4D0000005F8B45FC' + 'C9C21000E8260000' +
                    '00EBF16800000000' + '6AFCFF7508E80000' +
                    '0000EBE031D24ABF' + '00000000B9000000' +
                    '00E82D000000C3FF' + '7514FF7510FF750C' +
                    'FF75086800000000' + 'E8000000008945FC' +
                    'C331D2BF00000000' + 'B900000000E80100' +
                    '0000C3E32F09C978' + '078B450CF2AF7524' +
                    '8D4514508D451050' + '8D450C508D450850' +
                    '8D45FC508D45F850' + '52B800000000508B' +
                    '00FF501CC3';
gruß
  Mit Zitat antworten Zitat