SOGO論壇
  登入   註冊   找回密碼
查看: 3996|回覆: 2

[程式設計] [VB6.0]設定IE首頁 [複製連結]

Rank: 13Rank: 13Rank: 13Rank: 13

原創及親傳圖影片高手勳章 熱心參予論壇活動及用心回覆主題勳章

狀態︰ 離線
發表於 2009-3-28 10:59:28 |顯示全部樓層

首先,請在"一般─宣告"內插入以下程式碼:



Private Declare Function RegCreateKey Lib "advapi32.dll" Alias "RegCreateKeyA" _
(ByVal hKey As Long, ByVal lpSubKey As String, phkResult As Long) As Long

Private Declare Function RegSetValueEx Lib "advapi32.dll" Alias "RegSetValueExA" _
(ByVal hKey As Long, ByVal lpValueName As String, ByVal Reserved As Long, _
ByVal dwType As Long, lpData As Any, ByVal cbData As Long) As Long

Private Declare Function RegCloseKey Lib _
"advapi32.dll" (ByVal hKey As Long) As Long

Private Const REG_SZ = 1
Private Const HKEY_CURRENT_USER = &H80000001
Private Const ERROR_SUCCESS = 0

Public Sub SetStartPage(Home As String)
Dim hKey As Long
If RegCreateKey(HKEY_CURRENT_USER, "SoftwareMicrosoftInternet ExplorerMain", hKey) = ERROR_SUCCESS Then
RegSetValueEx hKey, "Start Page", 0, REG_SZ, ByVal Home, Len(Home)
RegCloseKey hKey
End If
End Sub



然後,在表單上建立一Commmand Button 2個控制項(陣列型態)
(建立一個按鈕,然後複製→貼上→建立控制項陣列)

並在按鈕中插入以下程式碼:




Select Case Index
Case 0
SetStartPage "http://www.google.com.tw/"
Case 1
SetStartPage "http://tw.yahoo.com"
End Select




執行後,只要點選按鈕1,就會進入Google網站~
請依個人需求自行修改程式碼。

Rank: 5Rank: 5

狀態︰ 離線
發表於 2009-3-28 15:19:10 |顯示全部樓層
請問哪裡可以找到VB6.0的載點阿

論壇顧問

Q^心靈導師^Q

Rank: 14Rank: 14Rank: 14Rank: 14

顧問勳章 原創及親傳圖影片高手勳章 布布達人勳章

狀態︰ 離線
發表於 2009-3-28 23:26:54 |顯示全部樓層
原帖由 a2588388 於 2009-3-28 15:19 發表
請問哪裡可以找到VB6.0的載點阿


官網有提供免費版的下載,功能不差,註冊完畢就可以拿到金鑰,過程也很簡單,以下是微軟載點...
點我前往微軟官網載點
請注意︰利用多帳號發表自問自答的業配文置入性行銷廣告者,將直接禁訪或刪除帳號及全部文章!
您需要登錄後才可以回覆 登入 | 註冊


本論壇為非營利自由討論平台,所有個人言論不代表本站立場。文章內容如有涉及侵權,請通知管理人員,將立即刪除相關文章資料。侵權申訴或移除要求:abuse@oursogo.com

GMT+8, 2024-4-19 08:54

© 2004-2024 SOGO論壇 OURSOGO.COM
回頂部