PDA

View Full Version : Tu VB.NET goi *.htm



anhluong
29-07-2005, 12:38
Bác nào biết cách gọi file .htm từ chương trình viết bằng vb.net làm ơn chỉ giùm tui với.
vd: gọi file help.htm từ menu của chương trình chính.

lovestormknx
02-10-2005, 18:58
Không nhớ rõ nữa nhưng muốn mở một file bằng vb.net dùng lệnh sau:

process.start("chuong trinh mo","file can mo")
vd: Process.start("explorer.exe","help.htm")

Có vẻ như thiếu cái gì đó nhưng tui chẳng nhớ nữa, nói chung cú pháp như thế!

HITALF
02-10-2005, 20:09
để tìm hiểu kỹ hơn, bạn có thể tham khảo ở MSDN của microsoft:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpref/html/frlrfsystemdiagnosticsprocessclassstarttopic.asp (nhớ add thêm system.diagnostic vào phần using nha)
À với lại tên file mà bạn cần mở không phải là "explorer.exe" mà là "IExplorer.exe"

dragonwar
02-10-2005, 20:32
Bạn có thể dụng control AxSHDocVw.AxWebBrowser để gọi bất kỳ một file *.html hoặc 1 Website từ trong ứng dụng VB.NET của bạn.
Tôi thấy sử dụng cái này rất đơn giản và thuận tiện:

Private Sub cmdGo_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cmdGo.Click

Dim oBrowser As New AxSHDocVw.AxWebBrowser
oBrowser.Navigate2(txtURL.Text)

End Sub

Chúc bạn thành công!

huunhat
04-03-2010, 03:34
AxSHDocVw cái này tham chiếu vào đâu để có nó vậy bạn. Mặc định ko có mà.