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

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

?? mainpas.pas

?? 網頁特效生成工具!VCLSKIN的操作!
?? PAS
字號:
unit mainpas;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, Menus, ToolWin, ComCtrls, ImgList, StdCtrls, OleCtrls, SHDocVw,
  ExtCtrls, DB, ADODB, WinSkinData,ShellAPI,IniFiles, jpeg;

type
  Tfrmain = class(TForm)
    mm1: TMainMenu;
    N1: TMenuItem;
    N2: TMenuItem;
    b1: TMenuItem;
    s1: TMenuItem;
    N3: TMenuItem;
    N4: TMenuItem;
    N5: TMenuItem;
    t1: TMenuItem;
    b2: TMenuItem;
    g1: TMenuItem;
    CoolBar1: TCoolBar;
    ToolBar1: TToolBar;
    ToolButton1: TToolButton;
    ToolButton2: TToolButton;
    ToolButton3: TToolButton;
    ToolButton4: TToolButton;
    ToolButton5: TToolButton;
    ToolButton6: TToolButton;
    ImageList1: TImageList;
    StatusBar1: TStatusBar;
    TreeView1: TTreeView;
    ImageList2: TImageList;
    Splitter1: TSplitter;
    PageControl1: TPageControl;
    TabSheet1: TTabSheet;
    Memo1: TMemo;
    TabSheet2: TTabSheet;
    WebBrowser1: TWebBrowser;
    ADOQuery1: TADOQuery;
    ImageList3: TImageList;
    N6: TMenuItem;
    N7: TMenuItem;
    SkinData1: TSkinData;
    Panel1: TPanel;
    QrySkinName: TADOQuery;
    Panel2: TPanel;
    Image1: TImage;
    PopupMenu1: TPopupMenu;
    x1: TMenuItem;
    x2: TMenuItem;
    x3: TMenuItem;
    procedure FormClose(Sender: TObject; var Action: TCloseAction);
    procedure ToolButton6Click(Sender: TObject);
    procedure FormCreate(Sender: TObject);
    procedure FormShow(Sender: TObject);
    procedure TreeView1Click(Sender: TObject);
    procedure N6Click(Sender: TObject);
    procedure g1Click(Sender: TObject);
    procedure b1Click(Sender: TObject);
    procedure ToolButton2Click(Sender: TObject);
    procedure s1Click(Sender: TObject);
    procedure ToolButton3Click(Sender: TObject);
    procedure x1Click(Sender: TObject);
    procedure x2Click(Sender: TObject);
    procedure x3Click(Sender: TObject);
    procedure N4Click(Sender: TObject);
    procedure ToolButton5Click(Sender: TObject);
  private
    { Private declarations }
  procedure AddteSpecially;//添加特效的過程
  procedure readiniSkin;//定義讀取INI文件的過程
  public
    { Public declarations }
  end;

var
  frmain: Tfrmain;

implementation

uses datalink, skinpas, edittx, newRoot, editscesend, NewSpecially;

{$R *.dfm}

procedure Tfrmain.FormClose(Sender: TObject; var Action: TCloseAction);
var i:Integer;
begin
 i:=Application.MessageBox('確定要退出嗎?','詢問',MB_ICONQUESTION+MB_OKCANCEL);
 if i=2 then
 Abort;
end;

procedure Tfrmain.ToolButton6Click(Sender: TObject);
begin
Self.Close;
end;
//*****************************************************************************
//*******************功能說明:添加網頁特效列表*********************************
//*****************************************************************************
procedure Tfrmain.AddteSpecially;
var QryNode:TADOQuery;//定義父節點
var QryChindNode:TADOQuery;//定義第一子節點
var QryLastNode:TADOQuery;//定義第二節點
var Node,Cnode,lNode:TTreeNode;
begin
//創建數據連接
QryNode:=TADOQuery.Create(QryNode);
QryNode.Connection:=DataConnection.con;
QryNode.Close;
QryNode.SQL.Clear;
QryNode.SQL.Add('select title as 名稱  from title group by title');
QryNode.Open;
QryChindNode:=TADOQuery.Create(QryChindNode);
QryChindNode.Connection:=DataConnection.con;
QryLastNode:=TADOQuery.Create(QryLastNode);
QryLastNode.Connection:=DataConnection.con;
TreeView1.Items.Clear;
 while not QryNode.Recordset.EOF do
  begin
  //添加第一根節點
  Node:=TreeView1.Items.AddChild(nil,QryNode.Recordset.Fields['名稱'].Value);
  Node.ImageIndex:=1;
  //開始添加第二個子節點
  QryChindNode.Close;
  QryChindNode.SQL.Clear;
  QryChindNode.SQL.Add('select * from title where title='+chr(39)+Trim(QryNode.Recordset.Fields['名稱'].Value)+chr(39) );
  QryChindNode.Open;
     while not QryChindNode.Recordset.EOF do
     begin
     Cnode:=TreeView1.Items.AddChild(Node,Trim(QryChindNode.Recordset.Fields['desce'].Value));
     Cnode.ImageIndex:=0;
     //添加第三節點
     QryLastNode.Close;
     QryLastNode.SQL.Clear;
     QryLastNode.SQL.Add('select * from Code where title='+Trim(QryChindNode.Recordset.Fields['ID'].Value));
     QryLastNode.Open;
       while not QryLastNode.Recordset.EOF do
        begin
        lNode:=TreeView1.Items.AddChild(Cnode,Trim(QryLastNode.Recordset.Fields['Desce'].Value));
        lNode.ImageIndex:=0;
        lNode.StateIndex:=QryLastNode.Recordset.Fields['ID'].Value;
        QryLastNode.Recordset.MoveNext; 
        end;
     QryChindNode.Recordset.MoveNext;
     end;
   
  QryNode.Recordset.MoveNext;
  end;
