PDA

View Full Version : سوال: ساخت help ساده



MZOSAN
دوشنبه 27 آبان 1387, 11:25 صبح
آيا ميشه بدون هيچ نرم افزاري Help يه برنامه رو نوشت؟
من چند تا فايل word نوشتم و با پسوند html اونو ذخيره كردم
فقط مي خوام يه help ساده درست كنم
ميشه بهم بگين چجوري مي تونم فايل هاي word رو بدون هيچ نرم افزار اضافه اي در C#.net نشون بدم؟
اصلا امكان نمايش فايل html در سي شارپ بدون هيچ نرم افزاري هست؟
ممنون ميشم هر چه زودتر كمك كنيد.

pars.engineer
دوشنبه 27 آبان 1387, 14:18 عصر
ميشه بهم بگين چجوري مي تونم فايل هاي word رو بدون هيچ نرم افزار اضافه اي در C#.net نشون بدم؟


خب اگر فايلها را با پسوند htm ذخيره كرده باشيد، به Word احتياجي نداريد.



اصلا امكان نمايش فايل html در سي شارپ بدون هيچ نرم افزاري هست؟

بله خيلي ساده، يك كنترل WebBrowser به فرمتان اضافه كنيد و در Url آن آدرس فايل htm را بنويسيد.

فقط مشكلي كه وجود دارد اين است كه آدرس بايد به صورت ديناميك باشد نا روي هر سيستمي فايل Help اجرا گردد.
براي اين منظور مي توانيد فايل htm را كنار فايل exe كپي نموده و آدرس آن را به روش زير بدست آوريد:


string strPath = Application.StartupPath + @"\Help.htm";
webBrowser1.Url=newUri(strPath);

SAMANEH_E
دوشنبه 27 آبان 1387, 22:45 عصر
باید تو add refrenceیه html اد کنی و مطالبتو اونجا بنویسی و بعد ازش instance بسازی و نمایش بدی

molana alavi
سه شنبه 28 آبان 1387, 00:04 صبح
چرا از کنترل های خود ویژوال استفاده نمی کنیبه راحتی با یه TreeView و TextBox می تونی یه Help ساده بسازی و وابستگی برنامتو به درست کار کردن دیگر برنامه ها رهائی بدی

MZOSAN
سه شنبه 28 آبان 1387, 13:38 عصر
چجوري node هاي treeview رو به صورت linklable در بيارم.

MZOSAN
سه شنبه 28 آبان 1387, 13:46 عصر
راستي چطوري از instance html بسازم؟ (SAMANEH_E)

molana alavi
چهارشنبه 29 آبان 1387, 13:19 عصر
فایل ضمیمه رو دانلود کن