我要实现的功能是 比如 我在程序源码里 写的变量声明 和 方法名 读出去放到另外一个文本中去?不知道怎么做?
我把脚本文件 的源码 读到 了richtextbox.text中,然后想一行一行的判断比如
integer numOne;
boolean boo1;
我只取出numOne和str1然后输入到另外一个richtextbox.text中
如果变量申明有前缀比如string udg_boo1 册只取出boo1  (不需要考虑有重复str1问题,应为不会有不同前缀的str1)

解决方案 »

  1.   

    你读的是C#代码还是VB的?可以考虑用正则表达式
    也可以直接用INSTR等VB函数
      

  2.   

    我暂时开发用vb呢! 等我vb开发完在用C#重新开发下
      

  3.   

    我要实现的功能是  比如  我在程序源码里  写的变量声明  和  方法名  读出去放到另外一个文本中去?不知道怎么做?  
    我把脚本文件  的源码  读到  了richtextbox.text中,然后想一行一行的判断比如  
    integer  numOne;  
    boolean  boo1;  
    我只取出numOne和boo1然后输入到另外一个richtextbox.text中  
    如果变量申明有前缀比如boolean  udg_boo1  册只取出boo1    (不需要考虑有重复boo1问题,应为不会有不同前缀的str1)
      

  4.   

    NND zzyong00(阿勇) 你这么说谁不知道啊  我要的是实现方法,最好给段示例代码
      

  5.   

    dim sLines
    sLines=split(rich1.text,vbcrlf)
    for i=0 to ubound(sLines)-1
    if left(sLines(i),8)="integer " then rich2.text=rich2.text & vbCrlf & mid(sLines(i),8)
    if left(sLines(i),8)="boolean " then rich2.text=rich2.text & vbCrlf & mid(sLines(i),8)
    next