PDA

View Full Version : DBgrid



ms1024
جمعه 28 مرداد 1384, 15:18 عصر
چگونه میتوان در دلفی محتویات یک dbgrid را چاپ کرد؟

E_Alikhani
یک شنبه 30 مرداد 1384, 09:45 صبح
یک کامپوننت به نام TMS میتواند که این کار را انجام بده برای Download کردن اون میتونی از سایت www.TMSSoftware.com استفاده کنی .
راستی اگر خواست DownLoad کنی از قسمت DBgrid اش استفاده کن - Demoهای خودش را هم Download کن
web : www.mabrosoft.com
E-mail : E_D_Alikhani@Yahoo.com

vcldeveloper
دوشنبه 31 مرداد 1384, 04:44 صبح
اگه نمی خوای از یک کامپوننت پولی استفاده کنی، یک راه حل ساده اش اینه که از تب Internet یک کامپوننت DataSetTableProducer روی فرم بزاری و خاصیت DataSet اون را بر روی همون DataSet ایی که DBGrid بهش وصل هست تنظیم کنی. با دابل کلیک کردن بر روی DataSetTableProducer می تونی جدول تولید شده را ویرایش کنی.
حالا می تونی محتویات DataSetTableProducer را در یک فایل html ذخیره کنی و اونو چاپ کنی.


procedure TForm1.Button1Click(Sender: TObject);
var
S : TStringList;
begin
S := TStringList.Create;
try
S.Text := DataSetTableProducer1.Content;
S.SaveToFile('Temp.htm');
ShellExecute(Handle,'Print','Temp.htm',nil,nil,0);
finally
S.Free;
end;
end;

Mahdi-563
سه شنبه 01 شهریور 1384, 11:09 صبح
سلام از ip4000vcl7 استفاده کن حرف نداره

دنیای دلفی
چهارشنبه 02 شهریور 1384, 15:19 عصر
کلیه موارد که دوستان اشاره کردند درست . اما کاملترین کامپوننت برای چاب DBGrid کامپوننت Ehlib می باشد که آدرس سایت آن www.Ehlib.com می باشد .

ms1024
شنبه 05 شهریور 1384, 20:45 عصر
With Very Thanx

mehdi_moosavi
پنج شنبه 07 مهر 1384, 14:43 عصر
آیا این کامپوننت مجانیه ؟(EHLIB) اگر نه ، چطور باید اونو خرید ؟ با تشکر

Touska
پنج شنبه 07 مهر 1384, 14:44 عصر
نه پولی هست.

برای خرید آن با آقای کرامتی مدیر سایت هماهنگ کنید.

:)