博文

关于CommonDialog的几个属性(2006-05-06 10:13:00)

摘要: CommonDialog错误常数 常数 值 描述 cdlAlloc &H&H7FF0 & 不能对 FileName 或Filter 属性分配内存 cdlCancel &H&H7FF3 & 选择了取消 cdlDialogFailure &H&H8000 & 函数不能加载对话框 cdlFindResFailure &H&H7FF9 & 函数不能加载指定资源 cdlHelp &H&H7FEF & 不能调用 Windows 帮助 cdlInitialization &H&H7FFD & 在初始化期间函数失败 cdlLoadResFailure &H&H7FF8 & 函数不能加载指定的字符串 cdlLockResFailure &H&H7FF7 & 函数不能锁定指定的资源 cdlMemAllocFailure &H&H7FF6 & 函数不能对内部数据结构分配内存 cdlMemLockFailure &H&H7FF5 & 函数不能锁定与句柄相关联的内存 cdlNoFonts &H&H5FFE & 不存在字体 cdlBufferTooSmall &H&H4FFC & 缓冲区,在其内,成员 lpstrFile 点太小 cdlInvalidFileName &H4&H4FFD & 文件名称无效 cdlSubclassFailure &H&H4FFE & 不能将列表框分出子类,因为内存不够 cdlCreateICFailure &H&H6FF5 & 当 PrintDlg 函数要创建信息上下文时,该函数失败 cdlDndmMismatch &H&H6FF6 & DevMode 与 DevNames 数据结构中的数据描述两种不同的打印......

阅读全文(7222) | 评论:0

ASCII字符集(2006-05-06 09:56:00)

