الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

اقتطاع شريط محرفي

مغلق
بدأه yaser.oracle في 10 أبريل 2004 · 4 رد · 559 مشاهدة · في لغة Delphi
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم أخواني الأعزاء

أريد التابع الذي يقوم برد موقع محرف موجود في شريط محرفي

أي أريد موقع الحرف o في 'yaser.oracle' أي 7

مثل الinstr في oracle

الرجاء إفادتنا بعلمكم ولكم جزيل الشكر و السلام

#2

أخي ياسر هناك في دلفي تابع جاهز لأداء ذلك لكن لم أعد أذكره على كل حال تستطيع استعمال الكود التالي

function charpos(c:char; s:string):integer;
var i:integer;
begin
result:=0;
for i:=1 to length(s) do
if s=c then result:=i;
end;
#3

شكراً أخي الكريم لكن أنا أريد التابع

ولكم جزيل الشكر

أرجوا المساعدة

#4

السلام عليكم ورحمة الله وبركاته

أخي الكريم yaser.oracle

إليك إسم الإقتران : AnsiPos

Syntax  : function AnsiPos(const Substr, S: string): Integer; 
Example: Procedure TForm1.Button1Click(Sender: TObject);
                Var
                    N : Integer;
                Begin
                      N := AnsiPos('o', 'yaser.oracle');
                End;

يتم تخزين نتيجة الإقتران في المتغيِّر N

أرجو أن أكون قد أجبت على سؤالك أخي الكريم

#5

شكراَ أخي الكريم

جزاك الله عنا كل خير

هذا الموضوع مغلق.

مواضيع مشابهة