18 cnviolet

尚未进行身份认证

暂无相关简介

等级
TA的排名 20w+

Winsock程序设计初步之<四> Winsock函数用法说明

WSAStartup()连结应用程序与Winsock.DLL的第一个函数。格式:intWSAStartup(WORDwVersionRequested,LPWSADATAlpWSAData)参数:wVersionRequested欲使用的WindowsSocketsAPI版本lpWSAData指向WSADATA资料的指标传回值:成功

2001-05-13 17:41:00

Winsock程序设计初步之<三> 源程序实例(2)

//Asimplestwebclient//WrittenbyShenzhiliangforlearningWinsock&HTTP//zhiliang@sina.com//1998.7.29#include"winsock.h"#include"stdio.h"#defineBUFLEN4096voidSocketError(char

2001-05-13 17:38:00

Winsock程序设计初步之<二> 源程序实例(一)

 //Asimplestwebserver//WrittenbyShenzhiliangforlearningWinsock&HTTPfile://zhiliang@sina.com #include"winsock.h"#include"stdio.h"#include"conio.h"#include"io.h"#define

2001-05-13 17:35:00

Winsock程序设计初步之<一> Winsock编程原理

     本课程主要讲Windows中TCP/IP编程接口Winsock,版本为1.1。高版本的Winsock实际与1.1版相差不多,主要是进行了一些扩充,如可超越TCP/IP协议直接用socket来实现IPX、NETBIOS等其它通信协议。这叙述方便在本文的其余部分中提到的Winsock指的就是Winsock1.1。通过Winsock可实现点对点或广播通信程序,实际这两者之间的区别不大

2001-05-13 17:30:00

用Delphi在工业控制和自动化实现多线程进行数据采集

 数据采集技术在工业控制及自动化等领域中发挥着重要的作用。数据采集的一般过程是这样的:①向采集卡发出通道选择指令。②选择要采集的通道号。③启动A/D转换。④等待,直到转换完成。⑤从采集卡读出数据。对于多通道的采集,在程序的设计中,一般采用的两种方法。查询法或中断法。所谓查询方法就是采用一个循环,依次采集各个数据通道。查询法的优点是程序简单,易于实现;缺点是采集过程中,CPU多数时间是在等待,

2001-05-13 14:55:00

利用VB设计打印复杂报表

 数据库管理系统的开发人员经常感叹的一个问题就是:我们中国人的报表太复杂了!无规则、嵌套、斜线、交叉线等历来都是困挠开发人员的最大问题。设计一个数据库固然有一定的技巧,设计数据操作也固然需要一定的逻辑分析能力,但这些问题对一般的开发人员来说应该是不成为问题的。用户可是不管你采用了多么灵活的算法多么方便的操作,他们最感兴趣的是最后他们出来的报表如何漂亮,出报表的操作如何简单(最好是一个按钮解决所有

2001-05-13 14:44:00

数据仓库能为你当前数据库体系的不足做些什么?

       数据仓库可以提供对企业数据的便利访问和强大的分析工具,用于生成有意义的信息。数据仓库的目标,是从企业数据中获得有价值的信息,提供可以增加获利的情报,提高运作效率,指导商业决策,和发掘企业的竞争优势。这些目标的实现,一定会对业务产生积极的影响。现如今,数据仓库是在客户/服务器领域的一个热门的话题。对数据仓库的了解,对于客户/服务器开发人员来说,一定极有价值。  本文介绍了数据仓库,并

2001-05-13 06:38:00

如何在应用程序中实现关机功能

      VB6.0开发应用程序时,用户要求在程序内部加入直接关机功能,使操作全部集中于应用程序的内部进行。为此,笔者编制程序,进行WindowsAPI函数调用,成功地实现了Windows9x“关闭系统”仿真功能,满足了用户要求,现将设计过程列举如下:  一、设计关机系统界面  新建工程文件及窗体Form1,Form1中加入选项控件Option1、Option2、Option3,

2001-05-12 06:50:00

一个用VB编写的监控别人上网的软件例子

一、程序核心  本程序的核心是通过API函数获得窗口句柄并获得浏览器访问的网址,在此基础上可以实现用Winsock控件进行远程的监视和管理。  1.先创建一个工程并在窗口Form1中,并声明下面的四个API函数和两个常量:  OptionExplicitPrivateDeclareFunctionFindWindowLib″user32″Alias″FindWindowA″(B

2001-05-12 06:27:00

串行通信的基本原理及用MFC实现串口通信编程

      在Windows应用程序的开发中,我们常常需要面临与外围数据源设备通信的问题。计算机和单片机(如MCS-51)都具有串行通信口,可以设计相应的串口通信程序,完成二者之间的数据通信任务。  实际工作中利用串口完成通信任务的时候非常之多。已有一些文章介绍串口编程的文章在计算机杂志上发表。但总的感觉说来不太全面,特别是介绍32位下编程的更少,且很不详细。笔者在实际工作中积累了较多经验,结合

2001-05-12 06:17:00

如何实现win9X进程间数据通讯技术

1、引言  在Windows程序中,各个进程之间常常需要交换数据,进行数据通讯。WIN32API提供了许多函数使我们能够方便高效地进行进程间的通讯,通过这些函数我们可以控制不同进程间的数据交换,就如同在WIN16中对本地进程进行读写操作一样。  典型的WIN16两进程可以通过共享内存来进行数据交换:(1)进程A将GlobalAlloc(GMEM_SHARE...)API分配一定长度的内存;(

2001-05-12 05:17:00

实现类似IE的打印网页功能

      当我们点击工具条上的“打印”按钮实现IE的打印函数功能时,发现没有“打印机安装”对话框显示出来,程序会自动开始打印文档。这个特点也被用于MicrosoftWord中。在应用程序中实现这个特点,编码如下: voidCMyBrowser::OnPrint(){ LPOLECOMMANDTARGETpCmdTarg=NULL; m_pDisp=m_WebBrowser

2001-05-12 05:01:00

如何用VC++和Visual Foxpro进行ActiveX数据通讯

        在进行软件开发的过程中,如何在不同的编程工具之间进行数据交换和通讯,需要进行不断的探索和总结。我们在开发机械CAD仿真软件的过程中,遇到了在VC++中读取和修改VisualFoxpro中数据的问题。经过许多次的试验,我们通过采用自动服务器(ActiveXAutomation)的方法圆满解决了这个问题。     自动服务器,以前称为OLEAutomation,后来称为Ac

2001-05-12 04:51:00

基于MFC的大型数据文件处理方法

      在VisualC++中,MFC(微软基础类库)提供了CFile和CStdioFile两个类来进行程序中的文件输入输出操作。Cfile类提供了基于二进制流的文件操作,功能类似于C语言中的fread()和fwrite()函数。CStdioFile提供了基于字符串流的文件操作,功能类似于C语言中的fgets()和fputs()函数。但是,使用这两个类进行文件操作时,对于一次文件读写的数据量

2001-05-12 04:45:00

将图象列表转换成设备无关位图

      在我的PrintTree例子中,我想打印彩色的树控制.对于文本很容易,但是图标就不简单了.我试着将图象列表转换成DIB,但是我真正需要的是一个方法,能够取出一个ICON的DIB,而不是整个图象列表。下面就是我使用的具体方法:HANDLECAdvancedTreeCtrl::ImageToDIB(CImageList*pImageList,intiImageNumber,C

2001-05-12 04:33:00
勋章 我的勋章
    暂无奖章