View Full Version : سوال: دو زبانه کردن برنامه
farhadkarimi
چهارشنبه 22 شهریور 1391, 17:16 عصر
سلام
دوست عزیز من دارم یک برنامه می نویسم که زبان اصلی اون فارسی است یک دکمه دارد که با زدن اون زبان همه فرم های انگلیسی می شود می خواهم بدونم ایا روشی وجود دارد که من یک دکمه بزارم که با زدن اون برنامه به زبان اصلی برگردد یا مثل دکمه زبان انگلیسی مجبورم برنامه نویسی کنم ممنونم اگر کمکم کنید؟
BORHAN TEC
چهارشنبه 22 شهریور 1391, 17:39 عصر
سلام
دلفی به صورت پیش فرض چنین امکانی را در اختیار شما قرار می دهد. در ابتدای کار باید از منویProject > Language > Add استفاده کنید. بعد از طی کردن مراحل پروژه(ها) ای به پنجره Project Manager اضافه می شود که برای چند زبانه کردن برنامه است.
در زیر هم قبلاً یک دمو از این گونه برنامه ها قرار داده شده است که نحوه استفاده را نشان می دهد:
http://barnamenevis.org/showthread.php?259465-%D9%86%D8%AD%D9%88%D9%87-%D8%B3%D9%88%DB%8C%DA%86-%D8%B2%D8%A8%D8%A7%D9%86-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D8%AF%D8%B1-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%DA%86%D9%86%D8%AF-%D8%B2%D8%A8%D8%A7%D9%86%D9%87&highlight=Translator+%D8%AF%D8%B1+%D8%AF%D9%84%D9% 81%DB%8C
یا حق...
farhadkarimi
چهارشنبه 22 شهریور 1391, 17:46 عصر
سلام
دلفی به صورت پیش فرض چنین امکانی را در اختیار شما قرار می دهد. در ابتدای کار باید از منویProject > Language > Add استفاده کنید. بعد از طی کردن مراحل پروژه(ها) ای به پنجره Project Manager اضافه می شود که برای چند زبانه کردن برنامه است.
در زیر هم قبلاً یک دمو از این گونه برنامه ها قرار داده شده است که نحوه استفاده را نشان می دهد:
http://barnamenevis.org/showthread.php?259465-%D9%86%D8%AD%D9%88%D9%87-%D8%B3%D9%88%DB%8C%DA%86-%D8%B2%D8%A8%D8%A7%D9%86-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D8%AF%D8%B1-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%DA%86%D9%86%D8%AF-%D8%B2%D8%A8%D8%A7%D9%86%D9%87&highlight=Translator+%D8%AF%D8%B1+%D8%AF%D9%84%D9% 81%DB%8C
یا حق...
ممنون ولی منظور من این بود که داخل یک دکمه فرمانی رو بنویسم که برنامه اصلی که زبان اون فارسی را ران کند
BORHAN TEC
چهارشنبه 22 شهریور 1391, 18:00 عصر
uses ShellAPI;
procedure TForm3.SpeedButton1Click(Sender: TObject);
begin
ShellExecute(0, 'open', 'c:\MyApp\text.exe', nil, 'c:\MyApp\', SW_SHOWNORMAL);
end;
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.