Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Delphicode to C# (https://www.delphipraxis.net/190846-delphicode-c.html)

RalfSi 14. Nov 2016 07:37

Delphicode to C#
 
Hallo zusammen,

mir fällt's ein wenig schwer, folgenden Code von Delphi nach C# zu migrieren:

Delphi-Quellcode:
var
I: LongInt;
begin
I := 0;
Move(S[1], I, Length(S));
S ist ein Ansistring und wird per Parameter der Funktion übergeben. (Der Originalcode findet sich hier: http://www.delphidabbler.com/tips/73)

Für Tipps zur Umsetzung danke ich vielmals.

Grüße
Ralf

Neutral General 14. Nov 2016 08:16

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);

RalfSi 14. Nov 2016 08:24

AW: Delphicode to C#
 
Besten Dank!

Gruß
Ralf


Alle Zeitangaben in WEZ +1. Es ist jetzt 05:54 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz