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

? 歡迎來(lái)到蟲(chóng)蟲(chóng)下載站! | ?? 資源下載 ?? 資源專(zhuān)輯 ?? 關(guān)于我們
? 蟲(chóng)蟲(chóng)下載站

?? mainwin.~pas

?? C語(yǔ)言試題庫(kù)及出題系統(tǒng),可以導(dǎo)入試題,定制試卷,出題及修改試題,同時(shí)帶上標(biāo)準(zhǔn)答案.
?? ~PAS
?? 第 1 頁(yè) / 共 2 頁(yè)
字號(hào):
unit MainWin;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, ToolWin, ComCtrls, ExtCtrls, StdCtrls, Buttons,importer, DB,
  ADODB, Grids, DBGrids, ImgList, DBCtrls, jpeg, MPlayer, OleCtrls,
  ShockwaveFlashObjects_TLB ;

type
  TForm1 = class(TForm)
    PageControl1: TPageControl;
    TabSheet1: TTabSheet;
    TabSheet2: TTabSheet;
    TabSheet3: TTabSheet;
    TabSheet4: TTabSheet;
    TabSheet5: TTabSheet;
    OpenDialog1: TOpenDialog;
    DataSource1: TDataSource;
    ADODataSet1: TADODataSet;
    ADOConnection1: TADOConnection;
    Panel2: TPanel;
    BitBtn3: TBitBtn;
    ImageList1: TImageList;
    Panel3: TPanel;
    DBGrid2: TDBGrid;
    Panel1: TPanel;
    Memo1: TMemo;
    ADODataSet2: TADODataSet;
    DataSource2: TDataSource;
    Splitter1: TSplitter;
    BitBtn2: TBitBtn;
    BitBtn4: TBitBtn;
    BitBtn5: TBitBtn;
    Splitter2: TSplitter;
    Memo3: TMemo;
    BitBtn6: TBitBtn;
    BitBtn7: TBitBtn;
    SaveDialog1: TSaveDialog;
    Timer1: TTimer;
    dingzhi: TTabSheet;
    Panel7: TPanel;
    Panel8: TPanel;
    BitBtn8: TBitBtn;
    DBGrid3: TDBGrid;
    DataSource3: TDataSource;
    ADODataSet3: TADODataSet;
    BitBtn9: TBitBtn;
    BitBtn10: TBitBtn;
    BitBtn11: TBitBtn;
    Splitter3: TSplitter;
    DBGrid4: TDBGrid;
    DataSource4: TDataSource;
    ADODataSet4: TADODataSet;
    Check2: TBitBtn;
    yongcun: TLabel;
    TabSheet7: TTabSheet;
    PageControl2: TPageControl;
    TabSheet8: TTabSheet;
    TabSheet9: TTabSheet;
    TabSheet10: TTabSheet;
    Label4: TLabel;
    Edit2: TEdit;
    Edit1: TEdit;
    Label3: TLabel;
    Label5: TLabel;
    Memo4: TMemo;
    BitBtn13: TBitBtn;
    PageControl3: TPageControl;
    TabSheet11: TTabSheet;
    TabSheet12: TTabSheet;
    BitBtn15: TBitBtn;
    BitBtn14: TBitBtn;
    Label2: TLabel;
    ADODataSet5: TADODataSet;
    DataSource5: TDataSource;
    DBGrid5: TDBGrid;
    DBGrid6: TDBGrid;
    DBGrid7: TDBGrid;
    DataSource6: TDataSource;
    DataSource7: TDataSource;
    ADODataSet6: TADODataSet;
    ADODataSet7: TADODataSet;
    Memo5: TMemo;
    Memo6: TMemo;
    Memo7: TMemo;
    BitBtn1: TBitBtn;
    Label1: TLabel;
    Label6: TLabel;
    BitBtn16: TBitBtn;
    RichEdit1: TRichEdit;
    Memo8: TMemo;
    BitBtn17: TBitBtn;
    Panel4: TPanel;
    Memo2: TMemo;
    DBGrid8: TDBGrid;
    DataSource8: TDataSource;
    ADODataSet8: TADODataSet;
    BitBtn18: TBitBtn;
    mainface: TPanel;
    ShockwaveFlash1: TShockwaveFlash;
    Panel5: TPanel;
    DBGrid1: TDBGrid;
    DBGrid9: TDBGrid;
    DBGrid10: TDBGrid;
    Splitter4: TSplitter;
    Splitter5: TSplitter;
    ADODataSet9: TADODataSet;
    DataSource9: TDataSource;
    ADODataSet10: TADODataSet;
    DataSource10: TDataSource;
    ADODataSet11: TADODataSet;
    DataSource11: TDataSource;
    procedure FormCreate(Sender: TObject);
    procedure BitBtn1Click(Sender: TObject);
    procedure BitBtn3Click(Sender: TObject);
    procedure DBGrid2CellClick(Column: TColumn);
    procedure BitBtn4Click(Sender: TObject);
    procedure BitBtn2Click(Sender: TObject);
    procedure BitBtn5Click(Sender: TObject);
    procedure BitBtn6Click(Sender: TObject);
    procedure BitBtn7Click(Sender: TObject);
    procedure BitBtn8Click(Sender: TObject);
    procedure BitBtn9Click(Sender: TObject);
    procedure DBGrid3KeyUp(Sender: TObject; var Key: Word;
      Shift: TShiftState);
    procedure DBGrid3MouseUp(Sender: TObject; Button: TMouseButton;
      Shift: TShiftState; X, Y: Integer);
    procedure BitBtn10Click(Sender: TObject);
    procedure DBGrid2KeyUp(Sender: TObject; var Key: Word;
      Shift: TShiftState);
    procedure BitBtn11Click(Sender: TObject);
    procedure Check2Click(Sender: TObject);
    procedure BitBtn13Click(Sender: TObject);
    procedure TabSheet5Show(Sender: TObject);
    procedure Image1Click(Sender: TObject);
    procedure BitBtn16Click(Sender: TObject);
    procedure BitBtn15Click(Sender: TObject);
    procedure BitBtn14Click(Sender: TObject);
    procedure BitBtn17Click(Sender: TObject);
    procedure BitBtn18Click(Sender: TObject);
    procedure ShockwaveFlash1FSCommand(ASender: TObject; const command,
      args: WideString);
    procedure DBGrid1CellClick(Column: TColumn);
    procedure DBGrid9CellClick(Column: TColumn);
  private
    { Private declarations }
  public
    { Public declarations }
  end;

