wzg 发表于 2005-3-2 15:07:00

求助:meflying: picturebox问题

求助:meflying:


用objectdcl时,在窗体上新建一个picturebox,加载显示窗体时,能否在


picturebox中显示drawline形成的直线?(即:初始化窗体时,在picturebox中显示


drawline形成的直线)

meflying 发表于 2005-3-2 15:51:00

什么是"drawline形成的直线"?

wzg 发表于 2005-3-2 16:10:00

就是picturebox控件的画线功能:


(Odcl_PictureBox_DrawLine hello_DclForm1_PictureBox2 (list       (list       StartX StartY EndX EndY LineColor ) ... ))

meflying 发表于 2005-3-2 17:28:00

你程序里显示对话框后再使用上述语句画一下不就可以了吗?就是在你的初始化函数里画啊。。。

wzg 发表于 2005-3-3 09:12:00

我也是这样写的:


给窗体初始化事件中加入上述画线,


但是窗体显示后,picturebox中未显示画的线,也就是


picturebox画线功能未对窗体初始化事件作出反应,但可以通过其它如按钮click事件


触发picturebox画线,请meflying 试一下

meflying 发表于 2005-3-3 09:48:00

注意不是窗体的初始化动作里写,


在(Odcl_Form_Show。。。这句之后写,,,


关于objectdcl还很多难以理解的地方,或许是bug,总之,我觉得还很不完善,你自己多试试

wzg 发表于 2005-3-3 09:55:00

我就是想要在显示窗体后就在picturebox显示直线,(不通过其它事件触发)


如果不在窗体初始化中写,那该如何?

meflying 发表于 2005-3-3 11:43:00

6楼的第二句话,没看到吗?
页: [1]
查看完整版本: 求助:meflying: picturebox问题