ç»å
Circle æ¹æ³å¯ç»åºåå½¢åæ¤åå½¢çåç§å½¢ç¶ãå¦å¤ï¼Circle æ¹æ³è¿å¯ä»¥ç»åºå弧ï¼åçä¸é¨åï¼åæ¥å½¢é¥¼åã使ç¨ååç Circle æ¹æ³ï¼å¯ç»åºå¤ç§æ²çº¿ã
为äºç»åï¼Visual Basic éè¦ç»åºè¯¥åçåå¿ä½ç½®åå®çåå¾ãç»ä¸ä¸ªçæ³åçè¯æ³æ¯ï¼
[object.]Circle [Step](x, y), radius[, color]
æ¹æ¬å·è¡¨æ object å Step å
³é®åæ¯ä»»é项ãå¦æä¸æå® objectï¼å认为æå®çå°±æ¯å½åççªä½ãx åæ°å y åæ°æ¯åå¿çåæ ï¼radius åæ°æ¯åçåå¾ãä¾å¦ï¼ä¸é¢è¯å¥å°ç»åºä¸ä¸ªä»¥ (1200,1000) 为åå¿ã750 为åå¾çåï¼
Circle (1200, 1000), 750
è¿ä¸ªè¯å¥äº§çç精确ä½ç¨ï¼è¿è¦ä¾èµäºçªä½ç大å°åçªä½çåæ ç³»ãå¦æä¸ç¥éçªä½ç大å°ï¼ä¹å°±ä¸è½ç¥éè¿ä¸ªåæ¯å¦å¯è§ãå¯ä½¿ç¨ç»å¾åºçæ å°ºå±æ§ï¼å°è¯¥åçåå¿ç½®äºçªä½çä¸å¿å¤ï¼
Circle ((ScaleWidth + ScaleLeft) / 2, (ScaleHeight + _
ScaleTop) / 2), ScaleWidth / 4
æ¤æ¶ï¼å
³äº ScaleWidth å ScaleHeight ææåºç¥éçæ¯ï¼å®ä»¬è½å¸®å©å°å¾å½¢å®ä½äºçªä½çä¸å¿ã
详ç»ä¿¡æ¯ å¨æ¬ç« åé¢âæ¹å对象çåæ ç³»ç»âä¸è¯¦ç»è®¨è®ºäº ScaleWidth å ScaleHeight å±æ§ã
注æ åçåå¾é常æ¯æç
§æ°´å¹³åä½æ¥æå®çãå¦æåæ 系使ç¨çæ°´å¹³åä½ååç´åä½æ¯ç¸åçè¯ï¼æç
§ç¼ºçè§å®ï¼åºå½è¿æ ·ï¼ï¼å¯ä»¥ä¸ç¨èèåä½é®é¢ãä½å¦æ使ç¨çæ¯èªå®ä¹æ å°ºï¼åæ°´å¹³åä½ååç´åä½å¯è½å¯¹åºä¸åçé¿åº¦ãä¸ä¾ä¸ï¼åå¾æ¯ç¨æ°´å¹³åä½æ¥æå®çï¼å¯ä»¥ä¿è¯åçå®é
é«åº¦åå®é
宽度ç¸çã
Blanker åºç¨ç¨åºå建äºä¸äºååï¼ä½ä¸ºå¤å½©å°æ¯¯æ¼ç¤ºç¨åºçä¸é¨åã该æ¼ç¤ºç¨åºå´ç»çªä½ä¸å¿ç»åºä¸ç³»åè线åãè¿äºåçèµ·æ¥æ£å¥½è±¡ä¸ä¸ªç¼ç»æçåå½¢å°æ¯¯ãCircleDemo è¿ç¨ä½¿ç¨ä¸åè¯å¥ï¼å¨å¤å½©å°æ¯¯æ¼ç¤ºç¨åºä¸ç»åï¼
Sub CircleDemo ()
Dim Radius
'å°çº¢è²è®¾ç½®ä¸ºéæºæ°ã
R = 255 * Rnd
'å°ç»¿è²è®¾ç½®ä¸ºéæºæ°ã
G = 255 * Rnd
'å°èè²è®¾ç½®ä¸ºéæºæ°ã
B = 255 * Rnd
'å° x åæ 设置å¨çªä½ä¸é´ã
XPos = ScaleWidth / 2
'å° y åæ 设置å¨çªä½ä¸é´ã
YPos = ScaleHeight / 2
'å°åå¾è®¾ç½®å¨çªä½é«åº¦ç 0 å° 50% ä¹é´ã
Radius = ((YPos * 0.9) + 1) * Rnd
'ç¨éæºé¢è²ç»åã
Circle (XPos, YPos), Radius, RGB(R, G, B)
End Sub
ç»å弧
为äºç¨ Circle æ¹æ³ç»åºå弧ï¼åºä»¥å¼§åº¦ä¸ºåä½ï¼ç»åºå®ä¹å¼§çº¿ start å end çè§åº¦åæ°ãç»å弧çè¯æ³æ¯ï¼
[object.]Circle [Step](x, y), radius, [color], start, end[, aspect]
å¦æ start åæ°æ end åæ°æ¯è´æ°çè¯ï¼Visual Basic å°ç»ä¸æ¡è¿æ¥åå¿å°è´ç«¯ç¹ç线ãä¾å¦ï¼ä¸é¢çè¿ç¨å°ç¨æ¶é¤åçæ¹å¼ç»åºä¸ä¸ªé¥¼ã
Private Sub Form_Click ()
Const PI = 3.14159265
Circle (3500, 1500), 1000, , âPI / 2, âPI / 3
End Sub
注æ å°åº¦æ¢ç®æ弧度çå
¬å¼æ¯å°åº¦æ°ä¹ä»¥ Pi/180ã
温馨提示:内容为网友见解,仅供参考
microsoft visual basic 6.0 画圆
为了画圆,Visual Basic 需要给出该圆的圆心位置和它的半径。画一个理想圆的语法是:[object.]Circle [Step](x, y), radius[, color]方括号表明 object 和 Step 关键字是任选项。如果不指定 object,则认为指定的就是当前的窗体。x 参数和 y 参数是圆心的坐标,radius 参数是圆的半径。例如,...
visual basic6.0精简版用Circle方法画圆如何在圆内添充颜色?新手提问...
用以下这三行代码,就可以画出一个红色的圆:FillStyle = vbFSSolid FillColor = vbRed Circle (1000, 1000), 400 说明:FillStyle属性用来设置填充图案,赋值为vbFSSolid表示填充为实的;FillColor属性用来设置填充颜色,赋值为vbRed表示以红色填充。FillStyle可以取下面这些值:常数 设置值 描述 Vb...
【Visual Basic 6.0】如何画圆
如果是设计时画,可以用shape控件直接画,如果是在运行的过程中画,可以用me.circle (x,y),r ,记得把窗体autoredraw属性设为true
如何用vb 6.0 做画图, 怎么写各种形状的代码? (圆形,椭圆,长方形 )
Private Sub Form_Click()'画一个实心椭圆。FillStyle = 0 Circle (600, 1000), 800, , , , 3 '600,1000是中心坐标,800是长轴半径,3是y轴与x轴之比 '画一个空心椭圆。FillStyle = 1 Circle (1800, 1000), 800, , , , 1 \/ 3 '画圆 Circle (3800, 1000), 800 '画矩形 Line (...
visual basic 6.0中怎么画规定函数中的一些点,比如y=x^2,要画其中的5...
用Pset命令画点 如果觉得点小,可以用Circle命令用实心圆代替点 Private Sub Command1_Click() Dim i As Integer Dim x As Integer, y As Integer For i = 100 To 100 * 50 x = i y = i Picture1.PSet (x, y), 20 'Picture1.Circle (x, y), 20, vbRed ...
如何在en中画弧?
为了画圆,Visual Basic需要给出这个圆的圆心位置和它的半径。画一个圆的语法是:对象. Circle [Step](x, y), 半径, 颜色 对象和Step是可选项。不指定对象时,则认为指定的就是当前的窗体。X参数和y参数是圆心的坐标,半径参数是圆的半径。如果开始参数或结尾参数为负数,Visual Basic将画一条连接...
讲解VB画圆
Cricle[step](x,y),radius[,[color][,[start][end][,aspet]]用Cricle画圆 (x,y) 为圆心的坐标 radius 为半径 color为 图的颜色 start,end 设置圆弧的起止角度 asper为圆的枞横比step 相对于当前 圆心画圆下面这个是画一个枞横比为1\/2的圆Cricle (2000,2000),1500,1\/2 '2000,20...
Microsoft Visual C++ 6.0中的绘图库文件是什么
你可以使用Microsoft Visual C++ 6.0中的GDI函数进行绘图处理,他可以调用CDC类,这是一个专门的绘图函数类的,可以进行非常多的图形的绘制,楼主可以自行查书学习使用,比如像刘静华和王永生等编写的《计算机绘图》教程就是不错的选择的。比如想要画一个宽为400,高为300,圆角宽高都为30,左上角位于(100,100)的圆角矩形...
VISUAL BASIC 6.0高级编程技巧-视窗·选单篇详细资料大全
VisualBasic6.0是微软公司最新推出的VisualStudio6.0可视化应用程式开发工具组 件中的一员,也是当今世界上最流行的可视化编程工具。本书是“VisualBasic6.0高级编 程技巧系列”丛书中的一本――控制项篇。主要内容是系统全面介绍在VisualBasic6.0环境 下如何利用控制项进行程式设计,除了讲解具有针对性的实用方法之外,并在...
VisualBasic6.0多媒体开发实例内容提要
VisualBasic 6.0是由Microsoft公司作为其Microsoft Visual Studio套件的一部分开发的,专为Windows平台设计的交互式可视化集成开发环境。本书以实践为导向,从VisualBasic 6.0的编程基础知识开始,通过一系列实例,逐步深入地讲解了在这款工具中进行多媒体程序开发的方法。首先,它涵盖了文字处理技术,让你能够...