摘要: 0 ?/FONT> 32 [space] 64 @ 96 ` 1 · 33 ! 65 A 97 a 2 · 34 " 66 B 98 b 3 · 35 # 67 C 99 c 4 · 36 $ 68 D 100 d 5 · 37 % 69 E 101 e 6 · 38 & 70 F 102 f 7 · 39 ' 71 G 103 g 8 * * 40 ( 72 H 104 h 9 * * 41 ) 73 I 105 i 10 * * 42 * 74 J 106 j 11 · 43 + 75 K 107 k 12 · 44 , 76 L 108 l 13 * * 45 - 77 M 109 m 14 · 46 . 78 N 110 n 15 · 47 / 79 O 111 o 16 · 48 0 80 P 112 p 17 · 49 1 81 Q 113 q 18 · 50 2 82 R 114 r 19 · 51 3 83 S 115 s 20 · 52 4 84 T 116 t 21 · 53 5 85 U 117 u 22 · 54 6 86 V 118 v 23 · 55 7 87 W 119 w 24 · 56 8 88 X 120 x 25 · 57 9 89 Y 121 y 26 · 58 : 90 Z 122 z 27 · 59 ; 91 [ 123 { 28 · 60 < 92 \ 124 | 29 · 61 = 93 ] 125 } 30 · 62 > 94 ^ 126 ~ 31 · 63 ? ......

阅读全文(4804) | 评论:1

windowsmediaplay控件解释(2006-05-05 21:41:00)

摘要:VB中如何控制WinMedia Player控件,一些常用的属性和方法我能掌握.但如果要控制它的播放,声音大小,播放进度应该用什么属性或者方法呢? RobinSen 2005-12-28 07:34 如果你说的控件是mplayer class6.4,那么试试这样:player1.filename="c:\1.mpg"player1.play这样是播放player1.stop这样是停止player1.pause这样是暂停你可以自己添加几个button加入这些控制代码player1.currentposition="33"这样可以快速跳到指定的位置,单位是秒 fdfsd 2005-12-30 07:32 我要的是WindowsMedia Player 控件的.谁能告诉我在哪里能查到资料,我在微软的网站找了半天都没找到 fdfsd 2005-12-31 12:14 唉,这里发言怎么不热烈.我找到一篇文章,对新手有帮助.URL:string 可以指定媒体位置enableContextMenu:Boolean 显示/不显示播放位置的右键菜单fullScreen:boolean 全屏显示stretchToFit:boolean 非全屏状态时是否伸展到最佳大小uMode:string 播放器的模式,full:有下面的控制条; none:只有播放部份没有控制条playState:integer 当前控件状态,下面是三种基本状态:3:正在播放2:暂停1:已停止状态变化时会触发OnStatusChange事件[controls]可通过WindowsMediaPlayer.controls对播放器进行控制并取得相关的一些信息:controls.play; 播放controls.stop; 停止controls.pause; 暂停controls.currentPosition:Double 当前播放进度controls.currentPositionString:string 时间格式的字符串 "0:32"[currentMedia]可以通过WindowsMediaPlayer.currentMedia取得当前媒体的信息currentMedia.duration Double 总长度currentMedia.durationString 时......

阅读全文(6234) | 评论:4

Windows API函数大全(2006-05-04 11:01:00)

摘要:1. API之网络函数 WNetAddConnection 创建同一个网络资源的永久性连接 WNetAddConnection2 创建同一个网络资源的连接 WNetAddConnection3 创建同一个网络资源的连接 WNetCancelConnection 结束一个网络连接 WNetCancelConnection2 结束一个网络连接 WNetCloseEnum 结束一次枚举操作 WNetConnectionDialog 启动一个标准对话框,以便建立同网络资源的连接 WNetDisconnectDialog 启动一个标准对话框,以便断开同网络资源的连接 WNetEnumResource 枚举网络资源 WNetGetConnection 获取本地或已连接的一个资源的网络名称 WNetGetLastError 获取网络错误的扩展错误信息 WNetGetUniversalName 获取网络中一个文件的远程名称以及/或者UNC(统一命名规范)名称 WNetGetUser 获取一个网络资源用以连接的名字 WNetOpenEnum 启动对网络资源进行枚举的过程 2. API之消息函数 BroadcastSystemMessage 将一条系统消息广播给系统中所有的顶级窗口 GetMessagePos 取得消息队列中上一条消息处理完毕时的鼠标指针屏幕位置 GetMessageTime 取得消息队列中上一条消息处理完毕时的时间 PostMessage 将一条消息投递到指定窗口的消息队列 PostThreadMessage 将一条消息投递给应用程序 RegisterWindowMessage 获取分配给一个字串标识符的消息编号 ReplyMessage 答复一个消息 SendMessage 调用一个窗口的窗口函数,将一条消息发给那个窗口 SendMessageCallback 将一条消息发给窗口 SendMessageTimeout 向窗口发送一条消息 SendNotifyMessage 向窗口发送一条消息 3. API之文件处理函数 CloseHandle 关闭一个内核对象。其中包括文件、文件映射、进程、线程、安全和同步对象等 CompareFileTime 对比两......

阅读全文(3197) | 评论:1

VB6中如何调用API函数,比如调用WinExec函数(2006-05-04 09:52:00)

摘要:1、启动VB62、进入菜单:外接程序--外接程序管理器      单击VB6 API Viewer      勾选“在启动中加载”和“加载/卸载”      按“确定”3、进入菜单:外接程序--API 浏览器      进入API浏览器的菜单:文件--加载文本文件      选择:WIN32API.TXT      进入API浏览器的菜单:文件--转换文本为数据库      保存数据库名为WIN32API.MDB      进入API浏览器的菜单:文件--加载数据库文件      选择:WIN32API.MDB      勾选API浏览器的菜单:视图--加载最后文件      在API类型为“声明”的情况下,“键入你要查找的内容的开头几个字母”下面输入:“winexec“,下面就出现了WinExec这个函数      选择“声明范围”为“私有”      双击“可用项”中出现的WinExec函数      “选定项”中就出现了下面的代码:      Private Declare Function WinExec Lib "kernel32" Alias "WinExec" (ByVal lpCmdLine As String, ByVal nCmdShow As Long) As Long      按“插入”就将这个API函数声明入到了你当前的窗体的“通用”模块中。 4、接下来......

阅读全文(3176) | 评论:1

函数大全(2006-05-02 21:30:00)

摘要:ASP函数大全 ASP的函数详解Array()  FUNCTION: 返回一个数组  SYNTAX: Array(list)  ARGUMENTS: 字符,数字均可  EXAMPLE: <%  Dim myArray()  For i = 1 to 7  Redim Preserve myArray(i)  myArray(i) = WeekdayName(i)  Next  %[/IMG]  RESULT: 建立了一个包含7个元素的数组myArray  myArray("Sunday","Monday", ... ... "Saturday")CInt()  FUNCTION: 将一个表达式转化为数字类型  SYNTAX: CInt(expression)  ARGUMENTS: 任何有效的字符均可  EXAMPLE: <%  f = "234"  response.write cINT(f) + 2  %[/IMG]  RESULT: 236  转化字符"234"为数字"234",如果字符串为空,则返回0值CreateObject()  FUNCTION: 建立和返回一个已注册的ACTIVEX组件的实例。  SYNTAX: CreateObject(objName)  ARGUMENTS: objName 是任何一个有效、已注册的ACTIVEX组件的名字.  EXAMPLE: <%  Set con = Server.CreateObject("ADODB.Connection")  %[/IMG]  RESULT:CStr()  FUNCTION: 转化一个表达式为字符串.  SYNTAX: CStr(expression)  ARGUMENTS: expression 是任何有效的表达式。  EXAMPLE: <%  s = 3 + 2  response.write "The result is: " & cStr(s)  %[/IMG]  RESULT: 转化数字“5”为字符“5”。Date()  FUNCTION: 返回当前系统日期.  SYNTAX: Date()  ARGUMENTS: None.  EXAMPLE: <%=Date%[/IMG]  RESULT: 8/4/99DateAdd()  FUNCTI......

阅读全文(1909) | 评论:1

基础(2006-05-02 21:27:00)

摘要: 一.常用术语:工程(Project): 是指用于创建一个应用程序的文件的集合。对象(Object): 可控制的某个东西,VB中主要有两类对象:窗体和控件。窗体(Form): 应用程序的用户界面,即windows。 控件(Control): 指的是各种按钮、标签、文本框等。属性(Property):是指对象的特征,如大小、标题或颜色。事件(Event):对象被激活时所发生的动作,如控件被点击,窗体被加载.卸载等事件的调用形式:Private Sub对象名_事件名方法 (Method):控制对象动作行为的方式,如加载窗体后显示,卸载后从内存中清除方法的调用形式:对象名.方法名代码 '工程窗体中的数据,如窗体中被激活的控件对象所运行的数据过程 '指数据运行的步骤和经过变量 '过程中的未知数的代号常量 '过程中已知数的实际值声明 '指定参与运算的数据的形式形参:声明Sub 和Function过程参数表中变量的类型和形态以及在过程中的角色实参:调用Sub 和Function过程时,传送给相应过程的变量名、数组名、常数或表达式,形参表和实参表中对应的变量名可以不必相同,但位置必须对应起来形参与实参的关系:形参如同公式中的符号,实参就是符号具体的值二.VB程序的设计步骤:====================================1、新建工程,出现默认窗口;2、添加窗体和控件;3、分别设置窗体和控件的属性;4、为对象编写事件过程;5、保存工作(可随时);6、运行和调试工程(多次、反复);7、编译工程,生成可执行文件。 三.常用语句:---------------------------------------------1、简单分支-------------------------------------------- A) if 条件表达式 then 单语句 '如果条件成立就执行单语句 If 条件表达式 then '如果条件不成立就跳到END结束IF语句语句块 '条件成立时执行语句块End if '闪人882、选择分支 ---------A) 简单的选择分支语句: If 条件表达式 then '条件成立执行语句1后跳到END IF结束语句块1 else '条件不成立执行语句2跳到END IF结束语句块2 End if 多重选择分支语句: If 条件1 ......

阅读全文(3868) | 评论:2

vb可用指令、函数(2006-05-02 21:21:00)

摘要:                                                                        A Abs 求绝对值 ActiveControl 得到焦点的对象 ActiveForm 得到焦点的表单 Array 指定数组 App 得知程序信息 AppActivate 激活执行中的应用程序 Asc 求字符的内码 AscB 求字符的ASCII AscW 求字符的UniCode Atn 求Tan-1 B Beep 发出预设的警示声   C Call 调用子程序 Calendar 选择月历 Choose 取出一列值的某个值 CBool 数值转成布尔数 CByte 数值转成位元格式 CCur 数值转成货币格式 CDate 数据转成时间 CDbl 数值转成双精度浮点数 CDec 数据转成十进数 ChDir 改变目前路径缓充的路径 ChDrive 改变目前磁盘缓充的磁盘 Chr 由内码求得一字符 ChrB 由ASCII求得一字符 ChrW 由UniCode求得一字符 CInt 数据转成Integer CLng 数据转成Long Command 读出程序的参数 Const 定义常数 Cos COS CSng 数值转成单精度浮点数 ......

阅读全文(2067) | 评论:1