PDA

View Full Version : ثبت ocx در زمان اجرا



Pioneers
یک شنبه 09 دی 1386, 22:43 عصر
آیا از طریق برنامه نویسی .Net میشه اینکارو انجام داد؟

hassan razavi
یک شنبه 09 دی 1386, 23:06 عصر
می تونید بعد از کپی کردن Ocx در مقصد دستور regsvr32 را با استفاده از کلاس Process اجرا کنید.

Pioneers
دوشنبه 10 دی 1386, 12:48 عصر
می تونید بعد از کپی کردن Ocx در مقصد دستور regsvr32 را با استفاده از کلاس Process اجرا کنید.

ابتدا من فکر کردم RegSvr32 یک متد از کلاس Process است اما نه، باید از متد Start این کلاس بصورت زیر استفاده کرد:




Process.Start("RegSvr32", "/s Skin.ocx");



برای unInstall کردن OCX کافیه
/s به
/u تبدیل بشه. این کلاس در فضای نام System.Diagnostics قرار دارد.