偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

淺析利用VB.NET啟動(dòng)Smartphone常規(guī)方法

開發(fā) 后端
這里介紹VB.NET啟動(dòng)Smartphone中的應(yīng)用程序的常規(guī)方法,代碼在本人的計(jì)算機(jī)上測(cè)試通過,本人的計(jì)算機(jī)系統(tǒng)配置為WIN2000 高級(jí)服務(wù)器版+Visual Studio 2003

本人很喜歡使用VB.NET啟動(dòng)Smartphone,在工作中也很喜歡總結(jié)關(guān)于VB.NET啟動(dòng)Smartphone的經(jīng)驗(yàn)教訓(xùn),下面就這個(gè)問題來詳細(xì)說說吧。下面是一個(gè)簡(jiǎn)單示例,啟動(dòng)手機(jī)中的計(jì)算器程序,步驟如下:

1、啟動(dòng)VS.net2003,選Visual Basic 項(xiàng)目,在右邊的列表中選智能設(shè)備應(yīng)用程序,在下一個(gè)對(duì)話框中針對(duì)什么平臺(tái)選Smartphone,類型選Windows應(yīng)用程序。

2、將上面介紹的輔助類及API聲明的代碼做成兩個(gè)模塊。

3、為在form1的代碼模塊頂部加入如下語(yǔ)句:

  1. Imports System.Runtime.InteropServices 

4、在 Form1的 load事件中加入啟動(dòng)計(jì)算器的代碼如下:

  1. Private Sub Form1_Load(ByVal sender As System.Object, 
    ByVal e As System.EventArgs) Handles MyBase.Load  
  2. Dim tudtShellExecuteInfo As New SHELLEXECUTEINFO  
  3. Dim tstrExecutePath As String  
  4. Dim tudtStartupInfo As STARTUPINFO  
  5. Dim tudtProcessInfo As PROCESS_INFORMATION  
  6. Dim tlngTempa As Int32  
  7.  
  8. With tudtStartupInfo  
  9. .cb = Marshal.SizeOf(GetType(STARTUPINFO))  
  10. End With  
  11.  
  12. With tudtShellExecuteInfo  
  13. .cbSize = Marshal.SizeOf(GetType(SHELLEXECUTEINFO))  
  14. .lpFile = clsDAMSMobileMarshal.fnStringToHLocalUni("/windows/calc.exe")  
  15. .lpParameters = IntPtr.Zero 
  16. '不使用參數(shù),如使用參數(shù)可按lpFile的方法申請(qǐng)字符串指針  
  17. End With  
  18. tlngTempa = ShellExecuteEx(tudtShellExecuteInfo) '啟動(dòng)程序  
  19.  
  20. tudtShellExecuteInfo.Dispose()  
  21. If tlngTempa = 0 Then '使用shellexecuteex失敗,試圖使用createprocess再打開試試  
  22. tlngTempa = CreateProcess("/windows/calc.exe", "/windows/calc.exe", IntPtr.Zero, 
    IntPtr.Zero, _  
    0, 0, IntPtr.Zero, IntPtr.Zero, tudtStartupInfo, tudtProcessInfo)  
  23. If tlngTempa <> 0 Then  
  24. Call CloseHandle(tudtProcessInfo.hThread)  
  25. Call CloseHandle(tudtProcessInfo.hProcess)  
  26. End If  
  27. End If  
  28. End Sub 

以上就是VB.NET啟動(dòng)Smartphone中的應(yīng)用程序的常規(guī)方法,代碼在本人的計(jì)算機(jī)上測(cè)試通過,本人的計(jì)算機(jī)系統(tǒng)配置為WIN2000 高級(jí)服務(wù)器版+Visual Studio 2003(完全安裝)+Smartphone 2003 SDK(開發(fā)Smartphone應(yīng)用程序必備,在微軟的網(wǎng)站可以下載,微軟提供的免費(fèi)軟件??!我喜歡8-),網(wǎng)址如下: http://msdn.microsoft.com/mobility/downloads/sdks/default.aspx)。

【編輯推薦】

  1. 實(shí)例講述VB.NET使用Log4Net
  2. 三分鐘學(xué)會(huì)VB.NET轉(zhuǎn)換形態(tài)
  3. VB.NET獲取硬盤信息四大法寶
  4. 講述VB.NET調(diào)用Excel的好處
  5. 簡(jiǎn)單例子概述VB.NET新窗體
責(zé)任編輯:佚名 來源: 中國(guó)IT實(shí)驗(yàn)室
相關(guān)推薦

2009-11-02 16:55:50

VB.NET Smar

2009-11-03 09:26:13

VB.NET方法

2009-10-13 15:20:02

VB.NET使用Dra

2009-11-03 10:00:20

VB.NET New方

2009-10-26 17:24:42

VB.NET終端服務(wù)啟

2010-01-13 17:16:37

VB.NET冒號(hào)

2009-11-03 13:48:02

VB.NET枚舉

2009-10-15 17:41:14

VB.NET Impo

2009-10-16 10:36:35

VB.NET繪制GDI

2009-10-10 15:43:51

2009-10-12 14:32:40

VB.NET實(shí)現(xiàn)定時(shí)關(guān)

2009-10-16 14:07:18

VB.NET使用Mon

2009-10-23 12:53:25

VB.NET語(yǔ)言

2009-10-16 15:06:13

VB.NET組合時(shí)間值

2009-10-13 16:05:07

VB.NET字符數(shù)據(jù)類

2009-10-16 09:21:49

VB.NET開發(fā)自動(dòng)分

2009-12-24 14:30:56

VB.NET

2009-11-02 17:49:05

VB.NET抽象類

2009-10-28 09:47:01

VB.NET局部靜態(tài)變

2009-10-14 10:08:05

VB.NET編寫DEC
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)