![]() |
Delphicode to C#
Hallo zusammen,
mir fällt's ein wenig schwer, folgenden Code von Delphi nach C# zu migrieren:
Delphi-Quellcode:
S ist ein Ansistring und wird per Parameter der Funktion übergeben. (Der Originalcode findet sich hier:
var
I: LongInt; begin I := 0; Move(S[1], I, Length(S)); ![]() Für Tipps zur Umsetzung danke ich vielmals. Grüße Ralf |
AW: Delphicode to C#
Hallo,
Du musst aber sehr aufpassen, dass keine Strings mit der Länge > 4 in die Funktion kommen sonst zerschießt du dir alles!
Code:
string s = "abcd";
byte[] stringData = Encoding.Default.GetBytes(s); // Davon ausgehend dass dein String ein AnsiString ist int i = BitConverter.ToInt32(stringData, 0); |
AW: Delphicode to C#
Besten Dank!
Gruß Ralf |
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:49 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz