文章分类 | 推荐文章 | 最新文章 | 热点文章 | 最新软件 | 精品软件 | 下载排行 | 推荐下载 | firefox | WPS | 杀毒软件 | Picasa
清风网络
首 页 软件下载 网络学院 数码学院
QQ 电脑入门 游戏 操作系统 图形图像 办公软件 媒体动画 精文荟萃 常用软件 网页编程 技术开发 网络技术 认证考试 网站建设 文章专栏
当前位置:清风网络学院程序开发VBvb 高手搜集-常见问题总结(1)
精品推荐
特别推荐
·VB表格控件总览与例程分析
·用VB6.0制作画图板
·VB打造超酷个性化菜单(六)
·MSHFlexGrid 控件的应用
·Visual Basic 控件简介
·利用硬盘序列号计算软件注册码
·计算机等级考试二级VB常用算法:排序
·用diskid.dll和disk32.dll获得硬盘序列号
·VB6中使用Winsock穿越各种代理的实现
·在VFP、VB应用程序中激活鼠标功能
·vb基础(打印问题)
·想用就用,VB基础代码
·运用多媒体WAV文件格式二三例
·VB基础学习:编码规范
·VB实现程序的隐形
·使用.NET Framework从VB6中访问事件日志
·怎样把VC++代码转换成VB代码
·如何用VB程序来播放WAV文件
·VB 实用函数集
·用VB制作RM压缩软件
热点TOP10
·DataGrid 控件的使用
·VB中使用DirectX库的简明教程
·VB设计有语音报时和报警功能的闹钟
·VB中使用EXCEL输出
·VB经典:操作.ini文件的通用类源代码
·VB编程之路-如何让界面美化
·VB+Access设计图书管理系统
·Visual Basic CommonDialog 控件的使用
·vsprint打印实例
·VB打造超酷个性化菜单(六)
·VB打造超酷个性化菜单(3)
·MSHFlexGrid 控件的应用
·用VB6.0制作画图板
·VB表格控件总览与例程分析
·窗体控件大小随窗体大小变化而变化
·WINDOWS消息说明
·webbrowser 技巧2 (收藏)
·Visual Basic 控件简介
·用API修改注册表的完整模块
·用VB实现井字游戏

vb 高手搜集-常见问题总结(1)

日期:2008年4月13日 作者: 查看:[大字体 中字体 小字体]


  如何检查软盘驱动器里是否有软盘


  使用:

Dim Flag As Boolean
Flag = Fun_FloppyDrive("A:")
If Flag = False Then MsgBox "A:驱没有准备好,请将磁盘插入驱动器!", vbCritical

'-------------------------------
'函数:检查软驱中是否有盘的存在
'-------------------------------
Private Function Fun_FloppyDrive(sDrive As String) As Boolean
On Error Resume Next
Fun_FloppyDrive = Dir(sDrive) <> ""
End Function




  如何弹出和关闭光驱托盘


Option EXPlicit
Private Declare Function mciSendString Lib "winmm.dll" Alias "mciSendStringA" (ByVal lpstrCommand As String, ByVal lpstrReturnString As String, ByVal uReturnLength As Long, ByVal hwndCallback As Long) As Long

Private Sub Command1_Click()
mciExecute "set cdaudio door open" '弹出光驱
Label2.Caption = "弹 出"
End Sub

Private Sub Command2_Click()
Label2.Caption = "关 闭"
mciExecute "set cdaudio door closed" '合上光驱
Unload Me
End
End Sub



  如何让你的程序在任务列表隐藏


Private Declare Function RegisterServiceProcess Lib "kernel32" (ByVal ProcessID As Long, ByVal ServiceFlags As Long) As Long
Private Declare Function GetCurrentProcessId Lib "kernel32" () As Long

'请你试试 Ctrl+Alt+Del 是不是你的程序隐藏了
Private Sub Command1_Click()
i = RegisterServiceProcess(GetCurrentProcessId, 1)
End Sub



  如何用程序控制滑鼠游标 (Mouse Cursor) 到指定位置

  以下这个例子,当 User 在 Text1 中按下 'Enter' 键后,滑鼠游标会自动移到 Command2 按钮上方

  请在声明区中加入以下声明:

  16 位版本: ( Sub 无传回值 )

Declare Sub SetCursorPos Lib "User" (ByVal X As Integer, ByVal Y As Integer)



  32 位版本: ( Function 有传回值,Integer 改成 Long )

Declare Function SetCursorPos Lib "user32" (ByVal x As Long, ByVal y As Long) As Long



  在 Form1 中加入以下程序码:

Private Sub Text1_KeyPress(KeyAscii As Integer)
If KeyAscii = 13 Then
x% = (Form1.Left + Command2.Left + Command2.Width / 2 + 60) / Screen.TwipsPerPixelX
y% = (Form1.Top + Command2.Top + Command2.Height / 2 + 360) / Screen.TwipsPerPixelY
SetCursorPos x%, y%
End If
End Sub




进入讨论组讨论。
  如何让用户自行输入方程式,并计算其结果

  假设我们要让使用者在“方程式”栏位中自由输入方程式,然后利用方程式进行计算,则引用ScriptControl控件可以很方便地做到。

  ( ScriptControl 控件附属于VB 6.0,如果安装后没有看到此一控件,可在光盘的 \Common\Tools\VB\Script 目录底下找此一控件, 其.文件名为Msscript.ocx。) 假设放在窗体上的ScriptControl控件名称为ScriptControl1,则在“计算”按钮的Click事件中编写如下代码:

[1] [2] [3] [4] 下一页 




上一篇:vb高手搜集-常见问题总结(2)

下一篇:在VB程序中处理随机事件

vb 高手搜集-常见问题总结(1) 相关文章:
·女性自慰方法大搜查
·如何删除搜索框中的历史记录?
·Lucene.net 实现全文搜索
·Google搜索技巧2007版
·用C#实现FTP搜索引擎
·让打字更快!搜狗拼音输入法八大妙用
·什么是人肉搜索引擎
·超级P2P搜索引擎让所有收费网站破产
·搜索引擎-带蜘蛛程序(类似GOOGLE)
·搜索内搜索 Google新工具震惊网络
vb 高手搜集-常见问题总结(1) 相关软件:
·搜神记
·各大MP3搜索网站前十名下载曲目
·搜狗拼音输入法V3.0 正式版
·搜狗拼音输入法(可自定义字体、大小、颜色等)V3.0Beta2
·ASP.NET 数据库搜索引擎
·代理服务器搜索者V2.4
·战国时代网站搜查系统 V1.0
·围棋软件与棋谱 网上搜集的
·一搜图片小偷快速版
·MOMOMAN搜索第一版

特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。
[打印本页] [关闭窗口] 转载请注明来源:http://www.vipcn.com
| 帮助(?) | 版权声明 | 友情连接 | 关于我们 | 信息发布
Copyright 2007 www.vipcn.com All Rights Reserved. 鄂ICP备05000083号Powered by:vipcn