var
  Form1: TForm1;
  exePath:widestring;
  imp:timporter;
  dbfile:string;
implementation
{$R *.dfm}
function exec(sql:string):_recordset;
begin;
  result:=form1.ADOConnection1.Execute(sql,cmdText,[]);
end;
procedure dingzhiRefresh;
var zf:real;
begin
 if form1.dbgrid3.tag=1 then begin
  form1.DBGrid3.Tag:=0;
  form1.dbgrid3.update;
  exec('update dingzhi set 總分=題量*每題分?jǐn)?shù) where 題型<>"合計(jì)"');
  zf:=exec('select sum(總分) from dingzhi where 題型<>"合計(jì)"').Fields.Item[0].Value;
  exec('update dingzhi set 總分='+floattostr(zf)+' where 題型="合計(jì)"');
  form1.adodataset3.Refresh;
 end;
end;

procedure TForm1.FormCreate(Sender: TObject);
begin
  mainface.Align:=alclient;
  exePath:=extractFilePath(application.ExeName);
  OpenDialog1.DefaultExt:='txt';
  OpenDialog1.InitialDir:=exePath;
  ShockwaveFlash1.Movie:=exepath+'face.swf';
  dbfile:=exepath+'db1.mdb';
  ADOConnection1.ConnectionString:='Provider=Microsoft.Jet.OLEDB.4.0;Data Source='+dbfile+';Password="";Persist Security Info=True;Jet OLEDB:Database Password=690911';
  adoconnection1.Open;
  adodataset3.open;
  adodataset2.Open;
  adodataset1.Open;
  adodataset5.open;
  adodataset6.open;
  adodataset7.open;
