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

إلى

HELP !!! البحث عن فروع مماثلة


Alligator   (2001-12-17 11:46) [0]

وظيفة SelectChars (s: ShortString؛ a: Integer؛ b: Integer): ShortString؛
فار
i: عدد صحيح
ts: سلسلة قصيرة ؛
tp: PChar؛
بدأ
ts: = ""؛
StrPCopy (tp، s)؛
بالنسبة إلى i: = a إلى a + b do ts: = ts + tp [i]؛
النتيجة: = ts؛
الغاية؛

لا يمكن لهذه الوظيفة أن تستوعب الجمل الطويلة ؛ فهي (الوظيفة) فور رؤية الجمل الطويلة تقتل برنامجي
كيف يمكن إصلاح هذا ؟؟؟
شكرا لك قريبا!



gek   (2001-12-17 11:51) [1]

حسنا ، لماذا استخدام ShortString
استخدام سلسلة



Alligator   (2001-12-17 12:26) [2]

مع String ، يموت البرنامج أيضًا ، من الواضح أنني لا أجرب أي شيء ، إنه لم يخرج ، ربما هناك وظيفة أو خيار آخر هو كيفية مسح ما هو مطلوب من النص ؟؟؟



McSimm   (2001-12-17 12:38) [3]

1. لم يتم تخصيص ذاكرة PChar.
2. لماذا PChar هنا على الإطلاق؟
3. لماذا هذه الميزة ضرورية؟ إذا كان هذا هو نسخ سلسلة فرعية ، ثم
وظيفة نسخ (S ؛ مؤشر ، عدد: عدد صحيح): سلسلة.



Alligator   (2001-12-17 12:57) [4]

آه ... أسيء فهمك!



gek   (2001-12-17 13:01) [5]

وفي ما لم يفهموه؟ لماذا هذا الشيء كله ضروري ، اشرح؟



Alligator   (2001-12-17 13:34) [6]

حسنًا ، دعنا نقول أن لدي نصًا طويلًا وأحتاج إلى التحقق من أول حرفين أو إدخالهما فقط.
-memo1.lines.add (SelectChars ("قطعة نص طويل" ، 0,1))
هذا ، كما فهمت ، سيتعين كتابة حرفين فقط في المذكرة من 0 إلى 1 وهذه الوظيفة تعمل بشكل جيد ، ولكن ليس مع النص الطويل ، فإن الحد يكون في مكان ما من أحرف 255 ، لكن ما يحدني لست متأكدًا.



Digitman   (2001-12-17 13:37) [7]

memo1.lines.add (نسخ ("جزء من نص طويل" ، 1,1)) - إذن ما الذي لا يناسبك ذلك؟ يفعل ما تحتاجه ، ودون أي "حيل" إضافية



Mbo   (2001-12-17 13:41) [8]


قالوا بالفعل عن وظيفة نسخ.
وفي لك ، باستثناء 5 للأخطاء المحددة ، يتم وصف اختصار الإرجاع ،
والنتيجة - PChar



Alligator   (2001-12-17 18:38) [9]

شكرا الكثير شكرا للمساعدة! الآن كل شيء يعمل كما يجب.



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

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

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





الذاكرة: 0.56 ميغابايت
الوقت: 0.024 ج
1-22233
Delphimun
2001-12-15 12:47
2002.01.08
كيفية تشغيل ملف موجود في مكون Tolecontainer


14-22375
Nemeis
2001-11-07 14:08
2002.01.08
ومرة أخرى حول ليرز ؛)


1-22005
Cossys
2001-12-17 16:57
2002.01.08
عرض جميع نماذج الطلب مع الرؤوس النشطة


4-22461
شاه
2001-10-29 11:08
2002.01.08
مشكلة في LogonUser (ERROR_PRIVILEGE_NOT_HELD)


1-22246
Andrey196
2001-12-16 22:03
2002.01.08
كيفية إنشاء مؤشر لون في محرر الصور بورلاند





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