一个消息提示托盘程序的开发历程(采用socket技术,附源代码)三---客户端源代码[7]

[入库:2005年8月19日] [更新:2007年3月24日]

本文简介:选择自 lcllcl987 的 blog

#include <stdctrls.hpp>
#include <forms.hpp>
#include <extctrls.hpp>
#include <graphics.hpp>
//---------------------------------------------------------------------------
class tformabout : public tform
{
__published: // ide-managed components
        tbutton *button1;
        timage *image1;
        tlabel *label2;
        tlabel *label3;
        tlabel *label1;
        tlabel *label4;
        void __fastcall button1click(tobject *sender);
private: // user declarations
public:  // user declarations
        __fastcall tformabout(tcomponent* owner);
};
//---------------------------------------------------------------------------
extern package tformabout *formabout;
//---------------------------------------------------------------------------
#endif

另外,登陆界面和任务监听主界面如何出现,需要在project中做如下修改(模式对话框)
project2.cpp
//---------------------------------------------------------------------------

#include <vcl.h>
#include "unit2.h"
#pragma hdrstop
useres("project2.res");
useform("unit1.cpp", form1);
useform("unit2.cpp", loginform);
useform("unit3.cpp", formabout);
//---------------------------------------------------------------------------
winapi winmain(hinstance, hinstance, lpstr, int)
{
        try
        {
                 application->initialize();
                 tloginform *f = new tloginform(application);
                 f->showmodal();
                 if(!f->getispass()){
                        delete f;
                        return 0;
                 }

                 application->createform(__classid(tform1), &form1);
                // application->createform(__classid(tloginform), &loginform);
                 application->createform(__classid(tformabout), &formabout);
                 application->run();
        }
        catch (exception &exception)
        {
                 application->showexception(&exception);
        }
        return 0;
}
//---------------------------------------------------------------------------

另外,客户端的配置文件config.ini内容如下:
[clientcfg]
user=yinhm
server=192.168.1.55
port=1555
misurl=http://192.168.1.101:7001/webmis/login/logincontroller.jpf

以上程序在bcb5编译通过。
以上的东东一是给自己存个档,二是希望对各位有所帮助,并希望牛人批评指正。

本文关键:一个消息提示托盘程序的开发历程(采用socket技术,附源代码)三---客户端源代码
  相关方案
Google
 

本站最佳浏览方式为 分辨率 1024x768 IE 6.0(或更高版本的 IE浏览器)

go top