end;

procedure TForm1.BitBtn1Click(Sender: TObject);
begin
 if opendialog1.Execute then begin
  memo7.Lines.LoadFromFile(opendialog1.filename);
  bitbtn14.Hint:=opendialog1.FileName;
  bitbtn14.Enabled:=true;
 end else begin
  bitbtn14.Enabled:=false;
 end;
end;

procedure TForm1.BitBtn3Click(Sender: TObject);
var tx,zhang,nd,mtfs:string; sl,n,m:integer; rs:tadodataset;
begin
 bitbtn11.Click;
  randomize;
  adodataset11.Open;
  adodataset11.First;
  exec('delete from paper1');
  while not adodataset11.Eof do begin
    sl:=adodataset11.FieldValues['出題數(shù)量'];
    tx:=adodataset11.fieldvalues['tixing'];
    zhang:=adodataset11.FieldValues['zhishidian'];
    nd:=adodataset11.FieldValues['nandu'];
    exec('delete from paper0');
    exec('insert into paper0 select 題型,知識(shí)點(diǎn),難度,序號(hào),分?jǐn)?shù) from shiti where 題型='+tx+' and 知識(shí)點(diǎn)='+zhang+' and 難度='+nd);
    rs:=tadodataset.Create(nil);
    rs.Connection:=adoconnection1;
    rs.CommandType:=cmdText;
    rs.CommandText:='select * from paper0';
    rs.Open;
    while (sl>0)and(not rs.Eof) do begin
      n:=rs.RecordCount;
      rs.First;
      m:=random(n);
      rs.MoveBy(m);
      exec('insert into paper1 select * from paper0 where 知識(shí)點(diǎn)='+inttostr(rs['知識(shí)點(diǎn)'])+' and 序號(hào)='+inttostr(rs['序號(hào)']));
      rs.Delete;
      sl:=sl-1;
    end;
    rs.Close;
    rs.Free;
    adodataset11.Next;
  end;
  exec('drop table shiti1');
  Exec('select tixing.*,zhishidian.*,nandu.*,paper1.序號(hào),paper1.分?jǐn)?shù) into shiti1 from paper1,tixing,zhishidian,nandu where paper1.題型=tixing.tixing and paper1.知識(shí)點(diǎn)=zhishidian.zhishidian and paper1.難度=nandu.nandu');
  //更新每題分?jǐn)?shù)
  adodataset3.First;
  while not adodataset3.Eof do begin
    mtfs:=adodataset3.FieldByName('每題分?jǐn)?shù)').AsString;
    tx:=  adodataset3.fieldbyname('tixing').AsString;
    adodataset3.Next;
    Exec('update shiti1 set 分?jǐn)?shù)=分?jǐn)?shù) * '+mtfs+' where tixing='+tx);
  end;
  adodataset1.Requery([]);
  tabsheet2.Show;
end;

procedure TForm1.DBGrid2CellClick(Column: TColumn);
var zh,xh:string;
begin
  zh:=inttostr(adodataset1.fieldvalues['zhishidian']);
  xh:=inttostr(adodataset1.fieldvalues['序號(hào)']);
  memo2.Text:=exec('select top 1 題干 from shiti where 知識(shí)點(diǎn)='+zh+' and 序號(hào)='+xh).Fields[0].Value;
end;

procedure TForm1.BitBtn4Click(Sender: TObject);
begin
 Exec('delete from plan0');
 Exec('insert into plan0 select distinct 題型 as tixing,知識(shí)點(diǎn) as zhishidian,難度 as nandu from shiti order by 題型,知識(shí)點(diǎn),難度');
 Exec('delete from plan');
 Exec('insert into plan select tixing.*,zhishidian.*,nandu.* from plan0,tixing,zhishidian,nandu where plan0.tixing=tixing.tixing and plan0.zhishidian=zhishidian.zhishidian and plan0.nandu=nandu.nandu');
 adodataset2.Requery([]);
