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

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

?? fcompiler.pas

?? Delphi編寫的一個支持語法高亮顯示和很多語言的文本編輯器
?? PAS
字號:
unit fCompiler;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, StdCtrls, ExtCtrls, ComCtrls, inifiles, ImgList, Buttons, strUtils,
  CorelButton;

type
  TfrmCompiler = class(TForm)
    lstMain: TListView;
    imgEXE: TImage;
    imgMain: TImageList;
    cmdNew: TCorelButton;
    cmdEdit: TCorelButton;
    cmdDelete: TCorelButton;
    cmdClose: TCorelButton;
    procedure cmdNewClick(Sender: TObject);
    procedure cmdEditClick(Sender: TObject);
    procedure cmdDeleteClick(Sender: TObject);
    procedure ListLangs();
    procedure FormCreate(Sender: TObject);
    procedure cmdCloseClick(Sender: TObject);
  private
    { Private declarations }
  public
    { Public declarations }
  end;

var
  frmCompiler: TfrmCompiler;

implementation

uses fSettings;

{$R *.dfm}

procedure TfrmCompiler.ListLangs();
var
  ini: TIniFile;
  rec: TSearchRec;
begin
  lstMain.Items.Clear;
  if findFirst(ExtractFilePath(Application.ExeName) + 'compile\' + '*.cmp', faAnyFile, Rec) = 0 then begin
    ini := TIniFile.Create(ExtractFilePath(Application.ExeName) + 'compile\' + rec.Name);
    with lstMain.Items.Add do begin;
      Caption :=  rec.Name;
      Subitems.Add(ini.ReadString('Compile', 'Extension', ''));
      Subitems.Add(ini.ReadString('Compile', 'Language', ''));
      Subitems.Add(ini.ReadString('Compile', 'Compile', ''));
      Subitems.Add(ini.ReadString('Compile', 'Variables', ''));
      Subitems.Add(ini.ReadString('Compile', 'InputForOutput', ''));
    end;
    ini.Destroy;
    While FindNext(rec) = 0 do
    begin
      ini := TIniFile.Create(ExtractFilePath(Application.ExeName) + 'compile\' + rec.Name);
      with lstMain.Items.Add do begin;
        Caption :=  rec.Name;
      Subitems.Add(ini.ReadString('Compile', 'Extension', ''));
      Subitems.Add(ini.ReadString('Compile', 'Language', ''));
      Subitems.Add(ini.ReadString('Compile', 'Compile', ''));
      Subitems.Add(ini.ReadString('Compile', 'Variables', ''));
      Subitems.Add(ini.ReadString('Compile', 'InputForOutput', ''));
      end;
      ini.Destroy;
    end;
  end;
end;

procedure TfrmCompiler.cmdNewClick(Sender: TObject);
var
  frmSettings: TfrmSettings;
begin
  frmSettings := TfrmSettings.Create(self);
  frmSettings.ShowModal;
end;

procedure TfrmCompiler.cmdEditClick(Sender: TObject);
var
  ini: TIniFile;
  frmSettings: TfrmSettings;
  tmpStr: String;
  i: Integer;
begin
  if lstMain.Selected = nil then exit;
  ini := TIniFile.Create(ExtractFilePath(Application.ExeName) + 'compile\' + lstMain.Selected.Caption);
  frmSettings := TfrmSettings.Create(self);
  frmSettings.edtFilename.Text := LeftStr(lstmain.Selected.Caption, Length(lstMain.Selected.Caption)-4);
  frmSettings.edtExt.text := ini.ReadString('Compile', 'Extension', '');
  frmSettings.edtComp.Text := ini.ReadString('Compile', 'Compile', '');
  frmSettings.edtOpt.text := ini.ReadString('Compile', 'Variables', '');
  tmpStr:=ini.ReadString('Compile', 'Language', '');
  for i:= 0 to frmSettings.cmbLang.Items.Count - 1 do begin
    if frmSettings.cmbLang.Items[i] = tmpStr then break;
  end;
  frmSettings.cmbLang.ItemIndex := i;
  tmpStr := ini.ReadString('Compile', 'InputForOutput', 'off');
  if tmpStr = 'on' then
    frmSettings.rdEOn.Checked := true
  else
    frmSettings.rdEOn.Checked := False;
  tmpStr := ini.ReadString('Compile', 'RunWhenComplete', 'off');
  if tmpStr = 'on' then
    frmSettings.rdROn.Checked := true
  else
    frmSettings.rdROn.Checked := False;
  tmpStr := ini.ReadString('Compile', 'CaptureOutput', 'off');
  if tmpStr = 'on' then
    frmSettings.rdCOn.Checked := true
  else
    frmSettings.rdCOn.Checked := False;
  ini.Destroy;
  frmSettings.ShowModal;
end;

procedure TfrmCompiler.cmdDeleteClick(Sender: TObject);
begin
  DeleteFile(ExtractFilePath(Application.ExeName) + 'compile\' + lstMain.Selected.Caption);
  ListLangs;
end;

procedure TfrmCompiler.FormCreate(Sender: TObject);
begin
  ListLangs;
end;

procedure TfrmCompiler.cmdCloseClick(Sender: TObject);
begin
  Close;
end;

end.

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
2020国产成人综合网| 国产综合色产在线精品| 成人免费高清视频在线观看| 欧美三片在线视频观看| 日本一区二区三区四区在线视频| 国产成人在线视频网址| 日韩一区二区在线观看| 一区二区三区在线视频播放| 99国产精品久久久| 综合分类小说区另类春色亚洲小说欧美| 日韩国产欧美在线视频| 欧美日产国产精品| 五月激情综合婷婷| 5858s免费视频成人| 免费在线看一区| 精品日韩一区二区| 国产精品中文字幕一区二区三区| 欧美日韩高清一区| 国产精品一区专区| 国产精品久久久久久久久久免费看 | 91精品国产色综合久久ai换脸| 亚洲一区二区欧美| 欧美精品丝袜中出| 色婷婷久久99综合精品jk白丝| 亚洲综合免费观看高清完整版在线 | 国产精品久久久久永久免费观看 | 成人国产精品免费观看| 亚洲一区二区三区影院| 久久嫩草精品久久久精品| 成人黄色av电影| 一区二区视频免费在线观看| 欧美精品久久99久久在免费线 | 欧美成人女星排名| 成人自拍视频在线| 五月天久久比比资源色| 久久综合精品国产一区二区三区| 懂色av一区二区三区蜜臀 | 欧美日韩亚洲综合一区二区三区| 午夜视黄欧洲亚洲| 一区二区高清视频在线观看| 精品久久久久久最新网址| 91在线精品一区二区| 久久er99热精品一区二区| 最新国产の精品合集bt伙计| 91精品国产综合久久婷婷香蕉 | 亚洲免费在线播放| 中文字幕视频一区二区三区久| 色又黄又爽网站www久久| 国产一区二区不卡| 精品一区二区三区免费| 成人黄色小视频在线观看| 久久精品国产99国产精品| 亚洲第四色夜色| 亚洲小说欧美激情另类| 欧美国产激情二区三区| 国产情人综合久久777777| 精品盗摄一区二区三区| 精品污污网站免费看| 欧美日韩视频一区二区| 欧美午夜一区二区| 精品视频999| 精品少妇一区二区三区| 国产网站一区二区| 日韩一区日韩二区| 亚洲日本va在线观看| 亚洲综合激情网| 性做久久久久久| 日本美女视频一区二区| 九九九久久久精品| 国产伦精一区二区三区| 99re成人在线| 欧美另类变人与禽xxxxx| 欧美一区二区美女| 国产欧美综合在线| 亚洲综合偷拍欧美一区色| 日韩高清在线电影| 成人黄色小视频在线观看| 欧美日韩卡一卡二| 国产亚洲一区二区三区四区| 亚洲手机成人高清视频| 日韩影院在线观看| 久久精品国产亚洲a| 色综合婷婷久久| 久久蜜桃av一区二区天堂 | 中文字幕一区二区日韩精品绯色| 一区二区高清在线| 国产一区二区三区不卡在线观看| 一本大道av一区二区在线播放| 91麻豆精品久久久久蜜臀 | 韩国在线一区二区| 欧洲另类一二三四区| 国产日韩精品一区二区浪潮av| 亚洲国产一区二区三区青草影视| 激情综合色播五月| 久久99久久精品| 成人a级免费电影| 日韩一级免费观看| 日韩电影在线观看电影| www.亚洲人| 成人免费在线视频| 高清不卡一区二区在线| 26uuu亚洲| 国产成人免费视频网站| 欧美xxxxx裸体时装秀| 婷婷开心久久网| 欧美日韩大陆在线| 丝袜美腿高跟呻吟高潮一区| 欧美三级韩国三级日本三斤| 亚洲欧美色图小说| 91精品福利视频| 五月婷婷色综合| 久久免费的精品国产v∧| 国产真实乱子伦精品视频| 国产盗摄一区二区| 欧美剧情片在线观看| 亚洲综合精品自拍| 欧美tickle裸体挠脚心vk| 不卡的av中国片| 一区二区欧美国产| 国产精品理伦片| 欧美视频在线一区| 国产麻豆午夜三级精品| 亚洲精品亚洲人成人网在线播放| 欧美日韩一级黄| 国产一区二区三区| 亚洲国产欧美另类丝袜| 久久免费视频一区| 欧洲在线/亚洲| 久久国产免费看| 日韩毛片精品高清免费| 欧美视频在线一区二区三区 | 欧美视频一区在线观看| 丁香啪啪综合成人亚洲小说| 天天av天天翘天天综合网| 国产欧美一区二区精品性色超碰| 欧美日韩极品在线观看一区| 91丨porny丨中文| 不卡一区二区在线| 久久电影网站中文字幕| 亚洲激情欧美激情| 一区二区在线电影| 亚洲欧美国产77777| 国产日产亚洲精品系列| 欧美乱妇15p| 91麻豆精品国产91久久久更新时间| 91婷婷韩国欧美一区二区| 成人性生交大片免费| 成人一区二区视频| 国产成人精品午夜视频免费| 国产99久久久精品| 国产盗摄视频一区二区三区| 国产精品自拍在线| 成人在线视频一区二区| av男人天堂一区| 欧美亚洲日本国产| 欧美伦理电影网| 精品国产伦一区二区三区免费| 2023国产精华国产精品| 日韩一区二区免费高清| 久久综合色8888| 国产精品久久三| 久久99久久久久| 久草中文综合在线| 豆国产96在线|亚洲| 色欧美乱欧美15图片| 精品视频1区2区| 91精品国产91热久久久做人人| 欧美一区二区三区白人| 久久久久久久久伊人| 亚洲三级视频在线观看| 亚洲国产日产av| 国产又黄又大久久| 欧美男同性恋视频网站| 国产欧美日韩亚州综合| 亚洲一区二区三区四区在线观看| 日韩电影在线一区二区三区| 波多野结衣中文字幕一区| 欧美精品一二三| 亚洲天堂2014| 国产一区二区三区四区五区美女| 色婷婷国产精品久久包臀| 2020国产精品久久精品美国| 亚洲国产人成综合网站| 成人av在线一区二区| 欧美精品一区二区三区四区| 视频一区二区不卡| 91香蕉视频黄| 一区二区三区产品免费精品久久75| 美国十次了思思久久精品导航| 波多野结衣中文一区| 久久久不卡影院| 性久久久久久久| 在线精品国精品国产尤物884a| 久久你懂得1024| 久久精品国产在热久久| 日韩免费在线观看| 蜜臀av国产精品久久久久| 欧美日本高清视频在线观看| 亚洲精品久久久蜜桃| 在线观看国产日韩|