PDA

View Full Version : Showmessage و دریافت یک مقدار



Mohammad S
شنبه 09 خرداد 1383, 13:29 عصر
آیا در دلفی راهی هست که یک پیغام به کاربر نمایش داده شود و در همان پیغام از او یک مقدار گرفته شود?!
مثلاً:
لطفا شماره سند فاکتور خود را وارد کنید
و در زیر آن یک Edit برای وارد کردن شماره فاکتور باشد.

با تشکر

ali643
شنبه 09 خرداد 1383, 17:53 عصر
از Input Box استفاده کن

masoode
شنبه 09 خرداد 1383, 17:55 عصر
بله شما می توانید از Inputbox استفاده کنید.
a:=inputbox(Prampt:string,caption:string,default:s tring)
default مقدار پیش فرض است.

Mohammad S
شنبه 09 خرداد 1383, 19:16 عصر
مرسی دوستان :flower:

JavanSoft
سه شنبه 12 خرداد 1383, 13:09 عصر
و یا InputQuery

Mohammad S
سه شنبه 12 خرداد 1383, 19:19 عصر
تفاوت InputQuery و Input Box در چیست؟ :?:

Mohammad S
دوشنبه 25 خرداد 1383, 03:00 صبح
آیا می توان InputBox را RightToLeft کرد همچنین فونت آن را عوض کرد؟ اگر این امکانات را ندارد، راه دیگری برای مشکل فوق وجود دارد؟
با تشکر :shock:

Sepidar
دوشنبه 25 خرداد 1383, 09:29 صبح
اگه به سورس InputQuery یه نیگاهی بندازی دستت میاد چی کار کنی. مخصوصا این تیکش رو:

Edit := TEdit.Create(Form);
with Edit do
begin
Parent := Form;
Left := Prompt.Left;
Top := Prompt.Top + Prompt.Height + 5;
Width := MulDiv(164, DialogUnits.X, 4);
MaxLength := 255;
Text := Value;
SelectAll;
end;
ButtonTop := Edit.Top + Edit.Height + 15;
ButtonWidth := MulDiv(50, DialogUnits.X, 4);
ButtonHeight := MulDiv(14, DialogUnits.Y, 8);