她山之石,可以攻玉:Delphi借鉴java来编程遇到的问题 (112分)

  • 主题发起人 主题发起人 千中元
  • 开始时间 开始时间

千中元

Unregistered / Unconfirmed
GUEST, unregistred user!
记得学java的时候,对javaBean的认识就是它让界面和实现之间进行了分离。
web页面(纯粹页面)+javabean+后台数据库组成了jsp,
java构造的一般的application界面+javaBean构成了其他大多数的java程序。
好了,借鉴java,
现在以asp代替jsp,
纯粹的web页面部分+com+后台数据库组成了asp程序。
delphi构造的一般的application界面+com构成win程序进行管理。
web和后面的win管理端共享com,实现了代码的重用和
界面与功能的剥离。
现在进行实践,想设计这样一个Com:
目的:
选择本地机器A的一个目录(该目录还可能有子目录),同时选定一种文件类型,
比如PDF,然后“确定”,这时com中的函数返回该目录的目录名和所有
子目录名,目录和子目录内所有的PDF文件的名字,以及这些目录之间,
目录和文件之间的关系。(以便在win application或者asp中调用生成树)

对于com中函数参数的设置百思不得其解。因为目录中子目录的个数和文件
的个数都是不确定因素。

请大家帮忙
 
收到你的呼叫,不过我对com也不熟,我要下班了!明天再看
 
Yes , Commander 收到你的呼叫

大概记在 variant 或 数据中呀

对不起 我最近很忙

要不留个Email 我发个 Delphi写ASP COM的文章给你, 嘿嘿昨天我写的

 
luyear兄,不忙不忙,休息好[:)]
lha兄,
我的email就是大富翁上登记的:ourdelphi@163.net
上面问题的感到最困难的就是如何确定参数来返回
"文件个数,目录个数,各个目录之间的关系"
 
比较土得办法
采用对象和对象集合得封装方式
ASP页面得到集合对象,然后通过集合对象去访问其中得对象
这个方法我做过(我们前一个产品就是用这样得方式),效果得话张驰看过了
 
还有更土的
返回一个字符串
然后再解析
呵呵

用集合对象应该是不错的办法
 
多人接受答案了。
 
后退
顶部