成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

迅速讀懂VB.NET Integer

開發 后端
這里介紹VB.NET Integer,包括介紹VB.NET的文本框沒有直接提供取當前行號的功能,但我們可以有如下幾種方法實現。

VB.NET有很多值得學習的地方,這里我們主要介紹VB.NET Integer,包括介紹VB.NET的文本框等方面。VB.NET的文本框沒有直接提供取當前行號的功能,但我們可以有如下幾種方法實現:

一.用windows API函數,這也是VB的方法

先聲明如下API函數,注意參數類型是用VB.NET Integer,因為VB.NET Integer是32位的:

  1. Private Declare Function SendMessageinteger Lib "user32" Alias "SendMessageA" 
    (ByVal hwnd As Integer, ByVal wMsg As Integer, 
    ByVal wParam As Integer, ByVal lParam As Integer) As Integer  
  2. Const EM_LINEFROMCHAR = &HC9  
  3. '計算文本框的當前行號  
  4. Friend Function LineNo(ByVal txthwnd As Integer) As Integer  
  5. '計算文本框的當前行號////////////////////////////徐應成  
  6. '參數txthwnd是文本框的句柄(handle)  
  7. Try  
  8. Return Format$( SendMessageinteger(txthwnd, EM_LINEFROMCHAR, -1&, 0&) + 1, "##,###")  
  9. Catch ex As Exception  
  10. End Try  
  11. End Function 

二.累加計算

通過計算累加每行字符總數是否大于插入點前總字符數,來確定當前行數。

  1. '不使用API函數  
  2. Friend Function LineNo(ByVal sender As Object) As Integer  
  3. '計算文本框的當前行號////////////////////////////徐應成  
  4. Try  
  5. Dim txtbox As TextBox  
  6. Dim charCount As Integer  
  7. Dim i As Integer  
  8. txtbox = CType(sender, TextBox)  
  9. For i = 0 To txtbox.Lines.GetUpperBound(0) '計算行數  
  10. charCount += txtbox.Lines(i).Length + 2 '一個回車符長度2  
  11. If txtbox.SelectionStart < charCount Then  
  12. Return i + 1  
  13. End If  
  14. Next  
  15. Catch ex As Exception  
  16. End Try  
  17. End Function 

【編輯推薦】

  1. 深入探討VB.NET重載方法
  2. 簡單討論VB.NET使用缺省屬性
  3. VB.NET Sub創建方法簡介
  4. 輕松實現Flash控制VB.NET程序
  5. 講解VB.NET開發語言和C#簡單結合
責任編輯:佚名 來源: IT168
相關推薦

2009-10-29 13:38:05

VB.NET Shar

2010-01-11 14:28:14

VB.NET操作Exc

2010-01-12 10:19:02

VB.NET操作GDI

2010-01-11 10:34:41

VB.NET圖像操作

2010-01-07 11:07:20

VB.NET讀取INI

2010-01-08 18:10:44

VB.NET實現任務欄

2009-10-29 14:02:24

VB和VB.NET比較

2009-10-20 14:21:55

VB.NET fnSi

2009-10-14 12:51:41

VB.NET Data

2011-06-17 11:05:22

VB.NET

2009-06-24 15:45:32

VB.NET

2010-01-21 17:34:48

VB.NET Bool

2009-08-19 16:38:30

VB.NET接口范例

2009-10-20 14:09:05

VB.NET反射功能

2009-10-21 10:45:50

VB.NET Quic

2009-10-27 12:06:01

VB.NET IDis

2009-10-14 14:04:29

VB.NET創建Web

2009-10-13 14:50:59

VB.NET Envi

2009-10-28 10:04:53

VB.NET XmlW

2009-10-23 17:03:18

VB.NET事件編程
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 最新国产精品 | 亚洲电影一区二区三区 | 日韩一区二区三区av | 日韩电影免费在线观看中文字幕 | 日韩一区二区三区精品 | 韩国av网站在线观看 | 国产亚洲精品精品国产亚洲综合 | 日本福利视频 | 成人在线视频免费观看 | 色偷偷噜噜噜亚洲男人 | 久久美女视频 | 成年女人免费v片 | 国产高清视频一区 | 爱高潮www亚洲精品 中文字幕免费视频 | 国产成人一区二区三区久久久 | 三级国产三级在线 | 夜夜夜操| av黄色免费在线观看 | 国产一区二区三区 | 免费看a | 综合一区| 一二三区在线 | 激情毛片 | 99久久久国产精品 | 性国产xxxx乳高跟 | 精品一区二区av | 91av入口| 欧美视频三区 | 久久久蜜桃 | 成人精品毛片国产亚洲av十九禁 | www.99久久.com| 高清视频一区二区三区 | 国产97久久 | 美女视频一区 | 国产一区二区激情视频 | 亚洲激情专区 | 毛片一区二区三区 | 亚洲精品视频一区 | 亚洲综合大片69999 | 国产精品永久 | 黄色毛片网站在线观看 |