亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? umain.pas

?? 準考證管理系統的設計與實現 源代碼名稱:準考證管理系統 調試環境:Win XP;Delphi 7.0
?? PAS
?? 第 1 頁 / 共 2 頁
字號:
unit Umain;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, ComCtrls, StdCtrls, DB, ADODB, Grids, DBGrids, ExtCtrls,
  DBCtrls, Mask, ExtDlgs, ComObj;

type
  TForm1 = class(TForm)
    ADOConnection1: TADOConnection;
    PageControl1: TPageControl;
    Label1: TLabel;
    TabSheet1: TTabSheet;
    TabSheet2: TTabSheet;
    TabSheet3: TTabSheet;
    TabSheet4: TTabSheet;
    TabSheet5: TTabSheet;
    TabSheet6: TTabSheet;
    TabSheet7: TTabSheet;
    TabSheet8: TTabSheet;
    bntexit: TButton;
    ADOTable1: TADOTable;
    DataSource1: TDataSource;
    DBGrid1: TDBGrid;
    Panel1: TPanel;
    Panelbnt: TPanel;
    Labphoto: TLabel;
    Label2: TLabel;
    bntDC: TButton;
    bntout: TButton;
    bntphoto: TButton;
    bntaddphoto: TButton;
    bntdelphoto: TButton;
    ADOTable1DSDesigner: TAutoIncField;
    ADOTable1DSDesigner2: TWideStringField;
    ADOTable1DSDesigner3: TWideStringField;
    ADOTable1DSDesigner4: TWideStringField;
    ADOTable1DSDesigner5: TWideStringField;
    ADOTable1DSDesigner6: TWideStringField;
    ADOTable1DSDesigner7: TWideStringField;
    ADOTable1DSDesigner8: TWideStringField;
    ADOTable1DSDesigner9: TWideStringField;
    ADOTable1DSDesigner10: TWideStringField;
    ADOTable1DSDesigner11: TWideStringField;
    ADOTable1DSDesigner12: TWideStringField;
    ADOTable1DSDesigner13: TWideStringField;
    Panel2: TPanel;
    Label3: TLabel;
    DBEdit1: TDBEdit;
    Label4: TLabel;
    DBEdit2: TDBEdit;
    Label5: TLabel;
    Label6: TLabel;
    Label7: TLabel;
    DBComboBoxsex: TDBComboBox;
    DBComboBoxyx: TDBComboBox;
    DBComboBoxclass: TDBComboBox;
    bntfirst: TButton;
    bntprior: TButton;
    bntnext: TButton;
    bntlast: TButton;
    bntadd: TButton;
    bntdel: TButton;
    bntsave: TButton;
    OpenPictureDialog1: TOpenPictureDialog;
    Image1: TImage;
    Label26: TLabel;
    Label25: TLabel;
    editfirstpart: TEdit;
    edittowpart: TEdit;
    bntautozkz: TButton;
    bntzkzhfirst: TButton;
    bntzkzhpiort: TButton;
    bntzkzhnext: TButton;
    bntzkzhlast: TButton;
    DBGrid2: TDBGrid;
    ADOTable2: TADOTable;
    DataSource2: TDataSource;
    DBGrid3: TDBGrid;
    GroupBox1: TGroupBox;
    Label8: TLabel;
    DBEdit3: TDBEdit;
    Label9: TLabel;
    DBEdit4: TDBEdit;
    Label10: TLabel;
    DBEdit5: TDBEdit;
    GroupBox2: TGroupBox;
    ADOTable2DSDesigner2: TWideStringField;
    ADOTable2DSDesigner3: TWideStringField;
    ADOTable2DSDesigner4: TIntegerField;
    ADOTable3: TADOTable;
    DataSource3: TDataSource;
    bntkcfirst: TButton;
    bntkcpoirt: TButton;
    bntkcnext: TButton;
    bntkclast: TButton;
    bntkcinsert: TButton;
    bntkcsave: TButton;
    bntkcdel: TButton;
    Button1: TButton;
    Button2: TButton;
    ADOTable3DSDesigner: TIntegerField;
    ADOTable3DSDesigner2: TWideStringField;
    Label11: TLabel;
    DBEdit6: TDBEdit;
    Label12: TLabel;
    DBEdit7: TDBEdit;
    DBGrid4: TDBGrid;
    DBGrid5: TDBGrid;
    ADOTable2DSDesigner: TAutoIncField;
    ADOTable2DSDesigner5: TWideStringField;
    ADOTable2DSDesigner6: TWideStringField;
    ADOTable2DSDesigner7: TWideStringField;
    Button3: TButton;
    ADOTable3DSDesigner3: TWideStringField;
    Label13: TLabel;
    DBComboBox1: TDBComboBox;
    ADOTable4: TADOTable;
    DataSource4: TDataSource;
    ADOTable4DSDesigner: TAutoIncField;
    ADOTable4DSDesigner2: TMemoField;
    Label14: TLabel;
    DBMemo1: TDBMemo;
    bntksxz: TButton;
    TabSheet10: TTabSheet;
    Label15: TLabel;
    Label16: TLabel;
    Label18: TLabel;
    Label17: TLabel;
    DBGrid6: TDBGrid;
    GroupBox3: TGroupBox;
    GroupBox4: TGroupBox;
    Button4: TButton;
    Button5: TButton;
    Button6: TButton;
    Button7: TButton;
    Label19: TLabel;
    DBEdit8: TDBEdit;
    Label20: TLabel;
    DBEdit9: TDBEdit;
    Label21: TLabel;
    DBEdit10: TDBEdit;
    Label22: TLabel;
    DBEdit11: TDBEdit;
    Label23: TLabel;
    DBEdit12: TDBEdit;
    Label24: TLabel;
    DBEdit13: TDBEdit;
    Label27: TLabel;
    DBEdit14: TDBEdit;
    Label28: TLabel;
    DBEdit15: TDBEdit;
    Label29: TLabel;
    DBEdit16: TDBEdit;
    Label30: TLabel;
    DBEdit17: TDBEdit;
    Label31: TLabel;
    DBEdit18: TDBEdit;
    Label32: TLabel;
    Image2: TImage;
    Button8: TButton;
    Button9: TButton;
    Button10: TButton;
    Button11: TButton;
    Label33: TLabel;
    Label34: TLabel;
    Label35: TLabel;
    Edit1: TEdit;
    GroupBox5: TGroupBox;
    ADOTable5: TADOTable;
    DataSource5: TDataSource;
    DBGrid7: TDBGrid;
    OpenDialog1: TOpenDialog;
    bntopenexcel: TButton;
    Button12: TButton;
    GroupBox6: TGroupBox;
    bntopenaccess: TButton;
    DBGrid9: TDBGrid;
    Edit2: TEdit;
    Edit3: TEdit;
    DBGrid8: TDBGrid;
    DataSource6: TDataSource;
    ListBox1: TListBox;
    Label36: TLabel;
    ADOConnection2: TADOConnection;
    ADOTable6: TADOTable;
    bntinputaccess: TButton;
    Edit4: TEdit;
    Edit5: TEdit;
    Edit6: TEdit;
    Edit7: TEdit;
    Button13: TButton;
    Button14: TButton;
    Button15: TButton;
    btnPrintZhuanKaoZheng: TButton;
    sgZhuanKaoZheng: TSaveDialog;
    procedure bntexitClick(Sender: TObject);
    procedure bntfirstClick(Sender: TObject);
    procedure bntpriorClick(Sender: TObject);
    procedure bntnextClick(Sender: TObject);
    procedure bntlastClick(Sender: TObject);
    procedure bntaddClick(Sender: TObject);
    procedure bntdelClick(Sender: TObject);
    procedure bntsaveClick(Sender: TObject);
    procedure bntDCClick(Sender: TObject);
    procedure bntoutClick(Sender: TObject);
    procedure bntaddphotoClick(Sender: TObject);
    procedure bntdelphotoClick(Sender: TObject);
    procedure bntphotoClick(Sender: TObject);
    procedure ADOTable1AfterScroll(DataSet: TDataSet);
    procedure bntautozkzClick(Sender: TObject);
    procedure bntkcfirstClick(Sender: TObject);
    procedure bntkcpoirtClick(Sender: TObject);
    procedure bntkcnextClick(Sender: TObject);
    procedure bntkclastClick(Sender: TObject);
    procedure bntkcinsertClick(Sender: TObject);
    procedure bntkcdelClick(Sender: TObject);
    procedure bntkcsaveClick(Sender: TObject);
    procedure Button1Click(Sender: TObject);
    procedure Button2Click(Sender: TObject);
    procedure Button3Click(Sender: TObject);
    procedure bntksxzClick(Sender: TObject);
    procedure FormCreate(Sender: TObject);
    procedure Button8Click(Sender: TObject);
    procedure Button9Click(Sender: TObject);
    procedure Button10Click(Sender: TObject);
    procedure Button11Click(Sender: TObject);
    procedure bntopenexcelClick(Sender: TObject);
    procedure Button12Click(Sender: TObject);
    procedure bntopenaccessClick(Sender: TObject);
    procedure bntinputaccessClick(Sender: TObject);
    procedure Button13Click(Sender: TObject);
    procedure Button14Click(Sender: TObject);
    procedure Button15Click(Sender: TObject);
    procedure btnPrintZhuanKaoZhengClick(Sender: TObject);
 //   procedure ShowPhoto(filephoto:string);
  private
   hWndC : THandle;
    { Private declarations }
  public
    { Public declarations }
  end;

