当前位置:首页 » 软件开发
开发技术指南» 文章正文
    引言: 我们通常希望有一台机器能经常挂在网上,现在有了adsl包月服务,这已经不是问题。
 

 

 ·用xml做为数据存贮格式    »显示摘要«
    摘要: using xml as a data storage format 用xml做为数据存贮格式 问题提出: 在本地应用程序使用xml有什么意义? 回答: 介绍 web工业的发展导致开发人员通过传统科技致意和在面向客户端和服务端之间渐渐保持平衡。浏览器,协议,和脚本语言的新标准替换了其它的每个地方。下一步是xml-可扩展的标记语言,相信它会替代html并且做为主要的web......
    摘要: 如何实现应用程序中的”回车”成tab? 也就是说当按enter键的时候,产生的效果是按了tab键. 下面是我经常使用的方法: 在你的数据模块中,添加如下代码: interface 。。。。。。 type tmessagehandler = class //使得回车消息转换成tab消息 class procedure appmessage(var msg:tmsg;var......


如何在启动机器时自动运行adsl拨号(1)

我们通常希望有一台机器能经常挂在网上,现在有了adsl包月服务,这已经不是问题.但是最近adsl总是会断线,当我回家想从公司的机器上拷贝一些文件的时候,有时会发现已经连接不上了.所以我做个程序所要实现的功能有这么两个,一是用程序来实现adsl拨号,二是要定时检测网络状态,三是要在启动机器时运行(既注册为服务)

首先建一个ras拨号的单元文件(这是网上搜集的) 【程序编程相关:怎么在Tomcat里发布自己的程序?

我们先看一下如何做一个拨号程序 【推荐阅读:转载【使用Log4j进行日志操作】

interface 【扩展信息:一个 网页要通过session验证,怎么

unit ras;

uses

    windows, sysutils;

{$define winver400}

const

    rasunitversion        = 110;

    copyright    : string = rasunit (c) 97-98 f. piette v1.10 ;

    rasapi32              = rasapi32.dll;

    unlen                 = 256;    // maximum user name length

    pwlen                 = 256;    // maximum password length

    cnlen                 = 15;     // computer name length

    dnlen                 = cnlen;  // maximum domain name length

    ras_maxdevicetype     = 16;

    ras_maxphonenumber    = 128;

    ras_maxipaddress      = 15;

    ras_maxipxaddress     = 21;

{$ifdef winver400}

    ras_maxentryname      = 256;

    ras_maxdevicename     = 128;

    ras_maxcallbacknumber = ras_maxphonenumber;

{$else}

    ras_maxentryname      = 20;

    ras_maxdevicename     = 32;

    ras_maxcallbacknumber = 48;

{$endif}

    ras_maxareacode       = 10;

    ras_maxpadtype        = 32;

    ras_maxx25address     = 200;

    ras_maxfacilities     = 200;

    ras_maxuserdata       = 200;

    rascs_openport            = 0;

    rascs_portopened          = 1;

    rascs_connectdevice       = 2;

    rascs_deviceconnected     = 3;

    rascs_alldevicesconnected = 4;

    rascs_authenticate        = 5;

    rascs_authnotify          = 6;

    rascs_authretry           = 7;

    rascs_authcallback        = 8;

    rascs_authchangepassword  = 9;

    rascs_authproject         = 10;

    rascs_authlinkspeed       = 11;

    rascs_authack             = 12;

    rascs_reauthenticate      = 13;

    rascs_authenticated       = 14;

    rascs_prepareforcallback  = 15;

    rascs_waitformodemreset   = 16;

    rascs_waitforcallback     = 17;

    rascs_projected           = 18;

{$ifdef winver400}

    rascs_startauthentication = 19;

    rascs_callbackcomplete    = 20;

    rascs_logonnetwork        = 21;

{$endif}

    rascs_subentryconnected   = 22;

    rascs_subentrydisconnected= 23;


...   下一页
    摘要: 在开发应用程序过程中, 为更好地方便用户熟悉此软件的功能和使用方法, 我们可以使用chm的帮助文档。那么, 如何更好地使chm文档融入到你的应用程序中呢?笔者谈谈一种简单、方便的方法, 以供参考。 在win9.x的system目录下(或win2000的system32目录下)可以找到hhctrl.ocx文件, 虽然这个文件是activex, 但是它还可以当成dll动态链接库使用,不过它必须在......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE