精品久久亚洲_69pao在线成人免费视频_黄色三级网络_亚洲国产精品激情在线观看

您的位置: 首頁 > 源碼資料

vb6(visual basic)常用代碼及說明收集

源碼資料 時(shí)間:2015-03-31 作者/發(fā)布人:科杰在線 點(diǎn)擊:9128

VB6最大化、最小化命令

Me.WindowState = 0  '0為普通,1為最小,2為最大

當(dāng)窗口大小化時(shí)發(fā)生事件
Private Sub Form_Resize() '

如果父窗體被最小化發(fā)生事件
If Form1.WindowState = vbMinimized Then

★文本框自動(dòng)剔除常用符號(hào)及空格,只保留漢字及數(shù)字的VB代碼


'數(shù)字0-9 的Ascii碼是 48-57
'字母A-Z 的Ascii碼是 65-90 小寫字母是 97-122 (下面代碼是使用Ucase函數(shù)轉(zhuǎn)為大寫,所以我97-122從缺)
'漢字 16進(jìn)制區(qū)間 B0A1-F7FE B=66 F=70(下面代碼是使用16進(jìn)制碼的第一位,其它英文字,數(shù)字與符號(hào)的16進(jìn)制第一碼不會(huì)在B-F之間)
'添加 Command1
Dim i%, h$, aa$, bb$
Private Sub Command1_Click()
aa = "科!@#杰!@#¥在@!@#@線"
bb = ""
For i = 1 To Len(aa)
h = Hex(Asc(Mid(aa, i, 1)))
If (Asc(Left(h, 1)) >= 66 And Asc(Left(h, 1)) <= 70) Or (Asc(Mid(UCase(aa), i, 1)) >= 65 And Asc(Mid(UCase(aa), i, 1)) <= 90) Or (Asc(Mid(UCase(aa), i, 1)) >= 48 And Asc(Mid(UCase(aa), i, 1)) <= 57) Then
bb = bb & Mid(aa, i, 1)
End If
Next i
MsgBox bb
End Sub

VB6的文本框只能輸入數(shù)字和VB只能輸入一小小數(shù)點(diǎn)的方法

Private Sub Text1_KeyPress ( KeyAscii As Integer )  
      If KeyAscii > =   Asc ( "0" )   And KeyAscii < =   Asc ( "9" )   Or KeyAscii   =   8 Or KeyAscii   =   Asc ( "." )   Then
            If KeyAscii   =   Asc ( "." )   And InStr ( 1, Text1.Text, ".", vbTextCompare )   > 0 Then
                  KeyAscii   =   0
            End If
            If Text1.SelStart > =   Len ( Text1.Text )   - 2 And _
                  InStr ( 1, Text1.Text, ".", vbTextCompare )   > 0 And _
                  Len ( Text1.Text )   - InstrRev ( Text1.Text, ".", Len ( Text1.Text ) , vbTextCompare )   > =   2 And _
                  KeyAscii <> 8 Then
                   
                  KeyAscii   =   0
            End If
      Else
            KeyAscii   =   0
      End If
End Sub

更強(qiáng)大更實(shí)用的限制文本框只能輸入特定字符的方法


調(diào)用方法

http://pan.baidu.com/share/link?shareid=214382&uk=1711549925


★VB文本框保留小數(shù)點(diǎn)后3位

x = Text2.Text
Text1.Text = Format(x, "0.000")

★vb窗口置頂代碼

Private Declare Function SetWindowPos Lib "user32" (ByVal hwnd As Long, ByVal hWndInsertAfter As Long, ByVal x As Long, ByVal y As Long, ByVal cx As Long, ByVal cy As Long, ByVal wFlags As Long) As Long
Const SWP_NOMOVE = &H2 '不更動(dòng)目前視窗位置
Const SWP_NOSIZE = &H1 '不更動(dòng)目前視窗大小
Const HWND_TOPMOST = -1 '設(shè)定為最上層
Const HWND_NOTOPMOST = -2 '取消最上層設(shè)定
Const FLAGS = SWP_NOMOVE Or SWP_NOSIZE

Private Sub Form_Load()
If App.PrevInstance = True Then End '防止程序重復(fù)運(yùn)行
SetWindowPos Me.hwnd, HWND_TOPMOST, 0, 0, 0, 0, FLAGS '窗口置頂
End Sub

★visual Basic 6 如何給窗體窗口加上透明度

'窗口透明度聲明開始
Private Declare Function GetWindowLong Lib "user32" Alias "GetWindowLongA" (ByVal hwnd As Long, ByVal nIndex As Long) As Long
Private Declare Function SetWindowLong Lib "user32" Alias "SetWindowLongA" (ByVal hwnd As Long, ByVal nIndex As Long, ByVal dwNewLong As Long) As Long
Private Declare Function SetLayeredWindowAttributes Lib "user32" (ByVal hwnd As Long, ByVal crKey As Long, ByVal bAlpha As Byte, ByVal dwFlags As Long) As Long
Private Const WS_EX_LAYERED = &H80000
Private Const GWL_EXSTYLE = (-20)
Private Const LWA_ALPHA = &H2
'窗口透明度聲明結(jié)束
'窗體透明度開始
Private Sub Form_Activate()
On Error Resume Next
    For i = 0 To 200 Step 5     '0-200是窗體的透明度.從0開始到150.漸漸出現(xiàn)窗體.步長(zhǎng)為5
        SetLayeredWindowAttributes Me.hwnd, 0, i, LWA_ALPHA
        DoEvents
    Next i
End Sub   '窗體透明度結(jié)束

Private Sub Form_Load()
'窗體透明度開始
 Dim rtn As Long
    rtn = GetWindowLong(Me.hwnd, GWL_EXSTYLE)
    rtn = rtn Or WS_EX_LAYERED
    SetWindowLong Me.hwnd, GWL_EXSTYLE, rtn
    SetLayeredWindowAttributes Me.hwnd, 0, 0, LWA_ALPHA
'窗體透明度結(jié)束
End Sub

★用vb獲取一個(gè)文件夾中的文件數(shù)量
Private WithEvents s As FileListBox
Private Sub Command1_Click()
Text1.Text = "c:\"
    Set s = Controls.Add("VB.FileListBox", "File1")
    With s
        .Visible = False
        .Path = s
        .ReadOnly = True
        .Hidden = True
        .System = True
    End With
    Text1.Text = s.ListCount
    End Sub


★用vb訪問網(wǎng)址的方法

Private Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" (ByVal hwnd As Long, ByVal lpOperation As String, ByVal lpFile As String, ByVal lpParameters As String, ByVal lpDirectory As String, ByVal nShowCmd As Long) As Long
Public Sub pc354()
webpc354 = Text1.Text
Call ShellExecute(Me.hwnd, "open", webpc354, "", "", SW_SHOW)
End Sub
Private Sub Command1_Click()
pc354
End Sub

VB點(diǎn)擊文本框自動(dòng)全選文本

Text1.SelStart = 0
Text1.SelLength = Len(Text1)

怎樣計(jì)算文件夾下txt文件的個(gè)數(shù)?

'添加Text1 Command1
'本代碼不偵測(cè)下一層的文件夾,就只搜你在text1里輸入的路徑.
Private Sub Form_Load()
 Text1.Text = "c:\"
End Sub
Private Sub Command1_Click()
 On Error Resume Next
 Dim sSave As String, Ret As Long, r As Long, rtn As Long, kk As Long
 Dim fol, fso, fil, fils, s, f, fldr
 Set fso = CreateObject("Scripting.FileSystemObject")
 Set fldr = fso.GetFolder(Text1.Text)
 Set fils = fldr.Files
 kk = 0
 Me.Cls
 For Each fil In fils
 s = s & fil.Name
 aa = midstr & "\" & fil.Name
 If UCase(Right(aa, 3)) = "TXT" Then
 songname = aa
 i = InStrRev(songname, "\")
 If i > 0 Then
 bb = Mid(songname, i + 1) ' 獲取文件名
 Print bb
 kk = kk + 1
 End If
 End If
 Next
 MsgBox "共有" & Str(kk) & " 個(gè).txt的文件"
End Sub

批量給控件組定義顏色

Private Sub Form_Load()
For ii = 1 To 88
Text1(ii).BackColor = vbWhite
Next
End Sub

將文本文件加載到文本框控件數(shù)組中

'建一個(gè)按鈕,一個(gè)文本框,然后復(fù)制這個(gè)文本框成數(shù)組,文本內(nèi)容有幾行,就要復(fù)制幾個(gè)文本框
Private Sub Command1_Click()
Open "c:\1.txt" For Input As #1
Dim i As Integer, s As String
While Not EOF(1)
  Line Input #1, s
  i = i + 1
  Text1(i).Text = s
Wend
Close #1
End Sub

在窗體任意位置點(diǎn)鼠標(biāo)左鍵可以拖動(dòng)窗體

Private Declare Function ReleaseCapture Lib "user32" () As Long
Private Declare Function SendMessage Lib "user32" Alias "SendMessageA" (ByVal hwnd As Long, ByVal wMsg As Long, ByVal wParam As Long, lParam As Long) As Long
Const WM_NCLBUTTONDOWN = &HA1
Const HTCAPTION = 2
Private Sub Form_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single)
    Dim ReturnVal As Long
    X = ReleaseCapture()
    ReturnVal = SendMessage(Me.hwnd, WM_NCLBUTTONDOWN, HTCAPTION, 0)
