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