View Full Version : سوالی در مورد تعریف کردن Procedure
nasr
یک شنبه 26 بهمن 1382, 18:43 عصر
سلام
من می خوام یه Procedure تعریف کنم که یک Edit و یک DBMemo را از برنامه بگیرد و عملیاتی روی آن انجام دهد ولی در مورد DBMemo مشکل دارد
متن اش هم مانند زیر است
public
{ Public declarations }
Procedure Find1(a:TEdit; b:TDBmemo);
end;
مهدی کرامتی
یک شنبه 26 بهمن 1382, 19:51 عصر
ولی در مورد DBMemo مشکل دارد
قراره صورت مسئله رو ما حدس بزنیم؟
بنویسید چه مشکلی دارد.
nasr
یک شنبه 26 بهمن 1382, 20:00 عصر
ببخشید :D
اصلا TDBMemo را در Procedure قبول نمی کنه
Error که میده اینه
[Error]MainUnit.pas(113):MainUnit Undeclared identifier'Tdbmemo'
ولی اگه مثلا به جای TDBMemo عبارت TMemo را بگذارم مشکلی نیست ولی مشکل من با TDBMemo حل میشه
ممنون
vDelphi
یک شنبه 26 بهمن 1382, 22:10 عصر
یونیت DBCtrls رو use کردی؟
baabi
یک شنبه 26 بهمن 1382, 22:26 عصر
البته اگه میخوای اینکارو بکنی غیر از این:
یونیت DBCtrls رو use کردی؟ که میتونه با قرار دادن یک TDBMEMO روی فرم هم انجام بشه باید کلمه var رو هم قبل از اسم متغیر هات بذاری
phantasm
یک شنبه 26 بهمن 1382, 22:55 عصر
توی فسمت uses این رو اضافه کن: :roll:
DBCtrls
SReza1
دوشنبه 27 بهمن 1382, 23:26 عصر
خوب اگه اون unit استفاده شه مشکل حله. واسه اینکه دفعه بعد به چینین مشکلی برنخوری پیشنهاد میکنم اول یک dbmemo روی فرم بنداز بعد save کن بعد اون پاک کن از وی فرم. دیگه ابجکت tdbmemo رو میشناسه :D
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.