var
  Form1: TForm1;
const WM_CAP_START = WM_USER;
const WM_CAP_STOP = WM_CAP_START + 68;
const WM_CAP_DRIVER_CONNECT = WM_CAP_START + 10;
const WM_CAP_DRIVER_DISCONNECT = WM_CAP_START + 11;
const WM_CAP_SAVEDIB = WM_CAP_START + 25;
const WM_CAP_GRAB_FRAME = WM_CAP_START + 60;
const WM_CAP_SEQUENCE = WM_CAP_START + 62;
const WM_CAP_FILE_SET_CAPTURE_FILEA = WM_CAP_START + 20;
const WM_CAP_SEQUENCE_NOFILE =WM_CAP_START+ 63;
const WM_CAP_SET_OVERLAY =WM_CAP_START+ 51;
const WM_CAP_SET_PREVIEW =WM_CAP_START+ 50;
const WM_CAP_SET_CALLBACK_VIDEOSTREAM = WM_CAP_START +6;
const WM_CAP_SET_CALLBACK_ERROR=WM_CAP_START +2;
const WM_CAP_SET_CALLBACK_STATUSA= WM_CAP_START +3;
const WM_CAP_SET_CALLBACK_FRAME= WM_CAP_START +5;
const WM_CAP_SET_SCALE=WM_CAP_START+ 53;
const WM_CAP_SET_PREVIEWRATE=WM_CAP_START+ 52;