end;
procedure Tfrmain.FormCreate(Sender: TObject);
begin
Self.Left:=(Screen.DesktopWidth -Self.Width ) div 2;
Self.Top:=(Screen.DesktopHeight -Self.Height) div 2;
//readiniSkin;
end;
procedure Tfrmain.FormShow(Sender: TObject);
begin
AddteSpecially;
readiniSkin;
end;

procedure Tfrmain.TreeView1Click(Sender: TObject);
var StrUSerID:String;
begin
if TreeView1.Selected.getFirstChild <>nil then
 begin
 Abort;
 end
  else
   begin
   Panel1.Visible:=True;
   Panel2.Visible:=False;
   Panel1.Caption:='頁面打開中請等待. . . . . ';
   Self.Refresh;
   StrUSerID:=IntToStr(TreeView1.Selected.StateIndex);
   ADOQuery1.Close;
   ADOQuery1.SQL.Clear;
   ADOQuery1.SQL.Add('select * from Code where ID='+StrUSerID);
   ADOQuery1.Open;
   if not ADOQuery1.Recordset.EOF then
   begin
   Memo1.Text:=ADOQuery1.Recordset.Fields['code'].Value;
   Memo1.Lines.SaveToFile(ExtractFilePath(Application.ExeName)+'temp.htm');
   WebBrowser1.Navigate(ExtractFilePath(Application.ExeName)+'temp.htm');
   StatusBar1.Panels[0].Text:='當前特效:'+TreeView1.Selected.Text;
   ADOQuery1.Close;
   end;
   Panel1.Visible:=False;
   end;
end;

procedure Tfrmain.N6Click(Sender: TObject);
begin
frmskin:=Tfrmskin.Create(Self);
frmskin.Show;
end;

procedure Tfrmain.g1Click(Sender: TObject);
begin
ShellAbout(0,'[網頁特效集錦]','3600工作室',Application.Icon.Handle);
end;

procedure Tfrmain.b1Click(Sender: TObject);
begin
if TreeView1.Selected.getFirstChild<>nil then
 begin
 Abort;
 Exit;
end;
if TreeView1.Selected =nil then
 begin
 Abort;
 Exit;
 end;
 Screen.Cursor:=crHourGlass;
 frmedittx:=Tfrmedittx.Create(Self);
with frmedittx do
 begin
 qryEdit.Close;
 qryEdit.SQL.Clear;
 qryEdit.SQL.Add('select * from code where ID='+IntToStr(TreeView1.Selected.StateIndex));
 qryEdit.Open;
 Memo1.Text:=qryEdit.Recordset.Fields['code'].Value;
 end;
frmedittx.Show;
Screen.Cursor:=crDefault;
end;

procedure Tfrmain.ToolButton2Click(Sender: TObject);
begin
b1.Click;
end;
//******************************************************************************
//******************功能說明:根據讀取的ini文件并根據配置裝載皮膚****************
//******************************************************************************
procedure Tfrmain.readiniSkin;
 var SkininiFile:TIniFile;
 var StrSkInname:String;//存放皮膚名稱
 var SrmSkin:TStream;//定義流變量
 begin
 //創建ini文件
 SkininiFile:=TIniFile.Create(ExtractFilePath(Application.ExeName)+'skinconfig.ini');
 StrSkInname:=SkininiFile.ReadString('skin','name','[系統默認]');
 QrySkinName.Close;
 QrySkinName.SQL.Clear;
 QrySkinName.SQL.Add('select * from softskin where 名稱='+chr(39)+StrSkInname+chr(39));
 QrySkinName.Open;
 //判斷時候需要加載皮膚
 if QrySkinName.Recordset.RecordCount>0 then
 begin
 SrmSkin:=qrySkinName.CreateBlobStream(qrySkinName.FieldByName('文件'),bmRead);
 SkinData1.LoadFromStream(SrmSkin);
 SkinData1.Active:=True;
 end;
