我在编程的时候,遇到这样的问题:
Me.Picture1.Scale (-100, 400 * Sin(25 * pi / 180) + 300 * Sin(115 * pi / 180) + 300)-(400 * Cos(25 * pi / 180) + 300 * Cos(115 * pi / 180) + 500 * Cos(-30 * pi / 180) + 350 * Cos(240 * pi / 180) + 300, 400 * Sin(25 * pi / 180) + 300 * Sin(115 * pi / 180) + 500 * Sin(-30 * pi / 180) - 200)
Me.Picture1.Line (400 * Cos(25 * pi / 180) + 300 * Cos(115 * pi / 180) + 500 * Cos(-30 * pi / 180) + 350 * Cos(240 * pi / 180), 400 * Sin(25 * pi / 180) + 300 * Sin(115 * pi / 180) + 500 * Sin(-30 * pi / 180) + 350 * Sin(240 * pi / 180))-(400 * Cos(25 * pi / 180) + 300 * Cos(115 * pi / 180) + 500 * Cos(-30 * pi / 180) + 350 * Cos(240 * pi / 180) + 300, 400 * Sin(25 * pi / 180) + 300 * Sin(115 * pi / 180) + 500 * Sin(-30 * pi / 180) + 350 * Sin(240 * pi / 180))
Me.Picture1.CurrentX = 400 * Cos(25 * pi / 180) + 300 * Cos(115 * pi / 180) + 500 * Cos(-30 * pi / 180) + 350 * Cos(240 * pi / 180) + 100
Me.Picture1.CurrentY = 400 * Sin(25 * pi / 180) + 300 * Sin(115 * pi / 180) + 500 * Sin(-30 * pi / 180) + 350 * Sin(240 * pi / 180) + 50
Me.Picture1.Print "W2"
图象显示不出理想的效果,具体的修改时候又不知道怎么测试当前的坐标情况,请问可以这样在scale和line里用代数式表示么?
谢谢回复!
之前我在CSDN上问了几个问题,竟然两个月没人回答!据说是国内最强的编程技术指导类网站,如今也这样凄凉了!

解决方案 »

  1.   

    to: 请问可以这样在scale和line里用代数式表示么?
    A: 可以。to: 图象显示不出理想的效果
    A: 不知道你理想中的效果是什么?现实与理想之间有什么差距?
      

  2.   

    Form 和 Picture 在画图时坐标轴有偏向的,用描点画园的办法你会发现,这两个里画出来的都是椭圆
    一个是横的一个是竖的
      

  3.   

    http://community.csdn.net/Expert/topic/3546/3546391.xml?temp=.6147425
    牛人们可以去看看
      

  4.   

    我就偏看,看你这样的垃圾帖会怎么办,xi xi对不起,不清楚请参考本版面版规,否则我就让你一边凉快!