function capCreateCaptureWindowA(lpszWindowName : PCHAR;
dwStyle : longint;x : integer;y : integer;nWidth : integer;
nHeight : integer;ParentWin : HWND;nId : integer): HWND;
STDCALL EXTERNAL 'AVICAP32.DLL';

implementation

{$R *.dfm}
procedure TForm1.bntexitClick(Sender: TObject);
begin
close;
end;

procedure TForm1.bntfirstClick(Sender: TObject);
begin
adotable1.First;
end;

procedure TForm1.bntpriorClick(Sender: TObject);
begin
if not adotable1.Bof then
adotable1.Prior;
end;

procedure TForm1.bntnextClick(Sender: TObject);
begin
if not adotable1.Eof then
adotable1.Next;
end;

procedure TForm1.bntlastClick(Sender: TObject);
begin
adotable1.Last;
end;

procedure TForm1.bntaddClick(Sender: TObject);
begin
adotable1.Insert;
end;

procedure TForm1.bntdelClick(Sender: TObject);
begin
adotable1.Delete;
end;

procedure TForm1.bntsaveClick(Sender: TObject);
begin
if adotable1.State in [dsinsert,dsedit] then
   adotable1.Post;
end;

procedure TForm1.bntDCClick(Sender: TObject);
begin
  hWndC := capCreateCaptureWindowA('My Own Capture Window',WS_CHILD or WS_VISIBLE ,0,0,Panel1.Width,Panel1.Height,Panel1.Handle,0);
  if hWndC <> 0 then
  begin
    SendMessage(hWndC, WM_CAP_SET_CALLBACK_VIDEOSTREAM, 0, 0);
    SendMessage(hWndC, WM_CAP_SET_CALLBACK_ERROR, 0, 0);
    SendMessage(hWndC, WM_CAP_SET_CALLBACK_STATUSA, 0, 0);
    SendMessage(hWndC, WM_CAP_DRIVER_CONNECT, 0, 0);
    SendMessage(hWndC, WM_CAP_SET_SCALE, 1, 0);
    SendMessage(hWndC, WM_CAP_SET_PREVIEWRATE, 66, 0);
    SendMessage(hWndC, WM_CAP_SET_OVERLAY, 1, 0);
    SendMessage(hWndC, WM_CAP_SET_PREVIEW, 1, 0);
  end;

