国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > ASP > 正文

ASP語法高亮類代碼

2024-05-04 11:01:59
字體:
供稿:網(wǎng)友
此類高亮根據(jù)Editplus高亮來做的 

復(fù)制代碼 代碼如下:
Class Wyd_AspCodeHighLight 
Private RegEx 
Public Keyword,ObjectCommand,Strings,VBCode 
Public KeyWordColor,ObjectCommandColor,StringsColor,Comment,CodeColor 
  Private Sub Class_Initialize() 
    Set RegEx = New RegExp 
RegEx.IgnoreCase = True   ' 設(shè)置是否區(qū)分字母的大小寫 True 不區(qū)分。 
    RegEx.Global = True   ' 設(shè)置全程性質(zhì)。 
    KeyWordColor="#0000FF" 
    ObjectCommandColor="#FF0000" 
    StringsColor="#FF00FF" 
Comment="#008000" 
CodeColor="#993300" 
Keyword="Set|Private|If|Then|Sub|End|Function|For|Next|Do|While|Wend|True|False|Nothing|Class" '關(guān)建字 請自己添加 
ObjectCommand="Left|Mid|Right|Int|Cint|Clng|String|Join|Array" '函數(shù) 請自己添加 
VBCode="" 
  End Sub 
  Private Sub Class_Terminate() 
    Set RegEx = Nothing 
  End Sub 
  Private Function M_Replace(Str,Pattern,Color) 
    RegEx.Pattern = Pattern  ' 設(shè)置模式。 
    M_Replace=RegEx.Replace(Str,"<font color="&Color&">$1</font>") 
  End Function  



  Private Function String_Replace(Str,Pattern,Pattern1,Color,IsString) 
  Dim Temp,RetStr 
RegEx.Pattern =Pattern1 
    Set Matches = RegEx.Execute(Str) 
    For Each Match In Matches   ' 遍歷 Matches 集合 
       Temp=Re(Match.value) 
       Str = Replace(Str,Match.value,Temp) 
    Next 
RegEx.Pattern = Pattern  ' 設(shè)置模式。 
If IsString=1 Then 
       String_Replace=RegEx.Replace(Str,"<font color="&Color&">"$1"</font>") 
Else 
    String_Replace=RegEx.Replace(Str,"<font color="&Color&">$1</font>") 
End If 
  End Function 


  Private Function Re(Str) 
   Dim TRegEx,Temp 
   Set TRegEx = New RegExp 
   TRegEx.IgnoreCase = True  ' 設(shè)置是否區(qū)分字母的大小寫。 
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 类乌齐县| 德江县| 泗水县| 茌平县| 淮安市| 长春市| 马关县| 皋兰县| 隆昌县| 措美县| 鄢陵县| 大厂| 布拖县| 荥阳市| 石嘴山市| 雷州市| 丰镇市| 隆回县| 漾濞| 木里| 陆川县| 烟台市| 丹寨县| 青岛市| 田阳县| 大余县| 哈尔滨市| 丹阳市| 高清| 梅州市| 宝清县| 财经| 朔州市| 海盐县| 松原市| 金湖县| 韩城市| 星子县| 灵丘县| 常熟市| 灵川县|