PDA

View Full Version : سوال :کامپوننت ms project



شیوا غفاری
چهارشنبه 14 مرداد 1388, 12:40 عصر
چرا جواب سوالمو ندادین؟؟
من خیلی عجله دارم
نامیدم نکنین .تمرکزمو از دست دادم. لطفا کمکم کنین .
فقط تا شنبه وقت دارم روش کار کنم.

BehzadBar
چهارشنبه 14 مرداد 1388, 16:20 عصر
منظورتون چیه ؟!!
مایکروسافت پراجکت يكي از نرم افزارهاي مهم جهان براي طراحي، تحليل و كنترل پروژه ها ميباشد. بطور كلي، در رشته صنايع از اين نرم افزار بسيار استفاده ميشود. اما ميتوان براي هر نوع پروژه ديگر نيز از قابليتهاي گسترده اين برنامه استفاده كرد.

شیوا غفاری
شنبه 17 مرداد 1388, 00:13 صبح
[quote=BehzadBar;773271]منظورتون چیه ؟!!
مایکروسافت پراجکت يكي از نرم افزارهاي مهم جهان براي طراحي، تحليل و كنترل پروژه ها ...

ببینید من خودم با این نرم افزار کار کردم .میدونم برای زمانبندی پروژه ها ازش استفاده میکنیم .من گفتم چطوری میشه اینو به vb.net ربط داد؟؟؟؟
لازم دارم توی برنامه vb.net این قابلیتو بذارم.
قراره دیتا بیس پروژه های شرکت که با vb.net نوشته میشه، با زدن یه دکمه وصل شه به ms projectو نمودار گانت زمانبندیای داخل دیتا بیس نمایش داده شه.
مثل برنامه word یا هر برنامه دیگه. لازم دارم ms project داخل vb.net باز شه.هیچکی بلد نیست؟؟؟؟؟واقعا!!؟

BehzadBar
شنبه 17 مرداد 1388, 12:02 عصر
ok اگه درست فهمیده باشم میخوای که از توی برنامه dot net که خودت نوشتی میخوای Com یه نرم افزار دیگه اجرا بشه یعنی میخوای dot net واست معجزه کنه باشه مشکلی نیست MicroSoft خیلی کارو واست راحت کرده ولی قبلش بدون که سالها قبل کد نویس ها خیلی دردسر میکشیدن برای اینکار حالا من مراحل کار را با یه مثال که روی Acrobat Reader زدم برات میگم
راستی به این پدیده میگن InterOperation

ویژوال بیسک را باز میکنی و یک پروژه WindowsForm ایجاد میکنی
یه کلیک راست روی ToolBox میکنی و Choose Items را انتخاب میکنی
یه دیالوگ باکس ظاهر میشه که دو تا Tab داره به نامهای .net framwork Components و COM Components ، در COM Components میگردی تا Adobe PDF Reader را پیدا کنی چک باکس کنارش را تیک میزنی و Ok میکنی
توجه :
اینجاست که تو باید کامپاننت مورد نظرتو پیدا کنی که برای MS Project باید باشه توجه داشته باشید که Ms Project حتما باید روی دستگاهی که این کارو میکنی نصب شده یاشه

بعد از این کامپاننت Adobe PDF Reader در ToolBox نمایان میشه خیلی راحت اونو روی فرمت درگ میکنی

فقط یه کاره دیگه مونده بکنی که از متد LoadFile کامپاننت استفاده بکنی مثلا توی ButtonClick یا FormLoad بنویس


AxAcroPDF1.LoadFile("SampleDoc.PDF")
AxAcroPDF1.Print()


AxAcroPDF1 اسم کامپاننت PDF Reader به صورت پیش فرض هست

برنامه را Run کن و خوشحال باش

امیدوارم مفید بوده باشم

شیوا غفاری
یک شنبه 18 مرداد 1388, 02:26 صبح
سلام.ممنون از کمکت.درست منظورمو متوجه شدی یه کامپوننت میخواستم .اما من تا اینجاشو میدونستم. من visioرو مثل adobeباز کردم از توی net. اما این ms project به اون راحتی نیست متاسفانه..من گشتم اصلا com واسه ms نبود.نشد . واسه همین گیر کردم.البته امروز از یه سایتrefrence یه چیزایی گیر آوردم ولی گیج شدم.راحت نیست تنهایی نمیشد سر در نیاوردم.تازه بعد باز شدنش باید داده هارو از sql بگیره و گانتشو نمایش بده.که اونم باز بحثیه...بازم ممنون

BehzadBar
یک شنبه 18 مرداد 1388, 12:10 عصر
خواهش میکنم ولی نا امید نشو من این هفته یه کم سرم شلوغه ولی حتما میرم دنبالش و COM مورد نظرشو پیدا میکنم تو همین تاپیک واست میذارم که اگه پیدا بشه فکر کنم متدی واسه دیتا بیس داشته باشه
موفق باشی

شیوا غفاری
دوشنبه 19 مرداد 1388, 01:33 صبح
بازم ممنون.کاش میتونستی زودتر سرچ کنی.این شروع کارمه آخه گفتم بعدش قراره داده ها رو خودش بگیره و نشون بده.یعنی باید خودش پر شه با net. .بعد اینکه من خیلی وقت ندارم.ضمنا یه راه پیدا کردم. ولی ایرادش اینه که باید مثل word صفحه اش بیاد توی فرم باز شه اما نشد.تقریبا اینقدر تونستم که بتونم ms project رو بیارم باز کنم .اما خود نرم افزار میاد جدا اپن میشه.توی یه فرم نمیره.برنامه نویسا خجالتم دادن از بس کمک کردن...

rezaei manesh
دوشنبه 04 بهمن 1389, 12:20 عصر
سلام
من هم همچین کاری می خوام
یعنی یه نرم افزار مانیتورینگ پروژه دارم که یک فرمش واسه زمانبدی کار هاست
می خوام ورود اطلاعاتش مثل همون ms project باشه