就是运行一个“星”程序时,怎么知道它自己的文件名是什么?主要用来判断程序名是否已被改动。
怎么才能知道?
可以的,用“应用项目控制”构件,在构件板——“系统件”页。
是可以:应用项目控制
应用项目控制是个有趣的构件,它可以得到自身项目的信息,从而达到控制项目自身的目的。
[此贴子已经被作者于2004-5-20 12:52:47编辑过]
以下是引用洪滨在2004-5-20 12:49:28的发言:
是可以:应用项目控制
应用项目控制是个有趣的构件,它可以得到自身项目的信息,从而达到控制项目自身的目的。
图 标:
构件类型:不可视
重要属性
l 项目标题
字符串型,得到应用项目的文件名称。当用户启动搭建之星,建立项目名称后,应用项目控制将自动得到项目名称。
l 实例提示
布尔型,设置当项目再次运行时,是否出现“该实例已经运行,是否再次运行”的提示信息。如果值为“真”,当进程中已经运行了某项目,再次运行该项目时将出现警告提示。
例:在一个项目中,添加应用项目控制构件,实例提示属性设为“真”。然后,运行该项目。将该项目最小化后,再次运行该项目,将出现警告提示。如图所示
重要方法
l 使项目最小
执行此方法时,使应用项目最小化。
l 使项目正常
执行此方法时,使最小化的应用项目恢复正常大小
l 终止项目运行
执行此方法时,终止应用项目的运行。
注意:它与窗口的方法“退出系统”是一个意思。
l 处理系统消息
执行此方法时,暂时中断应用项目的执行,以使操作系统处理系统的消息,直到所有系统消息处理完再返回。
重要事件
l 项目活动
当应用项目被激活时,发生此事件。
l 项目禁止
当应用项目从激活状态变为禁止状态时,发生此事件。
l 项目最小
当项目最小化时,发生此事件。
l 项目正常
当项目恢复正常大小时,发生此事件。
实例:启动搭建之星,新建“应用项目测试.ipd”项目,在项目窗口中,拖放应用项目控制与普通按钮1构件。应用项目控制构件的项目标题属性将自动得到“应用项目测试”字符串。
当鼠标单击普通按钮1时,执行应用项目控制的方法“终止项目运行”。如图所示

我试过了,IPD文件是可以的,弄成EXE文件后就不可以了,怎么办?
各位版主和星友们,能帮我测试一下吗?为什么我把IPD文件编译成EXE文件后就无效了呢?