Re: [问题]存取其他子视窗的变量值

楼主: flygalaxy (人)   2011-10-08 21:16:21
Sorry~
没看清楚你是用C#而非VB
不过C#比VB更简单
如同一篇大大所提到,使用Public宣告一个class,如下:
public A class {
public static void B() {...}
}
然后把你的R Index丢进B里面
之后,你可以在程式的任何地方(B子视窗)呼叫 A.B();
就是你当初的R Index
唯一要注意的,是逻辑顺序的问题
如果你在A视窗宣告A class,然后因故没读到资料
或是B子视窗比A子视窗先开启,那么可能会出现Null的错误
※ 引述《b76516 (阿聪)》之铭言:
: 我举我要做的当例子好了
: 在A这个子视窗里面
: 我会去数据库里面抓出一笔资料的R Index值
: 然后在B子视窗开启的时候
: 用这个R Index值
: 去数据库里面的另一张表里面搜寻资料
: 将找到的资料显示在B的datagrid上
: 这样m大了解吗?
: 这样有的解吗?
: 那版主说的模组档又该怎么做呢?
: 谢谢
作者: shawnlian (shawn)   0000-00-00 00:00:00
为什么要用static..还有都宣告void了..怎么传用值..XD

Links booklink

Contact Us: admin [ a t ] ucptt.com