End Sub

程序窗體沒有標(biāo)題欄,卻能在任務(wù)欄顯示程序名稱的方法

  把VB窗體fomr1的boderstyle屬性設(shè)置為0-none,同時(shí)把form1的showintaskbar屬性設(shè)置為TRUE

讓按鈕不再顯示出難看的虛線

Private Declare Function SendMessage Lib "user32" Alias "SendMessageA" (ByVal hwnd As Long, ByVal wMsg As Long, ByVal wParam As Long, ByVal lParam As Long) As Long
Const WM_KILLFOCUS = &H8 '使按鈕失去焦點(diǎn)
Private Sub Form_Activate() 
  Command1_Click
End Sub
Private Sub Command1_Click()
  MsgBox "科杰在線www.yeewaa.com"
  SendMessage Command1.hwnd, WM_KILLFOCUS, 0, 0 '使按鈕失去焦點(diǎn)
End Sub

VB在退出后可以自動(dòng)保存窗體大小和位置,下次打開時(shí)保持

Private Sub Form_Load()
    Me.Width = GetSetting(App.Title, Me.Name, "Width", 7200)
    Me.Height = GetSetting(App.Title, Me.Name, "Height", 6300)
    Me.Top = GetSetting(App.Title, Me.Name, "Top", 100)
    Me.Left = GetSetting(App.Title, Me.Name, "Left", 100)
   
End Sub
Private Sub Form_Unload(Cancel As Integer)
    Call SaveSetting(App.Title, Me.Name, "Width", Me.Width)
    Call SaveSetting(App.Title, Me.Name, "Height", Me.Height)
    Call SaveSetting(App.Title, Me.Name, "Top", Me.Top)
    Call SaveSetting(App.Title, Me.Name, "Left", Me.Left)
End Sub
 
科杰在線www.yeewaa.com收集整理,轉(zhuǎn)載請(qǐng)注明出處,謝謝
最后修改日期:2015.1.30 12:00
--------------------------全文完----------------------------
0% (0)
0% (0)
整站字母快速檢索: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 1 2 3 4 5 6 7 8 9 0

綜合報(bào)道 經(jīng)濟(jì)形勢(shì) 勞動(dòng)就業(yè) 政策法規(guī) 熱點(diǎn)推薦 創(chuàng)業(yè)新聞 創(chuàng)業(yè)指導(dǎo) 創(chuàng)業(yè)課堂 創(chuàng)業(yè)故事 大學(xué)生創(chuàng)業(yè) | 裝修日記 | 學(xué)駕駛經(jīng)歷 | 免費(fèi)信息發(fā)布 | 網(wǎng)站地圖

地址:合肥市臨泉路香格里拉花園 郵箱:pc354@163.com QQ:55769640 | 皖I(lǐng)CP備06007228號(hào) 
版權(quán)所有:科杰服務(wù)(www.www.yeewaa.com) 建議使用IE7.0或以上版本,最少1280分辨率瀏覽本站,可獲得最佳瀏覽效果

