軟件bug。vb.net創(chuàng)建是會有窗體進行應(yīng)用的,沒有應(yīng)用就是軟件bug原因,需要用戶將軟件關(guān)閉,點擊系統(tǒng)修復(fù)下載,再打開軟件即可。
在煙臺等地區(qū),都構(gòu)建了全面的區(qū)域性戰(zhàn)略布局,加強發(fā)展的系統(tǒng)性、市場前瞻性、產(chǎn)品創(chuàng)新能力,以專注、極致的服務(wù)理念,為客戶提供成都做網(wǎng)站、成都網(wǎng)站設(shè)計、成都外貿(mào)網(wǎng)站建設(shè) 網(wǎng)站設(shè)計制作定制網(wǎng)站,公司網(wǎng)站建設(shè),企業(yè)網(wǎng)站建設(shè),高端網(wǎng)站設(shè)計,成都全網(wǎng)營銷,成都外貿(mào)網(wǎng)站建設(shè)公司,煙臺網(wǎng)站建設(shè)費用合理。
去網(wǎng)上找藍芽的SDK.....
新手的話,最好先學(xué)好基礎(chǔ)的..一開始就搞那個不好..
用 vb.net socket通信
Dim th As Threading.Thread
2 Dim tcpl As System.Net.Sockets.TcpListener
3
4 Private Sub Form1_Load()Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
5 th = New System.Threading.Thread(New System.Threading.ThreadStart(AddressOf MyListen))
6 th.Start()
7 End Sub
8
9 Public Sub SendMessage()Sub SendMessage(ByVal IP As String, ByVal SendMsg As String)
10 Try
11 If IP "" Then
12 Dim tcpc As New System.Net.Sockets.TcpClient(IP, 5656)
13 Dim tcpStream As Net.Sockets.NetworkStream = tcpc.GetStream
14 Dim reqStream As New IO.StreamWriter(tcpStream)
15 reqStream.Write(SendMsg)
16 reqStream.Flush()
17 tcpStream.Close()
18 tcpc.Close()
19 End If
20 Catch ex As Exception
21 MsgBox(ex.Message.ToString)
22 End Try
23 End Sub
24 Private Sub MyListen()Sub MyListen()
25 Try
26 Dim ipAddress As System.Net.IPAddress = System.Net.Dns.Resolve(System.Net.Dns.GetHostName).AddressList(0)
27 tcpl = New System.Net.Sockets.TcpListener(ipAddress, 5656)
28 tcpl.Start()
29 While True
30 Dim s As System.Net.Sockets.Socket = tcpl.AcceptSocket()
31 Dim MyBuffer(1024) As Byte
32 Dim i As Integer
33 i = s.Receive(MyBuffer)
34 If i 0 Then
35 Dim lstrRec As String
36 Dim j As Integer
37 For j = 0 To i - 1
38 TextBox1.Text += Chr(MyBuffer(j)) ","
39 Next
40 End If
41 End While
42 Catch ex As Exception
43 MsgBox(ex.Message.ToString)
44 End Try
45 End Sub
46
47 Private Sub Button1_Click()Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
48 SendMessage("192.168.0.61", TextBox2.Text)
49 End Sub
易語言的串口好像有問題,以前我用易語言做上位機也出現(xiàn)過類似的情況。建議你還是放棄易語言吧。我現(xiàn)在做上位機一般使用VB.net,它的串口很穩(wěn)定,微軟提供的開發(fā)平臺也很強大,并且一般不會被殺毒軟件誤報;語法和VB差不多,而VB和易語言差不多(我覺得易語言就是VB的完全漢化版)。
根據(jù)個人的經(jīng)歷談?wù)剛€人感想
我一開始學(xué)的是VB,但學(xué)會后,也就是樓主你的樣子,后來學(xué)C,覺得C太垃圾了,這可能和VB的簡單形成對比,C語言學(xué)會后就再也沒用,后來直接由VB升級到VB.NET,的確,如同樓主所說,.NET是比較簡單,但是有個后遺癥,是現(xiàn)在我都煩的,就是編譯的軟件必須要在有.NET的電腦上運行,XP是不帶.NET的,而且,版本還的相對,如果用.NET4.0編的,在4.0以下版本電腦上運行很可能就出錯,并且,如果你要打包的話也可以,就是把軟件打包成安裝包,然后附帶.NET環(huán)境,但缺點就出來了,.NET3.5完整安裝包235M,因為它包括了以下所有版本,還好.NET4.0只有50M左右,因為它不包括以下版本,但總之,.NET就是簡單了編程,但復(fù)雜了使用,軟件得打包,不像VB,編好后直接打開EXE就可以了。所以就麻煩了,舉些例子,以前用VBA編OFFICE的宏,打開OFFICE就可以編,編好后就存為XLSM就可以了,現(xiàn)在用.NET就成了VSTO了,編好后,不和文檔在一起,是分開的DLL,如果要運行,條件為,1,.NET環(huán)境,2,OFFICE,3,VSTO相比以前只需要OFFICE復(fù)雜了N倍,而且編輯時也需要VS(動不動就幾G)才行,相比以前只要有OFFICE就可以區(qū)別也很大,同樣,CAD的嵌入開發(fā)也是一樣的。
所以總體來說,越底層的語言越底層的API越好用,越通用,越高級的越不通用,所以現(xiàn)在我開發(fā)軟件我都煩了,要是一個小軟件幾百K~M,再附帶個.NET就好幾百兆,用的時候還得安裝才能用,又不是什么大軟件有必要這么做么,還有.NET不是萬能的,有些地方也得用API,而且.NET其實也挺復(fù)雜,難的地方不比API簡單,其實就感覺是封裝好了的API而已。
至于數(shù)據(jù)庫,的確.NET連接比較簡單
至于學(xué)C?那就不用了,因為.NET的支持 C#,C++,VB,J#,只要會其中一種就可以了(而且你只要會其中一門,是能看懂另一門的,比如我雖然編輯C#可能要出錯,但C#代碼我是幾乎全部能看懂的,網(wǎng)上查資料也能看懂其他語言的),大部分是學(xué)C的升級用C#.NET,VB的升級成VB.NET,你沒必要把它當(dāng)成另一中語言來學(xué),語法是基本一樣的。只是從一開是學(xué)C的比較多,就成了C#的比較多而已了,至于語言,我不想做語言攻擊,其實都是有用的,就是看自己習(xí)慣不,比如我就不習(xí)慣C。
我也不想說VB好還是VB.NET好,其實是看你用途,我只是至今沒發(fā)現(xiàn)什么網(wǎng)上的軟件是.NET編輯的,一些軟件比如CAD,OFFICE安裝時安裝了.NET,其實都不是它們是基于.NET編輯的,而是為了支持.NET的嵌入式開發(fā),你所看到的軟件,比如QQ,迅雷,你看他們帶.NET了嗎?要是.NET好,他們干嘛不用,答案是因為不方便,因為XP系統(tǒng)一般是沒有.NET的,連WIN7內(nèi)嵌的.NET都不支持最新的.NET,也就是你用什么版本編的就得安裝相應(yīng)版本,那也要求對方電腦也得跟著升級,而API是不用升級著走的~
所以,你要編的軟件在其他電腦上用,VB+API吧,如果你要個人電腦上用,VB.NET吧,如果你編小軟件vb+api吧,如果你要大型軟件就VB.NET吧,所以,你自己選吧。
希望給你的意見能對你有好處,現(xiàn)在深夜11點了,我也改睡了,拜拜!~
祝你學(xué)習(xí)愉快!
對了,還有點,比如CAD2007不支持.NET3.5以上的編程,而且.NET編好的EXE或者DLL是可以用專門的軟件打開看你源代碼的,也就是反編譯,這對于加密(可以看你的加密方法)就很麻煩了(據(jù)說采用什么辦法可以解決)。
本文標題:vb.net藍牙,net 藍牙通訊
當(dāng)前路徑:http://vcdvsql.cn/article32/hecgpc.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站設(shè)計、網(wǎng)站制作、品牌網(wǎng)站制作、網(wǎng)站排名、外貿(mào)網(wǎng)站建設(shè)、軟件開發(fā)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)