Autor |
Beitrag |
opfer.der.genauigkeit
      
Beiträge: 754
Erhaltene Danke: 1
|
Verfasst: Fr 01.08.03 13:48
Hi,
in meiner Hilfe steht, daß Pos nicht case-sensitive ist.
In meinem Programm ist Pos case-sensitive.
In meinen DasDarfDochGarnichtSein- Testprogramm hab ich
AnsiPos und Pos verglichen...
Das traurige Resultat... beide verhalten sich gleich und obendrein auch noch case-sensitive.
Frage: Fehler in der Hilfe od. Fehler im Code von Delphi?
Moderiert von tommie-lie: Topic verschoben
_________________ Stellen Sie sich bitte Zirkusmusik vor.
Zuletzt bearbeitet von opfer.der.genauigkeit am Di 27.04.04 14:12, insgesamt 1-mal bearbeitet
|
|
Christian S.
      
Beiträge: 20451
Erhaltene Danke: 2264
Win 10
C# (VS 2019)
|
Verfasst: Fr 01.08.03 14:12
Hallo! Hier ein Ausschnitt aus meiner Hilfedatei zum Thema "Pos"
Delphi-Hilfe hat folgendes geschrieben: |
Pos searches for Substr within S and returns an integer value that is the index of the first character of Substr within S. Pos is case-sensitive. If Substr is not found, Pos returns zero. |
MfG
Peter
_________________ Zwei Worte werden Dir im Leben viele Türen öffnen - "ziehen" und "drücken".
|
|
lambruco
      
Beiträge: 100
Win 2000/2000 Server/XP
D6 Prof.
|
Verfasst: Fr 01.08.03 14:18
Muss ein Fehler in der Hilfe sein, hab es auch mal getestet und pos()
ist definitiv case-sensitive.
"Trau keiner Funktion, die du nicht selbst geschrieben hast."
_________________ Wer Rechtschreibfehler findet, kann Sie behalten
|
|
lambruco
      
Beiträge: 100
Win 2000/2000 Server/XP
D6 Prof.
|
Verfasst: Fr 01.08.03 14:21
Nachschlag für Peter Lustig:
Auszug aus der dt. Hilfe:
Zitat: | Beschreibung
Pos sucht in dem String S nach dem Teil-String Substr. Die Parameter Substr und S sind String-Ausdrücke.
Wird der Teil-String gefunden, gibt Pos den Integer-Index des ersten Zeichens von Substr in S zurück. Die Groß/Kleinschreibung wird von Pos nicht berücksichtigt. Ist Substr nicht vorhanden, wird der Wert Null zurückgegeben. |
_________________ Wer Rechtschreibfehler findet, kann Sie behalten
|
|
opfer.der.genauigkeit 
      
Beiträge: 754
Erhaltene Danke: 1
|
Verfasst: Fr 01.08.03 16:47
Gibt es ne alternative nicht case-sensitive Funktion?
_________________ Stellen Sie sich bitte Zirkusmusik vor.
|
|
tommie-lie
      
Beiträge: 4373
Ubuntu 7.10 "Gutsy Gibbon"
|
Verfasst: Fr 01.08.03 17:05
Wie wäre es damit, mit (Ansi)LowerCase vorher alles in Kleinbuchstaben umzuwandeln? 
_________________ Your computer is designed to become slower and more unreliable over time, so you have to upgrade. But if you'd like some false hope, I can tell you how to defragment your disk. - Dilbert
|
|
Klabautermann
      

Beiträge: 6366
Erhaltene Danke: 60
Windows 7, Ubuntu
Delphi 7 Prof.
|
Verfasst: Fr 01.08.03 17:07
Mache es doch so:
Delphi-Quelltext 1:
| Result := Pos(AnsiUpperCase(Suchstring), AnsiUpperCase(GesamtString)); |
Gruß
Klabautermann
|
|
tommie-lie
      
Beiträge: 4373
Ubuntu 7.10 "Gutsy Gibbon"
|
Verfasst: Fr 01.08.03 17:38
Du musst antürlich mit 'nem Codebeispiel glänzen!
Klugscheißer 
_________________ Your computer is designed to become slower and more unreliable over time, so you have to upgrade. But if you'd like some false hope, I can tell you how to defragment your disk. - Dilbert
|
|
Klabautermann
      

Beiträge: 6366
Erhaltene Danke: 60
Windows 7, Ubuntu
Delphi 7 Prof.
|
Verfasst: Sa 02.08.03 11:54
Hi,
ne, ich habe mit dem Schreiben angefangen, bevor du deinen Beitrag gesendet hast. Da ich mir bei der Parameterreihenfolge von Pos nciht sicher war, habe ich zwischendurch noch mal Delphi hochgefahren und mit von der IDE dabei helfen lassen  (Jaja unter Turbo Pascal konnte ich das ncoh auswändig, aber da wurde es mir auch nciht beim Eintippen direckt angezeigt). Daher hat es ein paar Minuten gedauert bis ich das Posting abgesendet habe.
Und so habe ich dich nur per Zufall blosgestellt  .
Gruß
Klabautermann
|
|
tommie-lie
      
Beiträge: 4373
Ubuntu 7.10 "Gutsy Gibbon"
|
Verfasst: Sa 02.08.03 23:33
Dann kann ich dir gerade noch verzeihen 
_________________ Your computer is designed to become slower and more unreliable over time, so you have to upgrade. But if you'd like some false hope, I can tell you how to defragment your disk. - Dilbert
|
|
Klabautermann
      

Beiträge: 6366
Erhaltene Danke: 60
Windows 7, Ubuntu
Delphi 7 Prof.
|
Verfasst: So 03.08.03 13:38
Danke, danke, dann jan ich ja wieder ruig schlafen 
|
|