(1)startpage和endpage应该是在内存中申请空间,相当于c中的构造和稀构函数
     在过程procedure OnStartPage中
     FScriptCtx:=AScriptingContext as IScriptingContext;
     应该是在内存中申请了空间,可是每次要在资源管理器中关掉它,才能在使用,所以我想      写释放内存,也就是稀构函数
     可是过程procedure endpage也就是释放空间的语句该怎么写,希望各位大侠教教俺!!
        (2)我在私有变量中
private
FScriptCtx: IScriptingContext;
        我申明的是什么类型,我不知道,而你们有篇文章是这样的
private
        smtp : TNMSMTP;
你这个是不是申明的关于邮件的什么类型的变量
而这个变量申明得不一样,是不是能调用得方法和函数就不一样?
(3)还有那些变量可以申明?他们有什么用途?我的意思是这样的:
       我写好一个程序用来处理两件事
  if a=5 then
   执行一句话
  else
   执行另外一句话
当我的条件满足a=5的时候(这是第一次运行时)能正确处理
   可是条件不满足即a<>5的时候,却不能执行else的语句了
我需要把进程里关掉,且重新编译并运行,满足条件a<>5的时候才能执行else后的语句
   请教大家怎么解决这一问题,谢谢了

解决方案 »

  1.   

    你好,我现在有很多问题关于delphi写asp组件的,我想象你们请教,希望你们能在百忙之中抽出时间为我解答,我感激不尽!!
    首先我想请问:
    (1)startpage和endpage应该是在内存中申请空间,相当于c中的构造和稀构函数
         在过程procedure OnStartPage中
         FScriptCtx:=AScriptingContext as IScriptingContext;
         应该是在内存中申请了空间,可是每次要在资源管理器中关掉它,才能在使用,所以我想写释放内存,也就是稀构函数
         可是过程procedure endpage也就是释放空间的语句该怎么写,希望各位大侠教教俺!!
            (2)我在私有变量中
    private
    FScriptCtx: IScriptingContext;
            我申明的是什么类型,我不知道.
    而这个变量申明得不一样,是不是能调用得方法和函数就不一样?
    (3)还有那些变量可以申明?他们有什么用途?
    非常希望并且感谢你们能在百忙之中抽出时间回答我的问题,再次忠心得表达我的感谢哈!!!