乐筑天下

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

传递变量

[复制链接]

55

主题

190

帖子

5

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
410
发表于 2007-11-29 15:55:24 | 显示全部楼层 |阅读模式

本帖以下内容被隐藏保护;需要你回复后,才能看到!

游客,如果您要查看本帖隐藏内容请回复
回复

使用道具 举报

55

主题

190

帖子

5

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
410
发表于 2007-11-29 16:05:16 | 显示全部楼层
哪些变量??
让我跳出来的一件事是这个(来自名为“Module1_new_gtc_proj”的模块)。
这应该在潜艇之外宣布。 换句话说,只需将其放在模块的顶部即可。 或者,另一个想法(这就是我所做的)是将所有PUBLIC声明的变量放在一个单独的模块中。
回复

使用道具 举报

85

主题

404

帖子

7

银币

中流砥柱

Rank: 25

铜币
751
发表于 2007-11-29 16:47:43 | 显示全部楼层
那个没有使用...我想要的变量来自module1中的输入框
回复

使用道具 举报

61

主题

792

帖子

35

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1015
发表于 2007-11-29 17:10:49 | 显示全部楼层
Krampaul,为了阐述Matts post,你可以很棒一个模块,并用全局变量填充它,这些变量可以从任何模块中看到。我通常将它们放在一个名为mod_Globals的模块中,并用像
Public gbDebug这样的东西将它们声明为布尔
公共gstrInputBox作为字符串
,然后我可以从项目中的任何地方设置和读取任何这些变量。我没有看过你的代码,但也要注意,如果你隐藏了一个表单而没有卸载它,你仍然可以使用frmInput.Textbox4.Value从任何模块访问表单中的值。或类似的东西。
回复

使用道具 举报

55

主题

190

帖子

5

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
410
发表于 2007-11-29 17:28:48 | 显示全部楼层
我也不完全理解你的问题,但是...
  1. Sub main()
  2.   Dim myStrVar As String
  3.     myStrVar = InputBox("Enter something")
  4.     MsgBox "You entered: " + myStrVar
  5. End Sub

对你不起作用?
回复

使用道具 举报

26

主题

275

帖子

6

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
379
发表于 2007-11-30 15:45:53 | 显示全部楼层
是的,它确实如此,但现在,我希望该值作为一些文件的前缀号传递给其他模块,这些文件将在创建新项目时移动
回复

使用道具 举报

55

主题

190

帖子

5

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
410
发表于 2007-11-30 15:58:10 | 显示全部楼层

这奏效了...非常感谢你...
回复

使用道具 举报

发表回复

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

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

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

GMT+8, 2025-7-5 16:56 , Processed in 0.694967 second(s), 72 queries .

© 2020-2025 乐筑天下

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