PDA

View Full Version : کمک در مورد شیئ OLE



aminbrleevb
یک شنبه 08 اردیبهشت 1387, 15:20 عصر
با سلام
من هر چی تو سایت گشتم را جع به این شئی مطلبی ندیدم
این شئی هم مثل تایمر و بقیه اشیا در ویژوال بیسیک وجود دارد و میتونه یه فایل رو در خودش ذخیره مند و حال سوال من اینه که آیا میشه یه طوری فایل رو از اون خارج کرد آیا کدی برای این کار وجود داره یا نه
متشکرم و امید وارم که منظورم رو رسونده باشم

vbhamed
یک شنبه 08 اردیبهشت 1387, 15:46 عصر
سلام

این شیء به نرم افزارهایی که قابلیت اتوماسیون OLE رو دارند متصل میشه و از امکانات اونا میشه تو برنامه خودتون استفاده کنید

در حقیقت با این کار اون نرم افزارها تو دل برنامه شما اجرا میشن
دقت کنید این با دستوری مثل Shell فرق میکنه که یک برنامه رو اجرا می کنه

با OLE شما محیط و منوهای اون برنامه رو داخل فرم خودتون دارین و کسی متوجه نمیشه اون نرم‌افزار اجرا شده

مثلا می تونید برای یک قسمت تایپ نامه در نرم افزار دبیرخانه خودتون از Word تو دل برنامتون استفاده کنید

البته باید نرم افزار Word حتما روی سیستم نصب باشه و ورژن اون هم مهم هست

بوسیله OLE تقریبا کلیه کارهای یک نرم افزار خارجی رو می تونید تحت کنترل بگیرید، مثلا برای ساخت و چاپ جدول و سایر گزارشات، از Word استفاده کنید و خلاصه هر کاری که تو Word میشه انجام داد

روش استفادش هم یه چیز گسترده هست که می تونید تو کتابها، مثالهای اینترنتی و راهنماها پیدا کنید

Babak.Hassanpour
یک شنبه 08 اردیبهشت 1387, 16:33 عصر
با این دستور میتونی ذخیره سازی رو انجام بدی
("OLE1.SaveToFile ("c:\FileName.ext

aminbrleevb
یک شنبه 08 اردیبهشت 1387, 17:15 عصر
ممنون از دوستان
ولی مثلا من می خواهم از word استفاده کنم ولی ورد جدا گانه باز میشه اگه ممکنه بیشتر توضیح بدم

aminbrleevb
یک شنبه 08 اردیبهشت 1387, 17:32 عصر
با این دستور میتونی ذخیره سازی رو انجام بدی
("OLE1.SaveToFile ("c:\FileName.ext

با سلام خدمت شما من از این کد شما استفاده کردم ولی ارور داد
من سورس خودم رو میزارم اینجا یه نگاه بهش بنداز بعد درستش کن
بزار همین جا یا مشکلش رو بگو

aminbrleevb
یک شنبه 08 اردیبهشت 1387, 19:00 عصر
دوستان لطفا سریعتر
ممنونم

aminbrleevb
سه شنبه 10 اردیبهشت 1387, 02:40 صبح
با سلام
بچه ها لطفا در این مورد منو کمک کنید
آخه اون دستوری که دوستمون گفتن اشتباه است
خواهش میکنم

aminbrleevb
سه شنبه 10 اردیبهشت 1387, 05:21 صبح
با سلام
من یه جایی تو سایت همچین سورسی دیدم

Open "C:\Media01.Mp3" For Binary As #1
OLE1.SaveToFile 1
Close #1
لطفا ببینید کار میده من نتونستم درستش کنم

aminbrleevb
سه شنبه 10 اردیبهشت 1387, 21:37 عصر
خواهش میکنم زودتر کمک کنید
اصلا بزارین هدفم رو بگم من یه برنامه می خوام که بتونه یه فایل رو ببره تو حافظش و هر وقت خواستیم اونو خارج کنیم
همین
مرسی

Babak.Hassanpour
چهارشنبه 11 اردیبهشت 1387, 10:31 صبح
ناقلا این فایل اجرایی چیه توش ذخیره کردی؟نکنه میخوای ویروس منتشر کنی ؟
به هر حال اینم برنامه ای که میخواستی.

aminbrleevb
چهارشنبه 11 اردیبهشت 1387, 14:34 عصر
نه شرمنده اون همون کامپیل همین برنامه اشت
ببخشید

دوست من خروجی اون فایلی نست که تو ole وجود داره من تو ole یه فایل تکس گذاشتم و توش نوشتم salam khubin ولی خروجی اینجور نیست دوباره یه نگاش بنداز
مرسی

فکر کنم قبلاً در این مورد بحث شده بود ...

دوست من میشه لینک بدین

با سلام
یعنی بچه ها از این همه برنامه نویس هیچ کس بلد نیست با ole کار کنه
به ما هم بگه واقعا که
بابا یکی به داد ما برسه

aminbrleevb
شنبه 29 تیر 1387, 18:25 عصر
Mbt925 خواستم ازتون بپرسم آیا مشکلی در پست قیلی من بوده که ویرایش شده
و راجع به ole کمک کنید