Entwickler-Ecke
Windows API - StrPas dynamisch Laden / Alternative zu StrPas
Listing - Fr 26.01.07 19:30
Titel: StrPas dynamisch Laden / Alternative zu StrPas
Hi,
ich möchte ein kleines Delphi Programm schreiben
(bei 20kb) nur das geht nicht mehr wenn ich SysUtils verwende
(verdoppelt die filesize!?!) dabei will ich nur einen Null-terminierten
String in meine Applikation laden -.-
Ich vermute dass ich das nicht einfach per GetProcAdress holen kann,
weil es so 'ne Delphi Mischfunktion ist *grr*
Gibt es ne Methode wie ich meinen Pointer in meinem String speichern kann?
Danke schonmal
Delete - Fr 26.01.07 21:56
was willst denn mit dem code machen? 'n virus schreiben?
Listing - Fr 26.01.07 23:45
Grenzgaenger hat folgendes geschrieben: |
| was willst denn mit dem code machen? 'n virus schreiben? |
Dir ist es anscheinend egal wie groß deine Dateien sind !?
-.- Typisch Delphi programmierer
Delete - Sa 27.01.07 00:20
Was ist Buf für ein Datentyp? ein PChar? Dann kann man es einfach zu weisen. Und wenn man es sauber machen will, dann castes man es nach String.
Listing - Sa 27.01.07 20:09
Luckie hat folgendes geschrieben: |
| Was ist Buf für ein Datentyp? ein PChar? Dann kann man es einfach zu weisen. Und wenn man es sauber machen will, dann castes man es nach String. |
Buf ist ein Pointer
jaenicke - Sa 27.01.07 20:55
Du weißt aber schon wie der Quelltext von StrPas aussieht?
| Zitat: |
Delphi-Quelltext 1: 2: 3: 4:
| function StrPas(const Str: PChar): string; begin Result := Str; end; | |
:rofl:
Listing - Sa 27.01.07 22:27
jaenicke hat folgendes geschrieben: |
Du weißt aber schon wie der Quelltext von StrPas aussieht?
| Zitat: | Delphi-Quelltext 1: 2: 3: 4:
| function StrPas(const Str: PChar): string; begin Result := Str; end; | |
:rofl: |
Danke genau das hab ich gebraucht
Delete - So 28.01.07 14:44
Du hast es, glaube ich nicht, verstanden. Die Funktion StrPas macht...gar nichts. Du brauchst sie also nicht und kannst deinen Zeiger auf eine Zeichenkette direkt zuweisen.
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!