我有3个PB目标,每个目标都考虑一个模块,其exe文件为 ,但现在我需要在3个模块之间进行集成,并且我需要将 作为一个exe文件。我建议制作新的目标,并调用其中的所有其他模块,但我需要用户使用一个exe文件的感觉。我为每个模块使用Outlook界面。在PowerBuilder中创建一个超过目标的exe文件
0
A
回答
2
这是完全有可能使用的PBL的新目标(P奥尔乙 uilder对象大号 ibraries - 通过这样的编辑为粗体工作,对不起所需的空间),以使现有的目标,并使用创建一个新的目标现有应用程序对象或不同的应用程序对象有几件事你需要注意。
对代码中其他对象的引用将转化为对这些对象的编译版本的引用,所以如果A引用Target1中的B,那么如果B在Target123中编译时有点不同,那么A可能无法正常工作。在项目之间切换时,您会发现自己做了更多的完整版本。
当然,您需要注意代码级别的问题,例如全局变量的兼容性,以及Target1对象的代码是否使用与Target2中的对象不同的全局变量(或期望独占使用变量)。
重复的对象(相同的名称,相同的类型,不同的PBL)是一个需要注意的问题,特别是如果Target1中的objectA与Target2中的objectA具有不同的代码。你没有在你的问题中提到PFC,但你已经标记了PFC;如果您在每个目标中都有自定义扩展,或者每个目标都基于不同版本的PFC,则重复对象对您来说将是一个大问题。统一PBL列表时,目标库顺序中的第一个对象将被拾取,其他对象将被忽略。 PBL Peeper(www.techno-kitten.com,一点自我推销)将帮助您识别重复并对其进行比较。
您可能需要处理更多的问题,包括设计应用程序体验时会发生什么情况。这可能是微不足道的,或者它可能是一场噩梦。
祝你好运,
特里。
相关问题
- 1. 创建一个exe文件
- 2. Powerbuilder创建文件
- 3. 在PowerBuilder中创建PDF文件
- 4. 创建exe文件时如何创建一个lib文件
- 5. 为我的Python项目创建一个exe文件
- 6. 使用一个EXE文件创建一个项目,并保留为DLL文件
- 7. 创建一个批处理文件,通过FTP更新一个exe文件
- 8. 如何从我创建的文件(.cs文件)创建一个exe文件?
- 9. 如何为Adobe Air项目创建一个exe文件?
- 10. 创建目标文件中的文件
- 11. 在Java上创建文件夹和一个.exe文件
- 12. 你能在Xcode中创建一个“超集”目标吗?
- 13. 如何在NetBeans中创建一个exe文件?
- 14. 在C++中创建一个CUSTOM exe文件
- 15. 如何在java中创建一个exe文件
- 16. 如何在netbeans中创建一个.exe文件?
- 17. 如何在VB.NET中创建EXE文件
- 18. 在目标中创建epub文件c
- 19. PowerBuilder和Visual Studio文件在同一个StarTeam项目中?
- 20. 创建一个批处理文件来拖放文件到一个exe文件
- 21. 在VB 6.0中创建exe文件时不显示图标
- 22. PowerBuilder DSN创建
- 23. Python - 在原始文件超过N行后创建一个新文件
- 24. 我可以在Linux上创建一个exe文件吗?
- 25. 如何从我的项目中创建EXE文件
- 26. 创建一个bat文件,调用一个调用一个PHP文件,调用一个参数的exe文件
- 27. Python在.exe旁边创建文件夹
- 28. G ++ Cygwin中不创建.exe文件
- 29. 如何创建一个安装驱动程序的exe文件
- 30. 通过HTML文件中的链接打开一个exe文件?
无法为多个目标创建一个EXE。 – 2012-04-12 22:07:06
目前尚不清楚“模块”是什么意思,以及您希望如何整合它们。例如,如果用户在启动时从列表中选择一个,或者从三个需要合并的基于UI的应用程序中选择一个,则“集成”三个不同的服务或三个不同的COM对象将完全不同于集成三个不同的基于UI的应用程序进入一个提供所有三种功能的用户界面。 – Terry 2012-04-13 03:07:11