关于vb.net制作仪表盘的信息

wince下如何用vb.net画圆弧,需要做一个仪表盘,圆环形、分段。但WinCE中只支持画整圆,请各位帮忙,谢谢!

思路错误,应该是先制作好仪表盘图片,指针图片,使用代码来切换图片

10年积累的成都网站设计、成都网站制作经验,可以快速应对客户对网站的新想法和需求。提供各种问题对应的解决方案。让选择我们的客户得到更好、更有力的网络服务。我虽然不认识你,你也不认识我。但先网站设计后付款的网站建设流程,更有宁津免费网站建设让你可以放心的选择与我们合作。

VB.NET设计的窗体程序,有什么控件可以实现类似这种下载列表一样的?

如果是.NET平台的,你可以使用ComponentOne Enterprise 全功能.NET控件集中的布局控件实现。也可以试试ComponentOne的LinearGauge 控件,这是一个线性仪表器,显示为一个值和象征参考值的可选范围。线性仪表盘(LinearGauge)控件提供了一个 ShowText 属性,用来决定哪些值以文本显示。

》》传送门:网页链接

vb编程,画一个表盘弧度200度,,20个刻度,显示范围-30到70

采用默认单位缇twips,Picture1 背景色为黑色,仪表盘从-10度到190度,刻度显示-30到70

Dim px As Long, py As Long, i As Long

Picture1.Cls

Picture1.ForeColor = H33AA22

Picture1.Circle (3000, 3000), 2800, ha0a0a0, -350 * PI / 180, -190 * PI / 180, 1

For i = 0 To 20

px = cRadius * Cos(-10 * PI / 180 + i * 10 * PI / 180) + CX

py = cRadius * -Sin(-10 * PI / 180 + i * 10 * PI / 180) + CY '电脑和标准坐标系Y轴相反,所以这里用 -Sin

Picture1.PSet (px, py), H5555EE '为了更加醒目可以画圆

Picture1.CurrentX = px '这里定位刻度文字位置,可以细调

Picture1.CurrentY = py

Picture1.Print Format(-30 + i * 5)

Next i

怎样用vb.net作一个指针转动的钟表?(可设置时间日期,有闹铃功能)

你需要会用GDI+,也就是那个System.Drawing命名空间下的类.

给你说个思路,设Timer,到时间就用Form.Invalidate()函数重画窗口,在重画窗口的Form_Paint事件下面编写代码得到当前时间,再根据当前时间用GDI+画时钟.

VB.NET如何让仪表指针绕某点旋转

你把问题想简单点,直接在PANEL空间上使用GD+画指针就行了。算出两点划线还不容易么?用图片的话需要旋转,而且锯齿非常严重@!

如何用VB编程做出发动机转速的表盘呢?

简单啊,你先找到一张比较好看的仪表盘图片插入,直线指针会画吧?直线指针不好看的话可以用底色透明的图片代替。


当前题目:关于vb.net制作仪表盘的信息
分享URL:http://myzitong.com/article/dodsjpd.html