飛到頂部
精品久久亚洲_69pao在线成人免费视频_黄色三级网络_亚洲国产精品激情在线观看
国产精品制服诱惑| 日韩在线免费视频观看| 欧美激情精品久久久久久久变态 | 欧美精品久久| 日本精品一区二区三区在线| 亚洲一区免费网站| 一区二区三区四区久久| 国产精品国产自产拍高清av水多 | 久久精品国产欧美激情| 国产不卡视频在线| 国产成人自拍视频在线观看| 久久久7777| 九色91在线视频| 色狠狠久久aa北条麻妃 | 久久伦理网站| 久久人人爽人人爽人人av| 9191国产视频| 国产va免费精品高清在线| 国产成人一二三区| 色噜噜狠狠狠综合曰曰曰88av| 国产高清精品在线观看| 久久精品视频16| 日韩在线小视频| 色婷婷综合久久久久| 国产精品三区www17con| 欧美精品生活片| 一区二区不卡视频| 无码人妻精品一区二区蜜桃百度 | 国产午夜精品一区| 国产精品中文在线| 久久久免费在线观看| 久久久久一本一区二区青青蜜月| 日韩在线观看网址| 国产精品久久久久9999| 一区二区成人国产精品| 日本精品一区二区三区在线播放视频| 青青草国产精品视频| 国产在线精品自拍| 91av在线精品| 国产精品久久久久久亚洲影视| 中日韩在线视频| 色香蕉在线观看| 蜜桃传媒视频第一区入口在线看 | 久久久久久久久久久久久久久久av| 日韩视频免费看| 久久国产精品首页| 日韩av综合在线观看| 欧美极品色图| 97免费高清电视剧观看| 久久久久久久久久久久久久国产| 久久的精品视频| 日韩欧美视频第二区| 国产午夜福利视频在线观看| 97人人模人人爽人人少妇| 久久精品国产69国产精品亚洲| 这里只有精品66| 欧美在线视频一区二区三区| 国产精品中文字幕在线| 日韩在线视频线视频免费网站| 精品国产一区二区三| 日韩国产欧美一区| 91免费国产视频| 欧美精品情趣视频| 青草成人免费视频| 777精品久无码人妻蜜桃| 久久伊人91精品综合网站| 日韩精品一区中文字幕| 91av成人在线| 精品久久久久久乱码天堂| 日本不卡视频在线播放| julia一区二区中文久久94| 国产精品无码一本二本三本色| 色阁综合av| 91蜜桃网站免费观看| 国产精品果冻传媒潘| 日韩免费在线看| 91精品久久久久久蜜桃| 欧美激情欧美激情在线五月| 红桃一区二区三区| 久久久久久久av| 色99中文字幕| 91九色在线免费视频| 真实国产乱子伦对白视频| 精品日本一区二区三区在线观看| 国产厕所精品在线观看| 亚洲精品一区二| 97碰碰碰免费色视频| 欧美激情精品久久久久久变态| 欧美福利精品| 色婷婷久久一区二区| 日韩成人av电影在线| 99在线观看| 亚洲人成无码www久久久| 国产一区玩具在线观看| 国产精品久久久久久久久久ktv | 国产成人中文字幕| 亚洲欧美日韩精品在线| 国产精品永久免费| 插插插亚洲综合网| 国产中文欧美精品| 国产精品免费看久久久香蕉| 欧美一区国产一区| 久久国产手机看片| 青青草原av在线播放| 久久国产精品一区二区三区| 日本高清视频精品| 久久久久久久激情| 日韩精品一区二区三区丰满 | 国产精品自拍偷拍| 中文网丁香综合网| 99精品在线直播| 色综合影院在线观看| 国产盗摄xxxx视频xxx69| 丁香六月激情婷婷| 国产不卡在线观看| 欧美日韩一区二区三区在线视频| 久久久av网站| 国产无套粉嫩白浆内谢的出处| 精品久久久久久久免费人妻| 成人免费视频91| 日韩av一二三四区| 日韩亚洲成人av在线| 激情伦成人综合小说| 国产精品久久久久久久乖乖| 国产欧美日韩小视频| 亚洲第一页在线视频| 久久国产精品一区二区三区四区| 日韩精品―中文字幕| 国产精品国产一区二区 | 久久久久久亚洲| 黄色一级免费大片| 欧美精品videofree1080p| 91久久国产婷婷一区二区| 日日鲁鲁鲁夜夜爽爽狠狠视频97| 色天天综合狠狠色| 免费人成在线观看视频播放| 中日韩在线视频| 国产不卡av在线| 国产日韩在线亚洲字幕中文| 亚洲精蜜桃久在线| 国产成人拍精品视频午夜网站| 国产欧美日韩中文| 日本中文字幕成人| 国产精品二区三区| 91国产精品视频在线| 欧美亚洲另类视频| 中文字幕精品—区二区日日骚| 国产成人在线视频| 国产在线观看欧美| 少妇人妻互换不带套| 国产精品视频色| 81精品国产乱码久久久久久 | 日本在线视频www| 久久这里有精品| 国产不卡精品视男人的天堂| 国产又粗又爽又黄的视频| 亚州国产精品久久久| 久久精品国亚洲| 91九色国产社区在线观看| 欧美不卡1区2区3区| 无码免费一区二区三区免费播放 | 亚洲免费不卡| 久久精品中文字幕| 91久久久在线| 狠狠色狠狠色综合人人| 日本成人精品在线| 亚洲色成人一区二区三区小说| 国产精品无码专区在线观看| 国产精品99久久99久久久二8| 国产三级中文字幕| 韩国日本不卡在线| 人人妻人人澡人人爽精品欧美一区| 中国人体摄影一区二区三区| 国产精品吹潮在线观看| 91高潮在线观看| 国产欧美va欧美va香蕉在线| 日本少妇高潮喷水视频| 亚洲最大成人在线| 精品国产一区二区三区无码| 日韩在线欧美在线| 国产成人av网| 91精品久久久久久久久久久| 国产精品专区在线| 美女被啪啪一区二区| 欧美h视频在线观看| 青青草原av在线播放| 日本乱人伦a精品| 亚洲精品乱码久久久久久自慰| 久久91精品国产91久久久| 国产精品视频色| 国产精品视频久| 日韩专区在线播放| 色av中文字幕一区| 色噜噜狠狠色综合网图区| 久久波多野结衣| 久久精品国产一区二区三区不卡| 久久天天东北熟女毛茸茸| 91精品国产自产在线| 91久热免费在线视频| 91精品国产自产在线|