Autor Beitrag
opfer.der.genauigkeit
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 754
Erhaltene Danke: 1



BeitragVerfasst: 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 user profile icontommie-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.
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 20451
Erhaltene Danke: 2264

Win 10
C# (VS 2019)
BeitragVerfasst: 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
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 100

Win 2000/2000 Server/XP
D6 Prof.
BeitragVerfasst: 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
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 100

Win 2000/2000 Server/XP
D6 Prof.
BeitragVerfasst: 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 Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 754
Erhaltene Danke: 1



BeitragVerfasst: Fr 01.08.03 16:47 
Gibt es ne alternative nicht case-sensitive Funktion?

_________________
Stellen Sie sich bitte Zirkusmusik vor.
tommie-lie
ontopic starontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic star
Beiträge: 4373

Ubuntu 7.10 "Gutsy Gibbon"

BeitragVerfasst: 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
ontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic star
Veteran
Beiträge: 6366
Erhaltene Danke: 60

Windows 7, Ubuntu
Delphi 7 Prof.
BeitragVerfasst: Fr 01.08.03 17:07 
Mache es doch so:
ausblenden Delphi-Quelltext
1:
Result := Pos(AnsiUpperCase(Suchstring), AnsiUpperCase(GesamtString));					


Gruß
Klabautermann
tommie-lie
ontopic starontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic star
Beiträge: 4373

Ubuntu 7.10 "Gutsy Gibbon"

BeitragVerfasst: Fr 01.08.03 17:38 
Du musst antürlich mit 'nem Codebeispiel glänzen!
Klugscheißer :mrgreen:

_________________
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
ontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic star
Veteran
Beiträge: 6366
Erhaltene Danke: 60

Windows 7, Ubuntu
Delphi 7 Prof.
BeitragVerfasst: 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 :twisted:.

Gruß
Klabautermann
tommie-lie
ontopic starontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic star
Beiträge: 4373

Ubuntu 7.10 "Gutsy Gibbon"

BeitragVerfasst: Sa 02.08.03 23:33 
Dann kann ich dir gerade noch verzeihen :mrgreen:

_________________
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
ontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic star
Veteran
Beiträge: 6366
Erhaltene Danke: 60

Windows 7, Ubuntu
Delphi 7 Prof.
BeitragVerfasst: So 03.08.03 13:38 
Danke, danke, dann jan ich ja wieder ruig schlafen 8)