طباعة فورم، واستدعاء الحاسبة، دلفي سدني
#1
عندما ترغب كمبوبكس؛ لتختار منه مثلاً طباعة، استدعاء الحاسبة، عرض برنامج فورم آخر، أو ترغب زراً؛ لتصغير الفورم وتكبيره ليتوافق وشاشة اللاب توب، إليك الكود:
========== الكمبوبكس ========
1- سو فورم جديد وضع عليه  TPrintDailog  و  TcheckBox
ومن خاصية  ComboBox تختار Items وتكتب :
حاسبة
طباعة
عرض فورم3
اضغط على   TComboBox على الفورم وفي الحدث
OnlClick  اضغط على ComboBox1Click
وادخل الكود  التالي:
if ComboBox1.ItemIndex = 0 then
  WinExec('calc.exe /C DIR *.*', SW_SHOWNORMAL);
if ComboBox1.ItemIndex = 1 then
if PrintDialog1.Execute then
    Form2.Print;
  if ComboBox1.ItemIndex = 2 then
  Form3.Show;
end;
انتهى

========= تصغير الفورم وتكبيره =========
2- اضغط على مكون  TcheckBox لتصغير الفورم وتكبيره، وادخل الكود التالي:
rocedure TForm1.CheckBox1Click(Sender: TObject);
begin
if checkbox1.Checked then scaleBy(80,100) else scaleBy(100,80) ;
end;
انتهى
الرد


الردود في هذا الموضوع
طباعة فورم، واستدعاء الحاسبة، دلفي سدني - بواسطة dulmkh - 08-07-2023, 11:15 PM

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 2 ) ضيف كريم