Nach Hause
Top.Mail.Ru Yandeks.Metrika
Forum: "Haupt";
Aktuelles Archiv: 2002.01.08;
Herunterladen: [xml.tar.bz2];

Nach unten

Guten Tag Finden Sie ähnliche Zweige


Dmitry1   (2001-12-14 16:53) [0]

Wie können Sie feststellen, ob kyrillische Zeichen auf Lager sind?
Sie können eine kleine Frage konvertieren:
So stellen Sie fest, dass die Zeile nur enthält: lateinische Buchstaben und Dienstleistungsmarken



Mick   (2001-12-14 16:56) [1]

Haben Sie nicht versucht, die Zeichen dieser Zeichenfolge mit den kyrillischen Zeichen zu vergleichen?



Dmitry1   (2001-12-14 17:01) [2]

Dies ist sicherlich möglich, aber ich fürchte, dass es lange funktionieren wird. Ich habe mehr 2000-Zeichenfolgen, die verarbeitet werden müssen. : ((



Mick   (2001-12-14 17:05) [3]

8086-Prozessor? Er ist also ziemlich fähig.



Dmitry1   (2001-12-14 17:11) [4]

Und welche Art von Funktion ist nicht besonders?



Mick   (2001-12-14 17:15) [5]

Es gibt eine solche Funktion!
Ihr Nachname If



Dmitry1   (2001-12-14 19:42) [6]

Ich habe nach der API-Funktion gefragt. : ((Und in Ihrer Version zur Lösung des Problems ist es besser nicht if gelten auch Häuser weil char ist zahlreich.
Und ich brauche die Api-Funktion, um korrekt mit Kodierungen arbeiten zu können.



Tonie   (2001-12-14 19:46) [7]

Die Zeichenfolge hat kein Kodierungsattribut. Sie müssen also nur die Zeichenfolge und den Zeichencode eingeben, um das lateinische Alphabet auf den Typ zu überprüfen: "A" .. "Z", "a" .. "z": Ergebnis: = inLatin



Mick   (2001-12-14 19:48) [8]

Und was ist zum Beispiel:
Wenn MyString [i] in ["A" .. "I"], dann ...
schlimmer als der Fall?

Und wo genau war die Frage zu den API-Funktionen, ich habe nicht sofort etwas bemerkt?



Вадим   (2001-12-14 19:53) [9]

Fall Sie segelten, ruderten die ganze Nacht und vergaßen, das Boot zu lösen ...

Funktion IsRus (s: string): boolean;
war
i: ganze Zahl;
const
RusChars = ["A" .. "I", "a" .. "I"];
beginnen
Ergebnis: = falsch;
für i: = 1 bis Länge (s) tun
wenn s [i] in RusChars dann
beginnen
Ergebnis: = wahr;
Brechen;
end;



Mick   (2001-12-14 19:55) [10]

Besser so :)
für i: = 1 bis Länge (s) tun beginnen Ergebnis: = s [i] in RusChars; wenn Ergebnis dann Break; ende



Mbo   (2001-12-15 07:53) [11]

> So stellen Sie fest, dass die Zeile nur lateinische Buchstaben und Dienstleistungsmarken enthält
onlylat: = wahr;
für i: = 1 to length (s) tun, wenn ord (s [i])> 127 dann anfängt
onlylat: = falsch;
break;
end;



Anatoly Podgoretsky   (2001-12-15 12:07) [12]

Besser gleich viel nicht (s [i] in LatinAndSpecialChars) Ansonsten werden einige Zeichen abgeschnitten, z. B. Geldsymbole und andere
Es wird also flexibler



Dmitry1   (2001-12-17 15:08) [13]

Vielen Dank an alle, die angerufen haben.



Seiten: 1 ganze Branche

Forum: "Haupt";
Aktuelles Archiv: 2002.01.08;
Herunterladen: [xml.tar.bz2];

nach oben









Speicher: 0.59 MB
Zeit: 0.026 c
1-22171
verdunkeln
2001-12-20 14:19
2002.01.08
Ist ein Wunder möglich?


1-22080
Delphimun
2001-12-18 17:11
2002.01.08
Wie lade ich den Cursor von der Ressource und speichere ihn dann auf der Festplatte?


14-22373
Panov
2001-11-08 18:34
2002.01.08
Entwicklung eines spezifischen Projekts gegen das Wettbewerbsprogramm.


1-22023
Delphig
2001-12-13 03:13
2002.01.08
Bei mir ? aus dem thema. Für welches OS Delphi eignet sich am besten?


3-21994
Vs
2001-12-06 16:23
2002.01.08
Dynamisches Array





Afrikanisch Albanien Arabisch Armenisch Aserbaidschanisch Baskisch Weißrusse Bulgarian katalanisch Chinesisch (vereinfacht) Chinesische Tradition) kroatisch Tschechisch Dänisch Dutch Englisch estnisch Philippinisch Finnish Französisch
Galicisch Georgisch Deutsch Griechisch haitian Creole Hebräisch Hindi ungarisch isländisch Indonesian irisch Italian Japanisch Koreanisch lettisch litauisch Makedonisch Malay Maltesisch Norwegian
persisch Polnisch Portugiesisch Rumänisch Russisch serbisch Slovakisch Slowenisch Spanisch Suaheli Swedish Thai Türkisch Ukrainisch Urdu Vietnamesisch Walisisch Jiddisch Bengalisch bosnisch
cebuano Esperanto Gujarati Hausa Hmong igbo Javanisch kannada khmer Laotisch Lateinisch Maorisch Marathi Mongolisch nepali Pandschabi Somalisch Tamilisch Telugu Yoruba
Zulu
Английский Französisch Deutsch Italienisch Португальский Russisch Spanisch