Delphi-PRAXiS
Seite 1 von 3  1 23      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi lstrpos ? (https://www.delphipraxis.net/23178-lstrpos.html)

Pseudemys Nelsoni 30. Mai 2004 12:29


lstrpos ?
 
moin,

gibt es irgendeine API funktion mit der ich ein vorkommen eines chars/strings in einem string prüfen kann? eben wie Pos()?

mirage228 30. Mai 2004 13:15

Re: lstrpos ?
 
Hi,

kopiere doch die Pos (AnsiStrPos, StrPos) Funktion aus der SysUtils in dein Programm. Mindestens eine davon ist in reinem Assembler ohne aufruf von anderen Funktionen geschrieben, sodass du diese einfach kopieren kannst.

mfG
miraege228

Chewie 30. Mai 2004 13:21

Re: lstrpos ?
 
In der Shlwapi.dll gibt es einige C-String-Funktionen. Für deinen Zweck also:
strchr() für die Position eines Zeichens
strstr() für die Position eines Substrings

Pseudemys Nelsoni 30. Mai 2004 13:26

Re: lstrpos ?
 
hallo mirage,

ich bräuchte eine function die mit PChars arbeitet, gibts da keine dreikt aus der api, ohne das ich was aus den delphi units kopieren muss?

EDIT: @Chewie, guck ich mir an, danke :)

edit2: hat jede windows version diese dll?

Edit3: ich hab sie ja nichtmal in winxp -_-

Luckie 30. Mai 2004 15:50

Re: lstrpos ?
 
Zitat:

Zitat von Pseudemys Nelsoni
Edit3: ich hab sie ja nichtmal in winxp -_-

Windows2000: x:\%WinDir%\System32

Pseudemys Nelsoni 30. Mai 2004 17:18

Re: lstrpos ?
 
stimmt, wenn ich ins verzeichnis gucke ist sie da, danke.
mit der suche hats vorhin nicht geklappt :gruebel:

und wie hat chewierausgefunden das die dll solche funktionen hat? ich meine, windows hat ja bald 1000e

Luckie 30. Mai 2004 17:19

Re: lstrpos ?
 
Er hat es mal im PSDK gesehen?

Pseudemys Nelsoni 30. Mai 2004 17:36

Re: lstrpos ?
 
wo da? hast du n stichwort?

CalganX 30. Mai 2004 17:42

Re: lstrpos ?
 
Hi,
wie wäre es, wenn du im PSDK nach dem Namen der DLL suchst oder nach dem Funktionsnamen?! :gruebel:

Chris

Pseudemys Nelsoni 30. Mai 2004 17:48

Re: lstrpos ?
 
hab ich, sonst würd ich hier kaum fragen... :roll:


Alle Zeitangaben in WEZ +1. Es ist jetzt 12:28 Uhr.
Seite 1 von 3  1 23      

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