PDA

View Full Version : اجرای یک webpage در یک win application؟



Behsharp
یک شنبه 19 فروردین 1386, 08:57 صبح
سلام
فرض کنید یک webpage مثل Index.htmدر یکwin application دارید چطور میشه با کلیک روی یک دکمه در win application این webpage را باز کرد

ممنون

Alireza_Salehi
یک شنبه 19 فروردین 1386, 09:21 صبح
از Process استفاده کنید که در این صورت صفحه مورد نظر در مرورگر پیش فرض سیستم باز خواهد شد:


System.Diagnostics.Process.Start("مسیر فایل");


و برای این که در برنامه خودتون باز بشه از کنترل WebBrowser استفاده کنید.این طوری:

http://www.barnamenevis.org/forum/showthread.php?t=62709&highlight=webbrowser

Behsharp
یک شنبه 19 فروردین 1386, 10:02 صبح
ممنون از راهنماییتون
موضوع اینکه من یک wincontrol نوشتم و قصد دارم از این کنترل به صورت active x در یک web application استفاده کنم این win control فقط یک دکمه داره که یک web page از برنامه web application منو باید باز کنه اما مشکل من اینه که این win control یک صفحه جدید در browser باز میکنه اما قصد من اینه که در همون browser که برنامه web application خود را اجرا کردم این web page بوسیله این win control باز بشه
ممنون

Alireza_Salehi
یک شنبه 19 فروردین 1386, 11:03 صبح
برای باز کردن صفحه جدید از چه روشی استفاده کردید؟

Behsharp
یک شنبه 19 فروردین 1386, 11:16 صبح
System.Diagnostics.Process.Start("مسیر فایل");
این رو بگم که نمی خام این صفحه در خود win control باز بشه
این صفحه باید در همان Browser ی که برنامه web applicationرا دارم اجرا می کنم باید باز بشه
ممنون

Alireza_Salehi
یک شنبه 19 فروردین 1386, 12:55 عصر
اصلا WIN APP با WEB APP که داخل IE در حال اجراست ارتباطی با هم ندارند، اگه دارند چطوری مرتبطشون کردی!

منظورت اینه که می خوای از داخل یک WIN APP یک صفحه خاصی در InternetExplorer (در پنجره ای که قبلا باز شده) باز بشه!

فکر کنم با API ها باید این کارو بکنی!

یا این لینک رو ببین برای توسعه دادن IE هستش:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/IETechCol/cols/dnexpie/expie_hello_bho.asp

Capitan zapoa 2000
سه شنبه 04 اردیبهشت 1386, 06:55 صبح
az ShellExecute estefade nakon