- 博客(23)
- 收藏
- 关注
原创 VB中定义可变长参数
如何:定义参数数量不确定的过程可以将“参数数组”声明为过程的参数列表中的最后一项。这允许过程接受参数的一组值,而不仅仅是一个值。定义过程时不必知道该组中值的数目。该组由对过程的每次调用单独确定,每次调用可以传递不同数目的值。有关更多信息,请参见参数数组。定义一个可以为其最后参数接受不确定数量的值的过程 1.在过程声明中,以普通方法定义参数列表。除最后一个参数以外的所有参数均为必选(不是 Opt
2008-10-21 17:03:00 6625
原创 VB中INI文件操作
首先是一个介绍的文章:为了方便用户使用和使系统具有灵活性,大多数Win-dows应用程序将用户所做的选择以及各种变化的系统信息记录在初始化(INI)文件中。因此,当系统的环境发生变化时,可以直接修改INI文件,而无需修改程序。由此可见,INI文件对系统功能是至关重要的。本文将介绍采用VisualBasicforWindows(下称VB)开发Windows应用程序时如何读写INI文件。
2008-10-15 12:37:00 2262
转载 在VB中使用API关闭窗口
在进行VB编程过程中,有时需要通过程序控制终止某些程序。在实践中可以使用一下一些方法: 1。使用SendMessagePrivateDeclare Function SendMessage Lib "user32" Alias "SendMessageA" (ByValhwnd As Long, ByVal wMsg As Long, ByVal wParam As Long, lP
2008-10-09 21:07:00 1545
原创 Pro*C中调用存储过程的示例代码
#include #include #include #include #include #include #define NAME_LEN 30 VARCHAR username/[NAME_LEN];VARCHAR password/[NAME_LEN];VARCHAR database/[NAME_LEN]; /* the cursor variable */SQL_CURSOR emp
2008-10-09 20:46:00 1955 1
转载 Pro*C中调用存储过程
Pro*C中调用存储过程Pro*C中调用存储过程,有两个方面要注意的。1. 在源代码中,调用语句如下:EXEC SQL EXECUTE BEGIN STORED_PROCEDURE_FOO(:arg); /* 要调用的存储过程,参数前加冒号 : */ END;END-EXEC;EXEC SQL EXECUTE BEGIN :
2008-10-09 20:31:00 4285 1
原创 Unix C中的一些文件操作(判断是否存在,文件打开,删除等)
判断文件存在1,用函数access,头文件是stdio.h,原型: int access(const char *filename, int amode); amode参数为0时表示检查文件的存在性,如果文件存在,返回0,不存在,返回-1。 这个函数还可以检查其它文件属性: 06 检查读写权限 04 检查读权限 02
2008-10-09 16:51:00 4687
转载 Pro*C学习-转载
一 Pro*C 程序概述:1.什么是Pro*C程序在ORACLE数据库管理和系统中, 有三种访问数据库的方法;(1) 用SQL*Plus, 它有SQL命令以交互的应用程序访问数据库;(2)用第四代语言应用开发工具开发的应用程序访问数据库,这些工具有SQL*Froms,QL*Reportwriter,SQL*Menu等;(3) 利用在第三代语言内嵌入的SQL语言或ORACLE库函数调用来访问。Pro
2008-10-08 18:58:00 6366 1
原创 用Windows自带的程序打开一个Txt文件
方法有两个: 1.用VB自己的函数 SHELL Call Shell("C:/WINDOWS/NOTEPAD.EXE d:/temp/0827.txt", 1) 这条语句的意思就是用目录C:/WINDOWS下的NOTEPAD.EXE 来打开 d:/temp/0827
2008-10-07 21:30:00 3208
转载 API FindWindowEx函数
当你想控制一个现有的窗口程序时,就需要获取那个程序的窗口句柄。比如有一些黑客软件需要查找到窗口,然后修改窗口的标题。在外挂流行的今天,惊奇地发现它们也可以修改输入窗口的文字。这其中,就需要使用到FindWindowEx函数来定位窗口。下面就来使用这个函数来实现控制Windows里带的计算器程序。打开计算器程序,最小化在状态下面,运行本例子,点击创建按钮后,就可以点按钮,就会把计算器显示在最前面。
2008-10-07 21:21:00 1450
原创 VB中运行一个EXE文件,并对EXE窗口的控件进行操作
1,运行一个EXE程序 Dim mProcID As LongmProcID = Shell(FileName) 2,把这个EXE程序关闭掉 Option Explicit Const PROCESS_QUERY_INFORMATION = &H400 Const PROCESS_TERMINATE = &H1 Privat
2008-10-07 20:13:00 9614 1
转载 一些控件的Windows消息值
一些控件的Windows消息值原来网页地址 http://www.river.sannet.ne.jp/yuui/WinDlg/CtrlMsgValue.html マクロ 値 エディットコントロール EM_GETSEL 0x00B0
2008-10-07 18:34:00 1764
转载 Oracle的相关资料
轉[chanet]貼; 本贴将收集 Oracle 的相关下载(包括: Oracle 接口驱动,开发工具......) 免费的下载地址 =====================( 数据库 )===================== Oracle 8i.1.7 En
2008-10-06 17:33:00 1045
原创 VB中通过oo4o进行Oracle数据库操作-Update Delete Insert
VB中通过oo4o更新数据 - Update Delete Insert****************************************************** 通过oo4o进行连接数据库,通过执行SQL语句更新数据后,断开DB******************************************************Private Sub DBU
2008-10-06 16:52:00 3204
原创 VB中通过oo4o进行Oracle数据库操作-Select
[SQL Select]通过OO4O取得数据 Select*********************************************************************** 通过oo4o进行连接数据库,通过执行Select语句选择数据后,断开DB**********************************************************
2008-10-06 16:37:00 2975
转载 Sockets
关于Socket编程,在《Linux从入门到精通》里有简单的介绍,更详细的可以参考《UNIX网络编程 卷1:联网的API:套接字与XTI 第2版》清华影印版,其中还讲了线程(Thread)编程。极好的参考书,可惜没人把它翻译过来。胡淑瑜翻译了一篇“网络编程”,我把它收集进来了。如有更新,请参考胡先生的个人主页。 ___________________________________________
2008-10-03 22:51:00 791
转载 socket linux
NAMEsocket - Linux 套接字 总览#include sys/socket.h> mysocket = socket(int socket_family, int socket_type, int protocol); 描述本手册页介绍了 Linux 套接字的用户接口. 这个 BSD 兼容套接字是介于用户进程与内核网络协议栈之间的统一接口, 各协议模块属于不同的 协议族
2008-10-03 16:50:00 2314
转载 socket编程原理
出处:老顽童网站 UNIX系统的I/O命令集,是从Maltics和早期系统中的命令演变出来的,其模式为打开一读/写一关闭(open-write-read-close)。在一个用户进程进行I/O操作时,它首先调用"打开"获得对指定文件或设备的使用权,并返回称为文件描述符的整型数,以描述用户在打开的文件或设备上进行I/O操作的进程。然后这个用户进程多次调用"读/写
2008-10-03 14:08:00 987
转载 MsgBox若干秒后自动关闭的方法
主題:如何設定 MsgBox 在若干時間之後若無回應則自動關閉? 來源:Ask the Visual Basic Pro 版本:VB6 / VB5 / VB4-32 -------------------------------------------------------------------------
2008-10-02 19:35:00 13662
原创 有对话框弹出时,VB的Timer不工作的原因
VB6.0中,在页面上添加一个Timer控件后,如果页面上有消息对话框弹出Timer控件会停止运行,不再在后台处理相应的程序。原因是VB6.0IDE的问题,只要把代码编译成EXE后,就不会有问题了。巨搞笑得问题!
2008-10-02 18:43:00 1997 1
转载 VB高精度计时器编程的讨论
VB高精度计时器编程的讨论 VB记时器编程的讨论 在很多场合下编程(例如工业控制、游戏)中需要比较精确的记时器,本文讨论的是在VB下实现记时器的若干方法以及它们的精度控制问题。 在VB中最常用的是Timer控件,它的设置和使用都非常方便,理论上它的记时精度可以达到1ms(毫秒)。但是众所周知的,实际上Timer在记时间隔小于50ms之下是精度是十分差的。它只适用于对于精度
2008-10-02 16:12:00 2169
转载 VB Timer时钟的准确性
Timer控件的使用 VB编程过程中,通过引发Timer事件,Timer控件可以有规律地间隔一段时间执行一次代码。Interval属性是Timer控件最重要的一个属性,它以千分之一秒为单位指定Timer事件之间的间隔,理论上可以认为最少可设置为1毫秒触发一次Timer事件,另外一个重要属性是Enabled属性,它决定计时器是否开始工作。因为Timer控件响应时间的流逝,独立于用户,可以成为编程者
2008-10-02 14:16:00 7688
转载 VB中如何判断文件、文件夹是否存在
在VB中编程中,经常需要判断一个文件是否存在,以便执行相应的操作,这可用下列语句进行判断 Dir([pathname],[Attributes as VbFileAttribute=vbNormal]) As String 解释: pathname:文件的绝对路径; Attributes:文件的属性。 “[]”内为可选项。dir(file)=""表示文件不
2008-10-02 10:51:00 3319
原创 vb调用C#写的dll
在做系统升级维护的项目中,用到了老系统(VB实现)要调用一部分新功能(C#实现)的情况,于是进行了简单的调查。发现如下资料网上发现的资料。---------------------------------------------------------------------------------------------------------------里面有两个方法 Encr
2008-10-01 16:47:00 20474
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人