end;

procedure TForm1.BitBtn2Click(Sender: TObject);
var tx,zhang,nd,xh:string; n,m:integer; rs:tadodataset;
begin
  randomize;
  tx:=adodataset1.fieldvalues['tixing'];
  zhang:=adodataset1.FieldValues['zhishidian'];
  nd:=adodataset1.FieldValues['nandu'];
  xh:=adodataset1.FieldValues['序號(hào)'];
  exec('delete from paper2');
  exec('insert into paper2 select tixing as 題型,zhishidian as 知識(shí)點(diǎn),nandu as 難度,序號(hào),分?jǐn)?shù) from shiti1 where tixing='+tx+' and zhishidian='+zhang+' and nandu='+nd);
  exec('delete from paper0');
  exec('insert into paper0 select 題型,知識(shí)點(diǎn),難度,序號(hào),分?jǐn)?shù) from shiti where 題型='+tx+' and 知識(shí)點(diǎn)='+zhang+' and 難度='+nd);
  rs:=tadodataset.Create(nil);
  rs.Connection:=adoconnection1;
  rs.CommandType:=cmdText;
  rs.CommandText:='select * from paper0';
  rs.Open;

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
一区二区三区av电影| 成人美女视频在线看| 成人av网在线| 91精品国产色综合久久不卡蜜臀| 久久婷婷综合激情| 日本人妖一区二区| 在线观看精品一区| 国产精品白丝在线| 国产精品综合一区二区三区| 欧美在线免费观看视频| 国产亚洲成av人在线观看导航| 天堂va蜜桃一区二区三区漫画版 | 亚洲一区二区三区自拍| 国产一区二区三区四区五区美女 | 91黄色激情网站| 久久精品夜色噜噜亚洲a∨| 日韩和欧美一区二区| 色视频成人在线观看免| 国产欧美精品一区| 国产精品66部| 久久无码av三级| 精品一区二区三区在线播放| 欧美精品123区| 亚洲成av人片在线观看| 欧美色综合影院| 一区二区不卡在线播放| 99国产精品视频免费观看| 综合久久一区二区三区| gogo大胆日本视频一区| 国产精品天美传媒| 岛国av在线一区| 国产精品久久久久三级| 成人app网站| 综合自拍亚洲综合图不卡区| 成人高清伦理免费影院在线观看| 国产亚洲综合色| proumb性欧美在线观看| 亚洲欧洲色图综合| 日本韩国视频一区二区| 亚洲电影第三页| 91精品国产91久久久久久最新毛片 | 久久在线观看免费| 国内精品不卡在线| 亚洲国产精华液网站w| 97久久超碰精品国产| 一区二区三区在线观看欧美 | 成人自拍视频在线| 国产精品护士白丝一区av| 色婷婷国产精品久久包臀| 亚洲综合男人的天堂| 欧美怡红院视频| 久久精品久久99精品久久| 精品日韩99亚洲| 99久久99久久综合| 亚洲mv在线观看| 精品国精品自拍自在线| 国产精品亚洲视频| 悠悠色在线精品| 精品国产亚洲在线| www.一区二区| 天堂一区二区在线| 精品久久久网站| 97成人超碰视| 久久国产视频网| 亚洲视频免费在线观看| 69av一区二区三区| 国产69精品久久777的优势| 亚洲靠逼com| 精品国产成人系列| 99在线精品一区二区三区| 亚洲一区二区三区激情| 久久伊99综合婷婷久久伊| 91片黄在线观看| 精品一区二区三区的国产在线播放| 国产亚洲女人久久久久毛片| 欧美曰成人黄网| 国产电影一区在线| 蜜臀国产一区二区三区在线播放| 国产精品三级电影| 日韩精品最新网址| 欧美又粗又大又爽| 国产91精品在线观看| 日欧美一区二区| 亚洲男同1069视频| 久久一留热品黄| 欧美精品xxxxbbbb| 91网站在线观看视频| 国产呦萝稀缺另类资源| 日本午夜精品视频在线观看| 国产精品婷婷午夜在线观看| 日韩女优视频免费观看| 欧洲精品视频在线观看| 成人免费毛片片v| 精品一区二区三区免费播放| 亚洲成a人v欧美综合天堂| 国产精品狼人久久影院观看方式| 欧美精品一区二区精品网| 欧美久久久久久蜜桃| 色婷婷久久久亚洲一区二区三区 | 中文字幕 久热精品 视频在线| 日韩一区二区电影| 在线电影一区二区三区| 欧美亚洲综合一区| 欧美性受xxxx黑人xyx| 91亚洲午夜精品久久久久久| 成人精品国产一区二区4080| 国产一区二区毛片| 国产在线一区观看| 国产精品自拍网站| 国产成人亚洲精品狼色在线| 国内久久婷婷综合| 国产一区91精品张津瑜| 国产一区不卡在线| 国产盗摄精品一区二区三区在线 | 狠狠色丁香婷婷综合| 日本女优在线视频一区二区| 日韩精品国产精品| 日韩黄色片在线观看| 免费久久99精品国产| 国内久久精品视频| 国产成人精品免费一区二区| 国产成人av影院| 不卡一卡二卡三乱码免费网站| 成人免费视频app| 91久久精品一区二区三| 欧美日韩1234| 日韩欧美在线网站| 国产片一区二区| 亚洲卡通欧美制服中文| 五月激情综合网| 开心九九激情九九欧美日韩精美视频电影| 日韩av中文字幕一区二区三区| 免费国产亚洲视频| 国产aⅴ综合色| 色狠狠桃花综合| 日韩午夜在线影院| 久久久久免费观看| 亚洲视频在线一区二区| 亚洲国产成人高清精品| 日本不卡一二三| 99免费精品在线| 在线不卡一区二区| 久久久久久久精| 夜夜亚洲天天久久| 激情丁香综合五月| 99热在这里有精品免费| 91精品在线免费观看| 国产欧美一区二区三区网站| 亚洲精品免费电影| 久久99精品国产.久久久久| 99久久99久久精品免费看蜜桃| 欧美午夜精品电影| 精品福利av导航| 一区二区视频在线看| 亚洲成人av电影| 成人免费高清视频| 91精品国产综合久久久久久久久久| 久久婷婷综合激情| 性欧美大战久久久久久久久| 国产精选一区二区三区| 欧美视频自拍偷拍| 国产精品理伦片| 久久se精品一区精品二区| 91视频在线看| 久久久久久久久久久99999| 亚洲综合视频在线| 不卡的电影网站| 精品理论电影在线| 亚洲成人资源网| caoporn国产一区二区| 欧美成人aa大片| 亚洲午夜免费福利视频| 国产69精品久久99不卡| 日韩精品一区二区三区蜜臀| 亚洲桃色在线一区| 成人一区二区三区视频在线观看| 欧美在线观看一二区| 欧美经典一区二区| 另类专区欧美蜜桃臀第一页| 日本黄色一区二区| 亚洲视频一区二区在线| 国产成人综合网站| 久久综合九色欧美综合狠狠| 免费成人在线视频观看| 欧洲一区二区三区在线| 亚洲色图在线视频| 成人av在线观| 国产人久久人人人人爽| 国内精品视频666| 欧美电视剧在线观看完整版| 三级在线观看一区二区| 欧美午夜宅男影院| 亚洲综合成人网| 在线精品亚洲一区二区不卡| 国产精品麻豆视频| 高清久久久久久| 日本一区二区三区国色天香| 国产一区二区免费视频| 国产婷婷色一区二区三区| 国产一区二区三区四区五区美女|