منزل
Top.Mail.Ru Yandeks.Metrika
المنتدى: "Main";
الأرشيف الحالي: 2002.01.08;
تنزيل: [xml.tar.bz2];

إلى

يوم جيد البحث عن فروع مماثلة


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

كيفية تحديد ما إذا كانت هناك أحرف السيريلية في هجرة؟
يمكنك تحويل السؤال قليلاً:
كيفية تحديد ما هو في السطر فقط: الحروف اللاتينية وعلامات الخدمة



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

هل حاولت مقارنة أحرف هذا الخط مع حروف الأبجدية السيريلية؟



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

يمكن القيام بذلك بالتأكيد ، لكنني أخشى أن ذلك سوف يعمل لفترة طويلة. لدي أكثر من خطوط 2000 التي تحتاج إلى معالجة. : ((



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

معالج 8086؟ لذلك فهو قادر تمامًا على ذلك.



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

ولكن أي نوع من وظيفة خاصة ليست؟



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

هناك مثل هذه الوظيفة!
اسمها الأخير If



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

سألت عن وظائف API. : ((وفي حل المشكلة ، من الأفضل عدم ذلك if تطبيق و حقيبة منذ نوع شار لا تعد ولا تحصى.
أحتاج إلى وظيفة Api من أجل العمل مع الترميزات بشكل صحيح.



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

لا يحتوي السطر على أي علامة على الترميز ، لذا فأنت بحاجة فقط إلى المضي قدمًا في السطر والتحقق من رمز الحرف للانتماء إلى الأبجدية اللاتينية مثل: "A" .. "Z" ، "a" .. "z": النتيجة: = inLatin



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

وعلى سبيل المثال هذا:
إذا كانت MyString [i] في ["A" .. "i"] ثم ...
أسوأ من الحالة؟

وأين كان السؤال حول وظائف API بالضبط ، لم ألاحظ أي شيء على الفور؟



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

الحالة؟ وصلوا ، تجديف طوال الليل ، ونسوا فك القارب ...

وظيفة IsRus (s: string): منطقية؛
فار
i: عدد صحيح
CONST
RusChars = ["A" .. "I" ، "a" .. "I"] ؛
بدأ
النتيجة: = خطأ ؛
بالنسبة إلى i: = 1 to Length (s) do
إذا كان [i] في RusChars بعد ذلك
بدأ
النتيجة: = صحيح ؛
استراحة؛
الغاية؛



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

الأفضل من ذلك :)
بالنسبة إلى i: = 1 to Length (s) do بدأ النتيجة: = s [i] في RusChars؛ إذا كانت النتيجة فاصل ينتهي.



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

> كيفية تحديد ما هو موجود في السطر فقط: الحروف اللاتينية وعلامات الخدمة
onlylat: = صحيح ؛
بالنسبة إلى i: = 1 إلى الطول (الأطوال) إذا كان ord (s [i])> 127 يبدأ بعد ذلك
onlylat: = false؛
كسر؛
الغاية؛



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

أفضل كل نفس ليس (s [i] في LatinAndSpecialChars) خلاف ذلك ، يتم قطع بعض العلامات ، على سبيل المثال الرموز النقدية وبعضها الآخر
سيكون أكثر مرونة



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

شكرا لكل من اتصل.



صفحات: 1 فرع كامل

المنتدى: "Main";
الأرشيف الحالي: 2002.01.08;
تنزيل: [xml.tar.bz2];

الطابق العلوي





الذاكرة: 0.58 ميغابايت
الوقت: 0.027 ج
3-21948
andre_polt
2001-12-04 16:22
2002.01.08
DB


1-22070
انتزاع
2001-12-18 21:53
2002.01.08
إدارة الخط مع قائمة POPUP


1-22172
ASTARD
2001-12-19 22:12
2002.01.08
مساعدة الناس من فضلك ؟؟


3-21909
DeadMoroz
2001-12-03 15:21
2002.01.08
يوم جيد ، أنا بحاجة إلى المشورة ، بلز


4-22494
GarryFV
2001-11-05 12:35
2002.01.08
من الصعب طباعة الرسومات





الأفريكانية الألبانية عربي الأرميني أذربيجان الباسكي البيلاروسية Bulgarian التشيكية الصينية المبسطة) تقاليد صينية) الكرواتية التشيكية دانماركي Dutch English الإستونية الفلبينية Finnish جيب
الجاليكية الجورجية الألمانيّة اليونانيّة الكريولية الهايتية اللغة العبرية الهندية الهنغارية أيسلندي Indonesian الأيرلندية Italian اليابانيّة الكوريّة اللاتفية اللتوانية المقدونية الملايو المالطية Norwegian
اللغة الفارسية بولنديّة البرتغاليّة رومانية Russian صربي السلوفاكيّة سلوفيني إسباني السواحيلي Swedish Thai التركية الأوكراني الأردية الفيتنامية ويلزي اليديشية البنغالي البوسنية
السيبيونو الاسبرانتو الغوجاراتية الهوسا همونغ الإيبو جاوي الكانادا الخمير لاو لاتينية الماوري المهاراتية المنغولية النيبالية البنجابية الصومالية التاميل التيلجو اليوروبا
زولو
Английский Французский ألماني Итальянский البرتغالية Русский Испанский