我们说的窗体大小 800*600是多大啊??? 他的单位是什么啊?? 我这样写 Me.width = 800
          Me.height = 600 
  这样写的话运行好小了??  怎么才能达到800*600大小的效果了?? 呵呵!!1

解决方案 »

  1.   

    我一般说800*600和1024*768是以像素为单位,像素的大小和数量具体与显示器有关。
    在VB中窗体的大小则是以缇(Twips)为单位,每逻辑英寸为 1440 缇;每逻辑厘米为 567 个缇。Twips和像素之间没有固定的比例关系,但一般像素要比Twips要大
    像素与Twips之间的转换如下:
    twipsX=Screen.TwipsPerPixelX*1  'X向的转换
    twipsY=Screen.TwipsPerPixelY*1  'Y向的转换 怎么才能达到800*600大小的效果了??
    ---------------------------------
    Me.width = Sreen.TwipsPerPixelX*800
    Me.height = Screen.TwipsPerPixelY*600