//------------------------------------------------------------------------------
end;
procedure Tfrmain.s1Click(Sender: TObject);
var i:Integer;
begin
i:=Application.MessageBox('確定要刪除當前特效嗎?特效刪除后將無法恢復確認操作嗎?','詢問',MB_ICONQUESTION+MB_OKCANCEL);
if i=1 then
 begin
 //刪除特效的過程
 if TreeView1.Selected.getFirstChild <>nil then
  begin
  Application.MessageBox('選定的節點不是特效節點!請確認你的操作!','提示',MB_ICONEXCLAMATION+MB_OK);
  Exit;
  end;
 if TreeView1.Selected =nil then
  begin
  Application.MessageBox('請選定你要刪除的特效!','提示',MB_ICONEXCLAMATION+MB_OK);
  Exit;
  end;
//刪除操作
  ADOQuery1.Close;
  ADOQuery1.SQL.Clear;
  ADOQuery1.SQL.Add('delete from code where ID='+IntToStr(TreeView1.Selected.StateIndex));
  ADOQuery1.ExecSQL;
  TreeView1.Selected.Delete;
  Application.MessageBox('記錄刪除成功!','提示',MB_ICONINFORMATION+MB_OK);

 end;
end;

procedure Tfrmain.ToolButton3Click(Sender: TObject);
begin
s1.Click;
end;

procedure Tfrmain.x1Click(Sender: TObject);
begin
frmnewroot:=Tfrmnewroot.Create(Self);
frmnewroot.Show;
end;

procedure Tfrmain.x2Click(Sender: TObject);
begin
frmsecesend:=Tfrmsecesend.Create(Self);
frmsecesend.Show;
end;

procedure Tfrmain.x3Click(Sender: TObject);
begin
 frmNewSpecially:=TfrmNewSpecially.Create(Self);
 frmNewSpecially.Show; 
end;

procedure Tfrmain.N4Click(Sender: TObject);
begin
AddteSpecially;
end;

procedure Tfrmain.ToolButton5Click(Sender: TObject);
begin
AddteSpecially;
end;

