View Full Version : تغییر Caption در openDialog و saveDialog
M.Hashemi
پنج شنبه 21 اردیبهشت 1391, 21:03 عصر
با سلام
می خواستم بدونم چگونه میتونم Caption های Button ها و Label های Open Dialog و Save Dialog را تغییر داد.
هرچی تو سورس VCL.Dialogs گشتم چیزی پیدا نکردم.نه Const ی دارد و نه چیز دیگری.
اگر ممکنه در این مورد کمکم کنید.
با تشکر
سعید صابری
پنج شنبه 21 اردیبهشت 1391, 22:42 عصر
procedure TForm1.OpenDialog1Show(Sender: TObject);
begin
SetDlgItemText(GetParent(OpenDialog1.Handle), IDOK, PChar('باز کردن'));
end;
OpenDialog1.Title:='ssssssssssssssssssssssssssss';
M.Hashemi
جمعه 22 اردیبهشت 1391, 00:30 صبح
سلام
ممنون از جوابتون اقای سعید صابری.
فقط یک نکته میمونه.
چطوری میتونم caption مربوط به label های مانند "File Name" را تغییر دهم؟
چون این کد را برای button تو اینترنت پیدا کرده بودم اما زمانی می خواهم به جای IDOK از LB_FileName استفاده کنم، چنین ورودی را نمی پذیرد.
هرچی هم گشتم نتونستم چیزی در مورد تغییر Caption مربوط به Label را در OpenDialog و SaveDialog تغییر بدم.
اگر ممکنه در این مورد توضیح دهید.
مرسی
سعید صابری
جمعه 22 اردیبهشت 1391, 01:28 صبح
SetDlgItemText(GetParent(OpenDialog1.Handle),1090, PChar(' نا' +
'م فایل'));
or 1089 or 91
M.Hashemi
جمعه 22 اردیبهشت 1391, 12:21 عصر
با سلام
مرسی اقای صابری.
خیلی عالی بود.
با تشکر
khoshblagh
شنبه 23 اردیبهشت 1391, 08:03 صبح
[QUOTE=سعید صابری;1503442]
procedure TForm1.OpenDialog1Show(Sender: TObject);
begin
SetDlgItemText(GetParent(OpenDialog1.Handle), IDOK, PChar('باز کردن'));
end;
با تشکر
این خطای undeclared identifier"open Dialog1Show میگیره ؟
mohsen24000
شنبه 23 اردیبهشت 1391, 09:45 صبح
باید کد رو داخل ایونت Show از شی OpenDialog1 بنویسی... بعبارتی باید نسبت بدی!
khoshblagh
شنبه 23 اردیبهشت 1391, 13:24 عصر
چگونه میتوان فونت کاپشنها و دکمه ها را تغییر داد؟
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.