乐筑天下

搜索
欢迎各位开发者和用户入驻本平台 尊重版权,从我做起,拒绝盗版,拒绝倒卖 签到、发布资源、邀请好友注册,可以获得银币 请注意保管好自己的密码,避免账户资金被盗
查看: 95|回复: 6

一些新手的帮助

[复制链接]

15

主题

209

帖子

121

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
163
发表于 2006-10-30 12:51:03 | 显示全部楼层 |阅读模式
好的,我已经用VBA玩了大约一个星期了,只是写一些小东西,看看我能做什么;不行 我从帮助文件中得到了这个小片段,并对其进行了修改以满足我的需要
[代码然而,我有一个问题
看起来可以吗?我可以用函数中的这个子函数填充列表框吗
我还尝试了几种方法来获取这段代码,并将扩展名传递给它,以获取该文件类型的列表
任何帮助都将不胜感激
谢谢
回复

使用道具 举报

15

主题

209

帖子

121

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
163
发表于 2006-10-30 13:28:06 | 显示全部楼层
嘿,邪恶的D.蒂莫西·斯莱瑟:
我'我使用了以下代码
  1. Option Explicit
  2. Public DirectoryListArray() As String
  3. Public Sub Main()
  4.     Dim MyFile As String
  5.     Dim Counter As Long
  6.    
  7.     ReDim DirectoryListArray(1000)
  8.    
  9.     MyFile = Dir$("c:\temp\*.dwg")
  10.     Do While MyFile  ""
  11.         DirectoryListArray(Counter) = MyFile
  12.         MyFile = Dir$
  13.         Counter = Counter + 1
  14.     Loop
  15.    
  16.     ReDim Preserve DirectoryListArray(Counter - 1)
  17. End Sub
然后使用以下命令加载列表框
  1. ListBox1.List = DirectoryListArray
回复

使用道具 举报

15

主题

209

帖子

121

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
163
发表于 2006-10-31 12:12:32 | 显示全部楼层
谢谢Matt(又名Trick Magnet M.Flava)
代码示例帮助我从LISP迁移到VB(a)
I'我一直在写一个小模块tring来做一些在lisp中很容易的小事情
;新Q;当我创建一个新的子模块或只是一个大模块时,我应该添加模块吗
再次感谢
回复

使用道具 举报

15

主题

209

帖子

121

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
163
发表于 2006-10-31 12:20:29 | 显示全部楼层
你'欢迎再次光临
我不'我不知道是否真的有正确的方法
I'我已经看到它有三种不同的方式:
1)将所有子对象集中到一个模块中(我不在乎这个)
2)为每个子对象分别设置模块(也不在乎这个)将子对象分组到不同的模块中(这就是我试图做的事情)。例如,注册表代码的所有子项将位于一个模块中;用于文件操作的所有子模块将位于另一个模块中;等等等等
我想有's a“;“推荐”;做得好 这是什么,我不知道 我喜欢选项#3和I'我会坚持下去,因为它#039;他一直在为我工作。
回复

使用道具 举报

15

主题

209

帖子

121

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
163
发表于 2006-10-31 12:30:37 | 显示全部楼层
我已经开始做选项3。所有层功能在一个,所有文件夹功能在另一个,等等;这似乎很顺利
I'我一直在用那种方式写我的口齿不清。所有文件都在一个文件中,但我将文件分为几个部分
看起来更干净
谢谢
回复

使用道具 举报

15

主题

209

帖子

121

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
163
发表于 2006-10-31 13:05:56 | 显示全部楼层
在决定将代码放在何处(就模块而言)时,需要记住的一件事是其中包含的变量/函数的范围 您需要知道该模块将在什么时候启动;“已加载”;和“;“卸载”;为了弄清楚什么时候像全局变量之类的东西包含在模块中,带有;走开 它不#039;当你谈论模块时,不要有那么大的不同 但当你谈论课堂时,它确实存在。
回复

使用道具 举报

15

主题

209

帖子

121

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
163
发表于 2006-10-31 13:08:20 | 显示全部楼层
我也使用选项3 我为层、文本、标题栏等制作单独的dvb文件,然后为不同的子对象使用模块,最后将相似的子对象分组到一个模块中 我希望这有意义
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

QQ|关于我们|小黑屋|乐筑天下 繁体中文

GMT+8, 2025-7-6 20:50 , Processed in 1.115364 second(s), 67 queries .

© 2020-2025 乐筑天下

联系客服 关注微信 帮助中心 下载APP 返回顶部 返回列表