ورود

View Full Version : سوال: سؤال در مورد دکمه کامند



Hassan2500
چهارشنبه 19 بهمن 1390, 22:08 عصر
سلام
یه فرم داریم با دو دکمه کامند و یک تکست من میخام وقتی روی کامند1 کلیک کردم برنامه Word داخل کامپیوترم باز شود و همچنین میخام وقتی روی کامند2 کلیک کردم نوشته های تکست1 داخل Word آورده شود و Save شود و در دسکتاپ گذاشته شود

Mr'Jamshidy
چهارشنبه 19 بهمن 1390, 22:54 عصر
چی همه کار!!!

چرا از Rich استفاده نمیکنی که این همه دردسر هم نداشته باشی

------

2 تا حالت داری

1. این که هندل Rich ورد رو بگیری و با API داخلش مقادیری که میخوای بریزی

2. از SendKeys استفاده کنی

سید حمید حق پرست
پنج شنبه 20 بهمن 1390, 10:23 صبح
این یه نمونه پروژه که دو کامند دارد یک تکست باکس با زدن کامند یک هرچی داخل تکست باکس نوشته باشیم در یک فایل تکست در کامپیوتر ذخیره میکند و با زدن کامند دو اون فایل رو اجرا میکنه (فایل ذخیره شده منظورم هست)


موفق باشی

یا علی(ع)

سید حمید حق پرست
پنج شنبه 20 بهمن 1390, 10:37 صبح
اینم سورس که در بالا گفتم

ASedJavad
پنج شنبه 20 بهمن 1390, 10:54 صبح
شما اول باید کتابخونه microsoft word رو از منوی project/refrence به پروژت اضافه کنی
حالا کل قابلیت های کار با ورد رو تو پروژت داری
که باید یخورده ور بری و سرچ کنی تا روش کار باهاش دستت بیاد
مثلا کد زیر ورد رو باز میکنه و یه new document تو ش میسازه:
Dim x_app As Word.Application
Dim x_doc As Word.Document
Set x_app = New Word.Application
Set x_doc = Word.Documents.Add
x_app.Visible = True


در ضمن عنوان سوالت واقعا نامناسبه!