end;

procedure TForm1.bntoutClick(Sender: TObject);
begin
if hWndC <> 0 then
  begin
    SendMessage(hWndC, WM_CAP_DRIVER_DISCONNECT, 0, 0);
    SendMessage(hWndC,WM_CLOSE,0,0);
    hWndC := 0;
  end
end;

procedure TForm1.bntaddphotoClick(Sender: TObject);
var
filename:string;
classname:string;
begin
if OpenPictureDialog1.Execute then
  begin
    filename:=ADOTable1.FieldByName('學號').AsString+ADOTable1.FieldByName('姓名').AsString+'.bmp';
    ClassName:=ADOTable1.FieldByName('班級').AsString;
    if not DirectoryExists(ClassName) then
     begin
     CreateDirectory(PChar(ExtractFilePath(ParamStr(0))+'\photo\'+classname),nil);
     end;
       ADOTable1.Edit;
       //PChar(ExtractFilePath(ParamStr(0))) 獲得當前的路徑
       //PChar(ExtractFilePath(ParamStr(0))+'\photo\'+classname)+'\'+FileName 指定存放的目錄
       copyfile(PChar(openpicturedialog1.FileName),PChar(PChar(ExtractFilePath(ParamStr(0))+'\photo\'+classname)+'\'+FileName),True);
       ADOTable1['相片']:=FileName;
       adotable1.Post;
 end;
    
end;

procedure TForm1.bntdelphotoClick(Sender: TObject);
var
filename:string;
classname:string;
begin
filename:=adotable1.fieldbyname('相片').AsString;
classname:=adotable1.fieldbyname('班級').AsString;
DeleteFile(PChar(PChar(ExtractFilePath(ParamStr(0))+'\photo\'+classname)+'\'+FileName));
adotable1.Edit;
adotable1.FieldByName('相片').AsString:='';
adotable1.Post;
end;

procedure TForm1.bntphotoClick(Sender: TObject);
var
filename,classname,photodir:String;
begin
 if hWndC <> 0 then
   begin
   //保存時的目標文件名

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久色.com| 日韩区在线观看| 日本不卡在线视频| ㊣最新国产の精品bt伙计久久| 欧美色图免费看| 国内精品写真在线观看| 亚洲曰韩产成在线| 欧美国产一区视频在线观看| 91精品免费在线观看| av在线不卡免费看| 国产一区二区三区精品视频| 午夜欧美大尺度福利影院在线看| 日本一区二区在线不卡| 欧美一区二区在线免费播放| 97精品久久久午夜一区二区三区| 国内精品久久久久影院色| 亚洲女厕所小便bbb| 2017欧美狠狠色| 欧美一区二区私人影院日本| 91免费国产在线观看| 国产成人精品午夜视频免费| 久久精品国产亚洲5555| 亚洲国产一区二区三区青草影视| 欧美国产日韩一二三区| 欧美mv日韩mv亚洲| 666欧美在线视频| 欧美视频在线观看一区| 99九九99九九九视频精品| 国产精品系列在线播放| 蜜臀av一级做a爰片久久| 亚洲与欧洲av电影| 夜夜精品浪潮av一区二区三区| 国产精品乱码人人做人人爱| 国产亚洲视频系列| 久久久久国产精品厨房| 久久日韩精品一区二区五区| 精品国产麻豆免费人成网站| 日韩一区二区三区在线视频| 欧美一区二区免费观在线| 欧美日韩国产中文| 7777精品伊人久久久大香线蕉最新版| 色综合久久六月婷婷中文字幕| eeuss影院一区二区三区 | 欧美激情一区不卡| 久久精品国产一区二区三区免费看| 亚洲男同1069视频| 亚洲品质自拍视频| 亚洲同性gay激情无套| 日韩理论片中文av| 亚洲精品中文字幕乱码三区| 亚洲黄色小视频| 亚洲伊人伊色伊影伊综合网| 亚洲电影一区二区| 天天色综合天天| 日日摸夜夜添夜夜添精品视频 | 91成人国产精品| 欧美最新大片在线看| 在线免费观看视频一区| 日本精品裸体写真集在线观看| 一本色道久久综合亚洲91| 欧洲精品在线观看| 欧美高清你懂得| 精品久久久久久无| 欧美国产日韩精品免费观看| 亚洲欧洲国产专区| 亚洲综合免费观看高清完整版| 亚洲妇熟xx妇色黄| 久久精品国产在热久久| 福利一区在线观看| 一本色道久久加勒比精品| 欧美日韩国产乱码电影| 日韩一级大片在线| 国产免费成人在线视频| 亚洲理论在线观看| 日韩成人精品在线观看| 激情成人午夜视频| 99re视频这里只有精品| 欧美色综合天天久久综合精品| 欧美成人午夜电影| 国产精品三级在线观看| 亚洲一卡二卡三卡四卡无卡久久| 日本大胆欧美人术艺术动态| 国产成人av电影| 欧美丝袜自拍制服另类| 久久久精品人体av艺术| 亚洲欧美aⅴ...| 麻豆国产欧美日韩综合精品二区| 成人精品国产福利| 欧美肥妇bbw| 国产精品每日更新| 美女视频一区二区| 色综合久久久久综合体桃花网| 欧美一级欧美三级| 中文字幕一区二| 捆绑调教一区二区三区| 91丨九色丨尤物| 亚洲精品在线电影| 夜夜精品浪潮av一区二区三区| 麻豆精品在线视频| 色综合色狠狠天天综合色| 精品国产乱子伦一区| 一区二区三区免费在线观看| 国产黑丝在线一区二区三区| 欧美日韩视频在线一区二区| 亚洲国产高清aⅴ视频| 日日骚欧美日韩| 91偷拍与自偷拍精品| 国产亚洲欧美日韩俺去了| 粉嫩一区二区三区性色av| 国产精品99久久久久久宅男| 国产成人8x视频一区二区| 欧美二区三区91| 亚洲精品成人在线| 国产白丝精品91爽爽久久| 日韩欧美一区二区免费| 亚洲一区二区三区中文字幕| 国产精品一区二区91| 91精品国产综合久久精品图片| 亚洲视频在线一区| k8久久久一区二区三区| 久久综合资源网| 美国毛片一区二区三区| 欧美日本不卡视频| 一区二区三区四区在线免费观看| 成人精品高清在线| 国产欧美一二三区| 国产电影一区二区三区| 精品av久久707| 久热成人在线视频| 日韩欧美一级二级三级| 日韩国产精品久久| 欧美精品一二三四| 亚洲成人激情综合网| 在线观看一区二区视频| 一区二区三区波多野结衣在线观看| eeuss鲁片一区二区三区在线观看 eeuss鲁片一区二区三区在线看 | 亚洲狠狠丁香婷婷综合久久久| 成人动漫一区二区三区| 国产精品理论在线观看| 99热99精品| 亚洲日韩欧美一区二区在线| 99精品视频中文字幕| 1区2区3区欧美| 色综合天天综合网天天狠天天| 亚洲色欲色欲www在线观看| 色综合咪咪久久| 一个色妞综合视频在线观看| 欧美日韩久久一区二区| 免费一级片91| 欧美精品一区二区三区久久久| 国产一区 二区 三区一级| 国产午夜久久久久| 99综合电影在线视频| 一区二区三区日本| 欧美日韩在线电影| 日韩中文字幕一区二区三区| 日韩欧美中文字幕精品| 国产精品1区2区| 中文字幕一区日韩精品欧美| 色999日韩国产欧美一区二区| 有坂深雪av一区二区精品| 欧美性欧美巨大黑白大战| 欧美96一区二区免费视频| 26uuu久久天堂性欧美| 风间由美一区二区av101 | 日韩高清在线一区| 欧美精品一区二区久久婷婷| 国产精品456露脸| 亚洲精品成人少妇| 欧美一区二区三区视频| 国产伦精一区二区三区| 尤物av一区二区| 日韩视频一区二区三区| 国产伦精一区二区三区| 亚洲美女免费视频| 精品少妇一区二区三区视频免付费| 国产精品一级在线| 亚洲精品老司机| 日韩女优电影在线观看| 成a人片国产精品| 视频一区视频二区中文| 国产三级精品在线| 欧美在线观看视频一区二区| 国产一区二区三区免费播放| 一区二区三区丝袜| 精品国产乱码久久久久久老虎| 成年人午夜久久久| 久久国产生活片100| 久久综合久久99| 精品亚洲porn| 亚洲免费观看在线观看| 日韩精品中午字幕| 色成年激情久久综合| 国产一区美女在线| 一级女性全黄久久生活片免费| 久久久久国产精品免费免费搜索| 欧美日韩一区二区三区不卡 | 国产自产2019最新不卡| 亚洲综合色自拍一区| 国产精品视频一区二区三区不卡 |