⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 mainunit.h

📁 用于管理Windows NT,Windows 2000用户的程序
💻 H
字号:
/////////////////////////////////////////////////////////////////////////////
//                                                                         //
//                           Windows帐户管理系统                           //
//                           程序作者:林华锋                              //
//                           创建日期:2001-07-14                          //
//                           修改日期:2001-11-10                          //
//                                                                         //
/////////////////////////////////////////////////////////////////////////////

//---------------------------------------------------------------------------

#ifndef MainUnitH
#define MainUnitH
//---------------------------------------------------------------------------
#include <Classes.hpp>
#include <Controls.hpp>
#include <StdCtrls.hpp>
#include <Forms.hpp>
#include <ComCtrls.hpp>
#include <ExtCtrls.hpp>
#include <Menus.hpp>
#include <Mask.hpp>
#include <ImgList.hpp>
#include <Graphics.hpp>
//---------------------------------------------------------------------------
class TForm1 : public TForm
{
__published:	// IDE-managed Components
        TMainMenu *MainMenu1;
        TMenuItem *F1;
        TMenuItem *MenuExit;
        TMenuItem *N2;
        TMenuItem *H1;
        TMenuItem *MenuAbout;
        TStatusBar *StatusBar1;
        TPanel *Panel1;
        TPageControl *PageControl1;
        TTabSheet *NewAcctTabSheet;
        TTabSheet *ChangePwdTabSheet;
        TTabSheet *ListAcctTabSheet;
        TListView *ListView1;
        TImageList *ImageList1;
        TPopupMenu *PopupMenu1;
        TMenuItem *PopMenuNewAcct;
        TMenuItem *PopMenuEditAcct;
        TMenuItem *PopMenuDelAcct;
        TMenuItem *V1;
        TMenuItem *MenuLarge;
        TMenuItem *MenuSmall;
        TMenuItem *MenuList;
        TMenuItem *MenuReport;
        TImageList *ImageList2;
        TPanel *Panel2;
        TLabel *Label1;
        TEdit *NewAcctNameEdit;
        TLabel *Label2;
        TEdit *NewAcctFullNameEdit;
        TLabel *Label3;
        TEdit *NewAcctCommentEdit;
        TLabel *Label9;
        TMaskEdit *NewAcctPwdMaskEdit;
        TLabel *Label8;
        TMaskEdit *NewAcctPwdConfirmMaskEdit;
        TButton *Button1;
        TButton *Button2;
        TPanel *Panel3;
        TLabel *Label4;
        TEdit *EditAcctNameEdit;
        TLabel *Label5;
        TMaskEdit *EditAcctOldPwdMaskEdit;
        TLabel *Label6;
        TMaskEdit *EditAcctNewPwdMaskEdit;
        TLabel *Label7;
        TMaskEdit *EditAcctPwdConfirmMaskEdit;
        TButton *Button3;
        TButton *Button4;
        TTabSheet *InfoTabSheet;
        TPanel *Panel4;
        TImage *Image1;
        TLabel *Label10;
        TLabel *Label11;
        TLabel *Label12;
        TLabel *Label13;
        TMenuItem *N1;
        TMenuItem *PopMenuInfo;
        TMenuItem *N3;
        TMenuItem *N4;
        TMenuItem *PopMenuLarge;
        TMenuItem *PopMenuSmall;
        TMenuItem *PopMenuList;
        TMenuItem *PopMenuReport;
        TMenuItem *MenuNewAcct;
        TMenuItem *MenuEditAcct;
        void __fastcall MenuExitClick(TObject *Sender);
        void __fastcall FormCreate(TObject *Sender);
        void __fastcall Button1Click(TObject *Sender);
        void __fastcall Button2Click(TObject *Sender);
        void __fastcall Button3Click(TObject *Sender);
        void __fastcall Button4Click(TObject *Sender);
        void __fastcall ListView1MouseDown(TObject *Sender,
          TMouseButton Button, TShiftState Shift, int X, int Y);
        void __fastcall ListView1SelectItem(TObject *Sender,
          TListItem *Item, bool Selected);
        void __fastcall PopMenuNewAcctClick(TObject *Sender);
        void __fastcall PopMenuEditAcctClick(TObject *Sender);
        void __fastcall MenuLargeClick(TObject *Sender);
        void __fastcall MenuSmallClick(TObject *Sender);
        void __fastcall MenuListClick(TObject *Sender);
        void __fastcall MenuReportClick(TObject *Sender);
        void __fastcall ListView1DblClick(TObject *Sender);
        void __fastcall FormResize(TObject *Sender);
        void __fastcall PopMenuDelAcctClick(TObject *Sender);
        void __fastcall PopMenuInfoClick(TObject *Sender);
private:
        DWORD FillUsers();
        //bool CreateUser(LPWSTR ServerName, LPWSTR UserName, LPWSTR Password);
        bool CreateUser(LPWSTR ServerName, LPWSTR UserName, LPWSTR FullName, LPWSTR Comment, LPWSTR Password);
        bool DeleteUser(LPWSTR ServerName, LPWSTR UserName);
        bool ChangeUserPassword(LPWSTR DomainName,LPWSTR UserName,LPWSTR OldPassword,LPWSTR NewPassword);
public:
        __fastcall TForm1(TComponent* Owner);
};
//---------------------------------------------------------------------------
extern PACKAGE TForm1 *Form1;
//---------------------------------------------------------------------------
#endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -