我目前正在设计一个带窗体的项目。我也在创建我想与这个表单进行交互的类。而不是将表单传递给我创建的每个对象,有没有办法允许任何类与表单进行交互。这主要是出于调试目的,我只想访问文本框。目前我必须这样做:
from operator import add, sub
def a_plus_abs_b(a, b):
"""Return a+abs(b), but without calling abs.
>>> a_plus_abs_b(2, 3)
5
>>> a_plus_abs_b(2, -3)
5
"""
if b < 0:
f = sub(a, b)
else:
f = add(a, b)
return f(a, b)
其中我引用的形式是我实例化MyClass。这意味着我需要在MyClass的Sub New中为表单分配一个变量(创建表单的新实例没有帮助)。 在课堂上我访问其他课程。如果有一种方式可以与我的表单进行交互,而不需要不断地向前传递,那就太棒了。
感谢。
答案 0 :(得分:-1)
使用Public Module
的{{1}}变量声明创建Public
并分配。
Form