BCB4.0 中的 MDI 调用自定义类?(50分)

  • 主题发起人 主题发起人 laolor
  • 开始时间 开始时间
L

laolor

Unregistered / Unconfirmed
GUEST, unregistred user!
我想用MDI来编程:
自定义一些图形类,line,circle(继承Graph类)等,写再一个单元里,unit1.
在MainForm里,点击line按钮时,就画直线,点circle就画圆,但那些接口很麻烦
首先,在unit1中,我不知道该不该写上画直线的函数,(我用Pixels[][]=Color)
如果要写,??????->Image1->Canvas->Pixels[X[j]][Y[j]]=PointColor;
??该写什么?
其次,就算定义了这样一些类,我在MainForm中该怎样引用,就是我昨晚已经问
的问题.
ActiveMDIChild->ThisGraph=ThisLINE;
[C++ Error] Main.cpp(70): E2316 'ThisGraph' is not a member of
'TForm'.
 
把ThisGraph定义在MDIChild里面就可以把?
 
说明一下,我在 ChildWin.h 中已经把Graph ThisGraph 定义成class TMDIChild
: public TForm 中的一个成员,不知道怎么还有那个错误信息?
最主要是,unit1真的不知道怎样处理接口?
 
谁能给出满意的答案,我出100分
 
看了这么久,不知你问的什么?
 
呵呵,这个问题好像去年我就替他解答过了,他同一个问题
提了好多遍。
 
接受答案了.
 
后退
顶部