我正在寻找与编码GUI部分有关的模式.不像MVC那样全球化,我非常熟悉,但有关单一控制和输入的模式,好的想法和最佳实践.
假设我想制作一个显示可能重叠的对象的控件.现在,如果我点击一个对象,我需要找出该做什么(只是找到我可以用几种方式做的对象,比如四叉树和Z顺序,这不是问题).而且我也可以按住修改键,或者某个对象从一开始就处于活动状态,使选择或任何更复杂.我应该有一个表示屏幕对象的对象实例,在单击时处理用户操作,还是主类.等等.这样的问题有哪些模式或解决方案?
我有一个VB脚本,可以创建一个文本文件.双击脚本运行它时,我在创建文件时出错.
代码 objFileSystem.CreateTextFile(fileName)
给出错误:" 对象不支持此属性或方法 "
但是,通过右键单击并选择" 使用命令提示符打开 "来运行脚本时,脚本可以正常运行.为什么是这样?