📄 psvvb.pas
字号:
if KeyComp('end with') then Result := tkKey else
if KeyComp('asc') then Result := tkKey else
if KeyComp('tab') then Result := tkKey else Result := tkIdentifier;
end;
function TpsvVBRTF.Func24: TtkTokenKind;
begin
if KeyComp('iif') then Result := tkKey else Result := tkIdentifier;
end;
function TpsvVBRTF.Func26: TtkTokenKind;
begin
if KeyComp('mid') then Result := tkKey else
if KeyComp('eof') then Result := tkKey else
if KeyComp('dim') then Result := tkKey else Result := tkIdentifier;
end;
function TpsvVBRTF.Func27: TtkTokenKind;
begin
if KeyComp('rgb') then Result := tkKey else
if KeyComp('base') then Result := tkKey else Result := tkIdentifier;
end;
function TpsvVBRTF.Func28: TtkTokenKind;
begin
if KeyComp('fv') then Result := tkKey else
if KeyComp('beep') then Result := tkKey else
if KeyComp('call') then Result := tkKey else
if KeyComp('case') then Result := tkKey else
if KeyComp('is') then Result := tkKey else Result := tkIdentifier;
end;
function TpsvVBRTF.Func29: TtkTokenKind;
begin
if KeyComp('on') then Result := tkKey else
if KeyComp('chr') then Result := tkKey else Result := tkIdentifier;
end;
function TpsvVBRTF.Func30: TtkTokenKind;
begin
if KeyComp('loc') then Result := tkKey else
if KeyComp('date') then Result := tkKey else Result := tkIdentifier;
end;
function TpsvVBRTF.Func31: TtkTokenKind;
begin
if KeyComp('dir') then Result := tkKey else
if KeyComp('len') then Result := tkKey else Result := tkIdentifier;
end;
function TpsvVBRTF.Func32: TtkTokenKind;
begin
if KeyComp('mod') then Result := tkKey else
if KeyComp('get') then Result := tkKey else Result := tkIdentifier;
end;
function TpsvVBRTF.Func33: TtkTokenKind;
begin
if KeyComp('name') then Result := tkKey else
if KeyComp('lof') then Result := tkKey else
if KeyComp('or') then Result := tkKey else
if KeyComp('cdate') then Result := tkKey else
if KeyComp('cdate') then Result := tkKey else Result := tkIdentifier;
end;
function TpsvVBRTF.Func34: TtkTokenKind;
begin
if KeyComp('log') then Result := tkKey else Result := tkIdentifier;
end;
function TpsvVBRTF.Func35: TtkTokenKind;
begin
if KeyComp('val') then Result := tkKey else
if KeyComp('tan') then Result := tkKey else
if KeyComp('to') then Result := tkKey else
if KeyComp('atn') then Result := tkKey else Result := tkIdentifier;
end;
function TpsvVBRTF.Func36: TtkTokenKind;
begin
if KeyComp('clng') then Result := tkKey else
if KeyComp('rnd') then Result := tkKey else
if KeyComp('rem') then
begin
ApostropheProc;
fStringLen:=0;
Result := tkComment;
end
else
Result := tkIdentifier;
end;
function TpsvVBRTF.Func37: TtkTokenKind;
begin
if KeyComp('cos') then Result := tkKey else
if KeyComp('begin') then Result := tkKey else
if KeyComp('let') then Result := tkKey else
if KeyComp('hex') then Result := tkKey else Result := tkIdentifier;
end;
function TpsvVBRTF.Func38: TtkTokenKind;
begin
if KeyComp('spc') then Result := tkKey else
if KeyComp('pv') then Result := tkKey else
if KeyComp('imp') then Result := tkKey else
if KeyComp('oct') then Result := tkKey else Result := tkIdentifier;
end;
function TpsvVBRTF.Func39: TtkTokenKind;
begin
if KeyComp('dateadd') then Result := tkKey else
if KeyComp('clear') then Result := tkKey else
if KeyComp('for') then Result := tkKey else
if KeyComp('fix') then Result := tkKey else Result := tkIdentifier;
end;
function TpsvVBRTF.Func40: TtkTokenKind;
begin
if KeyComp('seek') then Result := tkKey else
if KeyComp('sgn') then Result := tkKey else
if KeyComp('line') then Result := tkKey else
if KeyComp('lcase') then Result := tkKey else Result := tkIdentifier;
end;
function TpsvVBRTF.Func41: TtkTokenKind;
begin
if KeyComp('lock') then Result := tkKey else
if KeyComp('err') then Result := tkKey else
if KeyComp('else') then Result := tkKey else Result := tkIdentifier;
end;
function TpsvVBRTF.Func42: TtkTokenKind;
begin
if KeyComp('chdir') then Result := tkKey else
if KeyComp('sub') then Result := tkKey else
if KeyComp('sin') then Result := tkKey else
if KeyComp('new') then Result := tkKey else Result := tkIdentifier;
end;
function TpsvVBRTF.Func43: TtkTokenKind;
begin
if KeyComp('csng') then Result := tkKey else
if KeyComp('int') then Result := tkKey else
if KeyComp('left') then Result := tkKey else Result := tkIdentifier;
end;
function TpsvVBRTF.Func44: TtkTokenKind;
begin
if KeyComp('cvar') then Result := tkKey else
if KeyComp('kill') then Result := tkKey else
if KeyComp('set') then Result := tkKey else
if KeyComp('rate') then Result := tkKey else
if KeyComp('space') then Result := tkKey else
if KeyComp('eqv') then Result := tkKey else Result := tkIdentifier;
end;
function TpsvVBRTF.Func45: TtkTokenKind;
begin
if KeyComp('ccur') then Result := tkKey else
if KeyComp('irr') then Result := tkKey else
if KeyComp('sln') then Result := tkKey else
if KeyComp('exp') then Result := tkKey else Result := tkIdentifier;
end;
function TpsvVBRTF.Func46: TtkTokenKind;
begin
if KeyComp('cint') then Result := tkKey else
if KeyComp('wend') then Result := tkKey else Result := tkIdentifier;
end;
function TpsvVBRTF.Func47: TtkTokenKind;
begin
if KeyComp('time') then Result := tkKey else
if KeyComp('cbool') then Result := tkKey else
if KeyComp('then') then Result := tkKey else Result := tkIdentifier;
end;
function TpsvVBRTF.Func48: TtkTokenKind;
begin
if KeyComp('long') then Result := tkKey else
if KeyComp('syd') then Result := tkKey else
if KeyComp('erase') then Result := tkKey else Result := tkIdentifier;
end;
function TpsvVBRTF.Func49: TtkTokenKind;
begin
if KeyComp('ucase') then Result := tkKey else
if KeyComp('redim') then Result := tkKey else
if KeyComp('pmt') then Result := tkKey else
if KeyComp('not') then Result := tkKey else
if KeyComp('not') then Result := tkKey else Result := tkIdentifier;
end;
function TpsvVBRTF.Func50: TtkTokenKind;
begin
if KeyComp('circle') then Result := tkKey else
if KeyComp('open') then Result := tkKey else Result := tkIdentifier;
end;
function TpsvVBRTF.Func52: TtkTokenKind;
begin
if KeyComp('raise') then Result := tkKey else
if KeyComp('now') then Result := tkKey else
if KeyComp('npv') then Result := tkKey else
if KeyComp('byte') then Result := tkKey else
if KeyComp('form') then Result := tkKey else Result := tkIdentifier;
end;
function TpsvVBRTF.Func53: TtkTokenKind;
begin
if KeyComp('nper') then Result := tkKey else Result := tkIdentifier;
end;
function TpsvVBRTF.Func54: TtkTokenKind;
begin
if KeyComp('sqr') then Result := tkKey else
if KeyComp('class') then Result := tkKey else
if KeyComp('close') then Result := tkKey else Result := tkIdentifier;
end;
function TpsvVBRTF.Func55: TtkTokenKind;
begin
if KeyComp('mkdir') then Result := tkKey else
if KeyComp('datediff') then Result := tkKey else
if KeyComp('object') then Result := tkKey else
if KeyComp('cbyte') then Result := tkKey else Result := tkIdentifier;
end;
function TpsvVBRTF.Func56: TtkTokenKind;
begin
if KeyComp('lset') then Result := tkKey else
if KeyComp('shell') then Result := tkKey else
if KeyComp('elseif') then Result := tkKey else Result := tkIdentifier;
end;
function TpsvVBRTF.Func57: TtkTokenKind;
begin
if KeyComp('str') then Result := tkKey else
if KeyComp('goto') then Result := tkKey else
if KeyComp('xor') then Result := tkKey else
if KeyComp('put') then Result := tkKey else
if KeyComp('while') then Result := tkKey else Result := tkIdentifier;
end;
function TpsvVBRTF.Func58: TtkTokenKind;
begin
if KeyComp('mirr') then Result := tkKey else
if KeyComp('isdate') then Result := tkKey else
if KeyComp('ipmt') then Result := tkKey else
if KeyComp('exit') then Result := tkKey else
if KeyComp('loop') then Result := tkKey else Result := tkIdentifier;
end;
function TpsvVBRTF.Func59: TtkTokenKind;
begin
if KeyComp('double') then Result := tkKey else Result := tkIdentifier;
end;
function TpsvVBRTF.Func60: TtkTokenKind;
begin
if KeyComp('with') then Result := tkKey else
if KeyComp('second') then Result := tkKey else
if KeyComp('cstr') then Result := tkKey else
if KeyComp('pset') then Result := tkKey else
if KeyComp('trim') then Result := tkKey else Result := tkIdentifier;
end;
function TpsvVBRTF.Func62: TtkTokenKind;
begin
if KeyComp('rmdir') then Result := tkKey else
if KeyComp('right') then Result := tkKey else
if KeyComp('rset') then Result := tkKey else
if KeyComp('hour') then Result := tkKey else Result := tkIdentifier;
end;
function TpsvVBRTF.Func63: TtkTokenKind;
begin
if KeyComp('next') then Result := tkKey else
if KeyComp('filelen') then Result := tkKey else
if KeyComp('public') then Result := tkKey else
if KeyComp('command') then Result := tkKey else
if KeyComp('array') then Result := tkKey else Result := tkIdentifier;
end;
function TpsvVBRTF.Func64: TtkTokenKind;
begin
if KeyComp('select') then Result := tkKey else
if KeyComp('gosub') then Result := tkKey else
if KeyComp('boolean') then Result := tkKey else
if KeyComp('width') then Result := tkKey else Result := tkIdentifier;
end;
function TpsvVBRTF.Func65: TtkTokenKind;
begin
if KeyComp('timer') then Result := tkKey else
if KeyComp('ppmt') then Result := tkKey else Result := tkIdentifier;
end;
function TpsvVBRTF.Func66: TtkTokenKind;
begin
if KeyComp('freefile') then Result := tkKey else
if KeyComp('single') then Result := tkKey else
if KeyComp('cverr') then Result := tkKey else Result := tkIdentifier;
end;
function TpsvVBRTF.Func67: TtkTokenKind;
begin
if KeyComp('reset') then Result := tkKey else Result := tkIdentifier;
end;
function TpsvVBRTF.Func68: TtkTokenKind;
begin
if KeyComp('lbound') then Result := tkKey else Result := tkIdentifier;
end;
function TpsvVBRTF.Func69: TtkTokenKind;
begin
if KeyComp('chdrive') then Result := tkKey else Result := tkIdentifier;
end;
function TpsvVBRTF.Func70: TtkTokenKind;
begin
if KeyComp('stop') then Result := tkKey else
if KeyComp('month') then Result := tkKey else
if KeyComp('module') then Result := tkKey else Result := tkIdentifier;
end;
function TpsvVBRTF.Func71: TtkTokenKind;
begin
if KeyComp('const') then Result := tkKey else
if KeyComp('compare') then Result := tkKey else Result := tkIdentifier;
end;
function TpsvVBRTF.Func72: TtkTokenKind;
begin
if KeyComp('ltrim') then Result := tkKey else
if KeyComp('static') then Result := tkKey else Result := tkIdentifier;
end;
function TpsvVBRTF.Func73: TtkTokenKind;
begin
if KeyComp('curdir') then Result := tkKey else
if KeyComp('format') then Result := tkKey else Result := tkIdentifier;
end;
function TpsvVBRTF.Func74: TtkTokenKind;
begin
if KeyComp('weekday') then Result := tkKey else
if KeyComp('error') then Result := tkKey else Result := tkIdentifier;
end;
function TpsvVBRTF.Func75: TtkTokenKind;
begin
if KeyComp('write') then Result := tkKey else Result := tkIdentifier;
end;
function TpsvVBRTF.Func76: TtkTokenKind;
begin
if KeyComp('until') then Result := tkKey else
if KeyComp('unlock') then Result := tkKey else Result := tkIdentifier;
end;
function TpsvVBRTF.Func77: TtkTokenKind;
begin
if KeyComp('ubound') then Result := tkKey else
if KeyComp('print') then Result := tkKey else Result := tkIdentifier;
end;
function TpsvVBRTF.Func78: TtkTokenKind;
begin
if KeyComp('integer') then Result := tkKey else
if KeyComp('rtrim') then Result := tkKey else Result := tkIdentifier;
end;
function TpsvVBRTF.Func79: TtkTokenKind;
begin
if KeyComp('empty') then Result := tkKey else Result := tkIdentifier;
end;
function TpsvVBRTF.Func80: TtkTokenKind;
begin
if KeyComp('instr') then Result := tkKey else
if KeyComp('input') then Result := tkKey else
if KeyComp('msgbox') then Result := tkKey else Result := tkIdentifier;
end;
function TpsvVBRTF.Func81: TtkTokenKind;
begin
if KeyComp('deftype') then Result := tkKey else
if KeyComp('resume') then Result := tkKey else Result := tkIdentifier;
end;
function TpsvVBRTF.Func82: TtkTokenKind;
begin
if KeyComp('minute') then Result := tkKey else
if KeyComp('switch') then Result := tkKey else
if KeyComp('qbcolor') then Result := tkKey else Result := tkIdentifier;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -