AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren

DELPHI : Funktion für Ursprungliche String

Ein Thema von Gandimann · begonnen am 4. Dez 2020 · letzter Beitrag vom 4. Dez 2020
 
Gandimann

Registriert seit: 10. Dez 2008
105 Beiträge
 
#1

DELPHI : Funktion für Ursprungliche String

  Alt 4. Dez 2020, 00:49
Hello Freunde,
ich versuche dieser Funktion genau umgekehrt mit Delphi zu schreiben leider krige ich nicht hin kann bitte jemand mal schauen ?

Function StrToLong(const S: AnsiString): LongWord;
var
i: Integer;
begin
Result := 0;
for i := 1 to Length(S) do
Inc(Result, Ord(S[i]) shl (32 - 8*i))
end;


Also ich versuche LongToStr darus zu machen sodass man ursprunglicher String wieder erhält.
Mit visual basic habe ich so realiziert aber braue jetzt in Delphi:

Public Function ToString(ByVal L As Long, n As Integer) As String

' Convert a long value to a string, left padded with chr$(0)

Dim s As String
Dim i As Integer
s = ""
Do While L > 0
i = l Mod 256
s = Chr$(i) & s
L = CLng((L - i) / 256)
Loop
ToString = Right$(String$(n, Chr$(0)) & s, n)
End Function


Mit Delphi bekomme ich leider nicht hin !!!!

Can you please help me ?!!
Was ist die mehrzahl von Mopp ? !
genau !... Möpse........oder ?

Geändert von Gandimann ( 4. Dez 2020 um 00:51 Uhr)
  Mit Zitat antworten Zitat
 

Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 13:48 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-2025 by Thomas Breitkreuz