end.

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
成人精品视频一区二区三区尤物| 蜜臀av性久久久久蜜臀aⅴ流畅| 国产女人aaa级久久久级 | 欧美无砖专区一中文字| 精品蜜桃在线看| 亚洲精品欧美激情| 国产精品一区二区久激情瑜伽 | 国产偷国产偷精品高清尤物 | 久久众筹精品私拍模特| 一区二区三区在线高清| 国产二区国产一区在线观看| 日韩一区二区三区在线视频| 亚洲免费看黄网站| 成年人国产精品| 国产偷国产偷亚洲高清人白洁| 日韩主播视频在线| 91国产丝袜在线播放| 中国色在线观看另类| 黄页网站大全一区二区| 欧美浪妇xxxx高跟鞋交| 亚洲激情图片一区| av一区二区久久| 国产精品美女久久久久久2018 | 国产一区二区91| 日韩欧美一区二区三区在线| 亚洲成人第一页| 欧美日韩性生活| 午夜精品成人在线视频| 欧美三级电影在线看| 亚洲精品v日韩精品| 成人国产免费视频| 亚洲国产精品成人综合色在线婷婷 | 欧美成人vr18sexvr| 日本伊人精品一区二区三区观看方式| 91啦中文在线观看| 一区二区三区国产精华| 色老综合老女人久久久| 亚洲情趣在线观看| 在线免费观看日本一区| 亚洲美女电影在线| 欧美在线一二三| 亚洲v日本v欧美v久久精品| 欧美日本精品一区二区三区| 偷拍一区二区三区四区| 91精品国产91热久久久做人人| 午夜精品久久久久久久99樱桃| 欧美色视频在线| 日本在线不卡视频| 精品国产乱码久久久久久久| 国产永久精品大片wwwapp| 国产亚洲综合色| 91网站黄www| 亚洲sss视频在线视频| 欧美一区二区三区电影| 国产精品一级黄| 成人免费视频在线观看| 欧美日韩久久一区| 久久精品av麻豆的观看方式| 日本一区二区成人| 91久久免费观看| 免费在线一区观看| 国产精品欧美综合在线| 欧美三级中文字| 国产精品综合久久| 亚洲精品日韩综合观看成人91| 91精品一区二区三区在线观看| 国产麻豆欧美日韩一区| 一区二区三区四区激情| 精品成人在线观看| 色综合视频在线观看| 日本视频一区二区三区| 中文字幕欧美区| 欧美日韩不卡在线| av网站一区二区三区| 亚洲一区在线观看视频| 欧美精品一区二区三区视频 | 亚洲区小说区图片区qvod| 欧美一区二区播放| 成人av影院在线| 蜜桃一区二区三区在线| 亚洲丝袜制服诱惑| 欧美精品一区二区三区四区| 91久久一区二区| 成人教育av在线| 极品销魂美女一区二区三区| 亚洲美女免费在线| 亚洲国产精品传媒在线观看| 91精品在线免费| 欧美色图在线观看| av动漫一区二区| 国产一区二区剧情av在线| 亚洲成人av电影| 亚洲精品免费看| 国产精品人成在线观看免费| 精品国产自在久精品国产| 欧美在线影院一区二区| 99精品视频一区| 粉嫩av一区二区三区| 日本不卡免费在线视频| 亚洲另类一区二区| 亚洲欧洲日韩综合一区二区| 久久这里只有精品视频网| 91 com成人网| 欧美日韩亚洲另类| 欧美午夜一区二区三区| 在线精品国精品国产尤物884a | 麻豆91在线播放| 亚洲成人久久影院| 亚洲网友自拍偷拍| 亚洲成人精品一区| 亚洲电影在线播放| 夜夜操天天操亚洲| 亚洲电影你懂得| 亚洲第一激情av| 五月天欧美精品| 免费黄网站欧美| 精品在线你懂的| 国模少妇一区二区三区| 国产精品2024| 成人国产免费视频| 色综合色狠狠天天综合色| 91女人视频在线观看| 色综合色狠狠综合色| 色婷婷国产精品综合在线观看| 一本到高清视频免费精品| 97se亚洲国产综合自在线不卡| 日本高清不卡在线观看| 欧美性高清videossexo| 91麻豆精品国产91久久久久| 欧美一区二区私人影院日本| 欧美大片顶级少妇| 日本一区二区三区四区在线视频| 中文字幕第一区| 一区二区三区中文在线| 香蕉成人伊视频在线观看| 久久国产精品区| 成人在线综合网| 欧美三级中文字| 久久看人人爽人人| 亚洲欧美日韩中文播放| 日韩精品电影在线| 国产高清精品久久久久| 色综合久久99| 欧美一级专区免费大片| 国产欧美视频一区二区三区| 悠悠色在线精品| 男男视频亚洲欧美| 99国产一区二区三精品乱码| 欧美日韩一卡二卡| 久久久久久久久蜜桃| 亚洲品质自拍视频| 奇米一区二区三区| 成人性生交大片| 欧美日韩亚州综合| 国产精品色在线观看| 肉丝袜脚交视频一区二区| 国产成人综合亚洲91猫咪| 欧美日韩不卡一区| 国产精品女主播在线观看| 午夜电影一区二区三区| 成人午夜伦理影院| 91精品久久久久久久99蜜桃| 国产视频一区在线播放| 污片在线观看一区二区| 不卡一区二区在线| 精品国产一二三区| 亚洲国产日韩在线一区模特| 国产99久久久久| 日韩三级高清在线| 亚洲一区二区三区不卡国产欧美| 国产成人超碰人人澡人人澡| 欧美精品乱码久久久久久按摩| 中文字幕 久热精品 视频在线| 三级久久三级久久| 日本精品视频一区二区三区| wwww国产精品欧美| 日韩黄色免费电影| 欧美性三三影院| 亚洲欧美激情一区二区| 国产成人亚洲综合a∨婷婷| 91 com成人网| 亚洲成人综合在线| 色综合久久综合网欧美综合网| 精品久久久久99| 毛片一区二区三区| 欧美一二三区在线观看| 一区二区高清在线| 91免费视频网址| 中文字幕成人av| 国产在线视频不卡二| 欧美一区二区性放荡片| 香港成人在线视频| 精品视频一区 二区 三区| 亚洲精品免费看| 日本高清视频一区二区| 亚洲男帅同性gay1069| 94色蜜桃网一区二区三区| 国产精品灌醉下药二区| 成人不卡免费av| 国产精品高潮呻吟久久|