View Full Version : استفاده از Word در Delphi6 ؟؟؟؟؟؟؟
reihaneh_g
سه شنبه 09 خرداد 1385, 08:08 صبح
چطور میتونم Word را در Delphi6 باز کنم و بعد از ذخیره فایل. مسیر آن را به برنامه خودم برای ذخیره در یک فیلد انتفال دهم؟
nafiseh_Sotoudeh
سه شنبه 09 خرداد 1385, 10:14 صبح
برای باز کردن word می تونی از دستور
ShellExecute(GetDesktopWindow, 'open',PChar('word'), nil,pchar('C:\programmfile\...') , sw_ShowNormal);
استفاده کنی
Touska
سه شنبه 09 خرداد 1385, 12:09 عصر
میتوانید از OLE استفاده نمایید.
در سایت جستجو کنید پیدا می کنید.
reihaneh_g
یک شنبه 21 خرداد 1385, 13:53 عصر
برای باز کردن word می تونی از دستور
ShellExecute(GetDesktopWindow, 'open',PChar('word'), nil,pchar('C:\programmfile\...') , sw_ShowNormal);
استفاده کنی
ممنون از راهنمایی . امتحان کردم.
اما این کد فقط WORD را باز میکند اگر بخواهم یک فایل Word خاص را باز کنم باید چیکارکنم؟
در ضمن بعد از بستن Word میخوام برگرده به برنامه و مسیر اون فایل رو برام برگردونه...
نمونه کد اگر دارین ممنون میشم که بفرستین.:لبخندساده
shobair
یک شنبه 21 خرداد 1385, 19:06 عصر
ممنون از راهنمایی . امتحان کردم.
اما این کد فقط WORD را باز میکند اگر بخواهم یک فایل Word خاص را باز کنم باید چیکارکنم؟
در ضمن بعد از بستن Word میخوام برگرده به برنامه و مسیر اون فایل رو برام برگردونه...
سلام
اگر یک Document ساده باشه میتونی توی RichEdit بازش کنی.
اگر میخوای کاملا شبیه MS Word باشه میتونی از OLE Object ها استفاده کنی ولی بشرطی که در کامپیوتر مقصد هم نصب شده باشه.
شبیر
davoodmz
دوشنبه 22 خرداد 1385, 08:42 صبح
با سلام
از کامپونت ARWordReport استفاده کنید خوب جواب می ده
داود
reihaneh_g
سه شنبه 23 خرداد 1385, 07:40 صبح
[quote=davoodmz]با سلام
از کامپونت ARWordReport استفاده کنید خوب جواب می ده
این کامپوننت رو پیدا نکردم باید نصبش کنم؟ از کجا؟
B_YAGHOBI
سه شنبه 23 خرداد 1385, 10:20 صبح
یک کامپوننت TOleContainer روی فرم قرار دهید سپس :
WordOle.CreateObjectFromFile('D:\MyFile.DOC', False) ;
WordOle.DoVerb(ovShow) ;
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.