一、谁能用Delphi7绘制一面五星红旗?20分悬赏
你自己做一个嘛,谁有时间给你搞这个啦。给点方法:
1、在纸上画出五星红旗。
2、用尺子量出各个点的位置,以左上角为(0,0)
3、在窗体上用canvas的通过moveto和lineto把每个点连接起来。
4、灌入相应颜色。
二、如何用c需要画五如何用C语言画五星红旗星红旗
照着五星红旗的样子 用 printf函数打印*好围成就行,例如:
int main(void)
{
printf("*************************************");
printf("* * *");
printf("* * * * *");
printf("* * * *");
printf("* * *");
printf("* *");
printf("************************************");
}
三、cad五星红旗的画法步骤
方法/步骤
1
首先在打开的CAD软件当中画一个矩形,五星红旗的比例都是长宽3:2。尺寸可以自己设置。
2
然后把矩形平均等分成四个小的矩形。
3
把左上角的小矩形,长分成15个网格,宽等分成10个网格,在里面按照五星红旗五角星的分布画圆。
4
圆画好之后点击左边工具栏的多边形标志画内切于圆的正五边形,注意小圆里面的正五边形边角要对准大圆圆心。
5
画完正五边形之后就可以在正五边形里面画出五角星的图案。
6
然后再删除矩形平分线,网格,圆,正五边形等多余的辅助线,点击右边工具栏的修剪标志对五角星进行修剪。
7
最后点击左边工具栏的图案填充标志对五星红旗进行颜色填充就大功告成了。
四、五星红旗怎么画?
先在纸张上画一条竖直的旗杆
步骤阅读
2
然后画出五星红旗的轮廓
步骤阅读
3
接着画出四颗小的五角星
步骤阅读
4
在小五角星的左侧画出一个大的五角星
步骤阅读
5
最后给五星红旗添加颜色,完成五星红旗简笔画作图
五、老师布置的作业,在vs2008下,用c#语言,opengl技术画一面五星红旗,求高手帮忙啊
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Drawing;
using System.Data;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using CsGL.OpenGL;
namespace mySecondExample
{
public partial class OGLview : OpenGLControl
{
public OGLview()
{
InitializeComponent();
}
protected override void InitGLContext()
{
base.InitGLContext();
GL.glClearColor(1.0f, 0.0f, 0.0f, 0.0f); // 设置OpenGl视图空间的背景色为黑色
GL.glClear(GL.GL_COLOR_BUFFER_BIT | GL.GL_DEPTH_BUFFER_BIT); // Clear Screen And Depth Buffer
GL.glMatrixMode(GL.GL_PROJECTION); // 将变换矩阵模式设为投影变换
GL.glLoadIdentity(); // 加载投影变换单位矩阵重置视景体
// 用正射投影设置一个边长为20个单位的立方体兴视景体
GL.glOrtho(-1.0, 1.0, -1, 1.0, 0, 20);
//TODO: 可添加其他初始化动作
}
protected override void OnSizeChanged(EventArgs e)
{
try
{
base.OnSizeChanged(e);
}
catch (Exception)
{
}
// 设置视口尺寸与视图类控件的尺寸相同
GL.glViewport(0, 0, this.Size.Width, this.Size.Height);
GL.glMatrixMode(GL.GL_MODELVIEW); // 设置当前为模型视图矩阵
GL.glLoadIdentity(); // 重置模型视图矩阵
}
public override void glDraw()
{
GL.glClearColor(1.0f, 0.0f, 0.0f, 0.0f); // 设置OpenGl视图空间的背景色为黑色
GL.glClear(GL.GL_COLOR_BUFFER_BIT | GL.GL_DEPTH_BUFFER_BIT); // Clear Screen And Depth Buffer
GL.glColor3f(1.0f, 1f, 0.0f);
/* draw two redish triangles - at upper-right corner */
GL.glBegin(GL.GL_TRIANGLES);
GL.glVertex2f(0f, 0.1f);
GL.glVertex2f(-0.035f, 0.05f);
GL.glVertex2f(0.035f, 0.05f);
GL.glVertex2f(0.035f, 0.05f);
GL.glVertex2f(-0.1f, 0.05f);
GL.glVertex2f(-0.05f, 0f);
GL.glVertex2f(0.035f, 0.05f);
GL.glVertex2f(-0.05f, 0f);
GL.glVertex2f(0.05f, 0f);
GL.glVertex2f(0.05f, 0f);
GL.glVertex2f(0.035f, 0.05f);
GL.glVertex2f(0.1f, 0.05f);
GL.glVertex2f(0.05f, 0f);
GL.glVertex2f(0.07f, -0.07f);
GL.glVertex2f(0f, -0.0f);
GL.glVertex2f(-0.05f, 0f);
GL.glVertex2f(-0.07f, -0.07f);
GL.glVertex2f(0f, 0f);
GL.glEnd();
}
}
}
这是一个五角星 你可以运行试一下
如果合适 那就采纳把 记得分儿~
六、如何用Ledit画五星红旗
使用绘制图形形状模式选择,用鼠标器在模式栏(ModeBar)的作图模式区(ObjectArea)中选择画图模式,选择多边形模式。
首先使用鼠标器在模式栏的作图模式区中选择画图模式,选择多边形模式。图形绘制、修改操作使用鼠标拖动直接绘制法,每点一次鼠标左键定位一个多边形顶点,最后点鼠标右键完成一个多边形绘制。
L-Edit是TannerToolsPro工具软件中的一个软件包,可以在同一窗口中进行版图设计、设计规则检查、网表提取、标准单元自动布局与连线等工作。配合在S-Edit中建立的相应电路,可以在TannerToolsPro提供的另一个工具LVS完成布局与电路的比对。