游戏电视苹果数码历史美丽
投稿投诉
美丽时装
彩妆资讯
历史明星
乐活安卓
数码常识
驾车健康
苹果问答
网络发型
电视车载
室内电影
游戏科学
音乐整形

初中生也能学的编程,不走弯路,先用后学

  VB
  如果你是初学编程,先用VB(VisualBasic)编个小程序,下载软件VB6。0,因为它好理解,易学,易懂,容易建立自信心。
  安装完成VB6。0后,找到安装路径打开VB6。EXE,选择标准EXE:
  简洁明了的窗体界面,右边是工程管理窗口,右边下方是属性窗口,可以通过视图显示。
  你可以放一个按钮控件(commandbutton)和文本框控件(textbox):
  通过属性窗口设置基本信息,caption属性就是控件上要显示的内容:
  文本框控件的属性窗口:
  运行程序:
  效果:
  开始写代码,双击按钮进入程序代码窗口,写入代码时程序会有提示:
  运行后,点击按钮:
  你如果成功了,那么你就认识VisualBasic环境了。C
  再来看一下VisualC的环境,控件的数量、类型和用法有一些不同,Button控件和textbox控件基本相似:
  双击按钮进入代码编辑区后,发现有程序自动生成的代码,先不用去理解类库和命名空间,直接干饭即可,这里面代码结束时要加分号,否则就会报错。
  看看运行结果:
  VisualBasic要比VisualC简洁易懂,如果临时用选VB,如果长期发展选C。
  再来看一个实例,求圆和矩形的面积:VisualBasic
  首先,摆控件:
  这里一共放了三类控件,label控件、commandbutton控件和textbox控件,可以实现不同功能:
  控件简介:
  label控件:能够显示静态文本信息。
  commandbutton控件:触发编写的程序代码。
  textbox控件:与用户交互,可以在文本框输入信息。
  控件的属性设置:
  这几类控件大同小异,都是通过属性窗口,可以对它们的位置、字体、大小、文本显示方式和显示内容进行设置,caption属性就是显示的文本内容信息。
  控件布局设置:
  在工具栏空白的位置右键选择窗体编辑器,工具栏上出现了设置布局的一些小图标,你可以利用这些图标对窗体上的各个控件进行布局的设计,可以同时选择多个控件,统一设定它们摆放的位置和对齐方式。
  写代码:
  双击计算圆面积按钮控件:
  Dimr,pi,s是对变量进行定义,你可以不用定义变量的类型,让系统自动根据其值分配,字符型、数字型是常用的。
  rText1。Text,把输入的圆的半径送到变量r中存储。
  pi为计算圆面积的常数,可以直接进行赋值。
  spirr表示圆面积的计算。
  Label6。Caption圆的面积是:s,是将结果显示,你还可以用textbox控件实现显示结果信息。
  矩形面积:
  在关闭按钮中添加代码end,实现的功能是关闭窗口:
  运行效果:
  输入圆的半径2。65后,点击计算圆面积按钮,在label控件显示了圆形面积的计算结果。
  输入矩形的长和宽,点击计算矩形面积按钮,在label控件显示了矩形面积的计算结果。
  美化:
  将文本框的backcolor属性改颜色,再将label控件的backcolor属性改颜色,最后将窗体的caption属性改标题。
  效果:
  用VisualC来实现:
  设计界面布局,VisualC的界面布局调整要比VB灵活得多,鼠标操作即可完成界面的设计。
  属性窗口的设置:
  分类灵活,便于你去找相应的属性位置:
  代码:
  VisualC需要声明具体的变量类型,这里面用到了double类型,双精度型的。
  每一语句结尾要加上;,否则就会报错。
  文本数字的转换Convert。ToDouble(文本),将输入到文本框中的文本转换成数字类型后才能参与计算。
  label6。Text圆形的面积是:s,直接可以采用加号变量的写法,在VB中要用到符号连接。
  运行:
  结束的代码:
  Application。Exit(),点击结束程序。
  菜单控件VisualBasic环境下
  添加一个新的窗体form2:
  双击form2窗体图标:
  选择工具中的菜单编辑器:
  在标题栏写上文件:
  继续如此添加:
  单击面积计算子菜单,键入如下代码:Form1。Show
  键入如下代码:Form1。Show
  右键工程选属性,将启动对象设置为form2:
  运行程序点击面积计算:
  其实你还可以做一个带图标的程序菜单,利用API函数将图标添加到菜单上。
  VisualC环境下
  添加一个新的窗体form2:
  在左侧的工具箱内找到MenuStrip控件后,双击自动进入到窗体:
  直接在窗体上进行菜单标题的输入和更改,完成后点击面积计算子菜单进入代码窗口,写入如下代码:
  Form1frm1newForm1():将Form1窗体进行实例化,实例化为frm1,也就是给它起个正规名称,这样后面才能够识别它就是代表Form1窗体
  frm1。Show():将实例化后的frm1进行显示,目的是显示Form1窗体
  将启动的窗体改成Form2,怎么改,双击右侧窗口的Program。cs后,将Application。Run(newForm1())改成Application。Run(newForm2())就OK了:
  改后:
  运行点击面积计算:
  弹出窗体:
  再来看下面:VisualBasic环境
  打开窗体Form2后,从工具栏中打开菜单编辑器后,在文件下插入三个子菜单项,并为它们起个名字
  插入后,回到窗体当我们点击文件菜单项时,可以看到弹出了三个子菜单项,这就是刚才我们新插入的子菜单项:
  在写代码之前,你需要在窗体上放置一个对话框控件控件,实现打开文件:
  如果工具栏上找不到这个控件,点击工程菜单下的部件选中下面的选项即可:
  添加代码:
  运行程序点击打开:
  如果想过滤掉一些文件,只看某个类型的文件,可以加一行代码:
  只显示txt文件:
  VisualC环境
  在VisualC环境下,同样在主菜单栏下插入三个子菜单:
  加入对话框控件:
  默认名是openFileDialog1:
  加入代码,这里面用到了对话框的两个属性和一个方法,包括InitialDirectory、Filter属性和ShowDialog()方法:
  用途:
  InitialDirectory:设置初始路径
  Filter:过滤文件类型
  ShowDialog():显示打开文件对话框
  运行程序点击打开菜单
  弹出相应对话框:
  温馨提示
  在VisualC环境下,路径是用来表示的,这和VB有区别,而它的注释块和VisualBasic环境下也是不一样的,这里面注释块用了,这些语句同样在程序代码中不予执
  读数据:VisualBasic环境
  双击打开子菜单,加入代码:
  运行程序,选择打开子菜单,并在弹出的对话框中,选择文本文件:
  将文本框text2的几个属性修改一下
  Scrollbars属性,该属性是滚动条的设置,你选择最后一项both让水平和垂直都出现滚动条:
  Multiline属性,改为true,表示可以接受多行文本内容,为false表示不接受多行文本:
  做好这两个属性的设置后运行:
  程序代码解释
  Ifcd1。FileNameThen:如果没有选择文件,也就是文件名为空
  ExitSub:如果没有选择文件,则退出程序
  Else:如果选择了文件
  Text2。Text:text2文本框中的内容初始化为空
  Text1。Textcd1。FileName:text1文本框中的内容显示的是文件的路径
  Open(cd1。FileName)ForInputAs1:打开文件并读取内容
  DoWhileNotEOF(1):通过While循环来读取文件内容,直到文件结束
  LineInput1,str1:按行进行读取,将读取的内容赋值到字符串变量str1
  Text2。TextText2。Textstr1:将文本内容的多行数据连接到一行,显示到text2文本框中
  Loop:结束本次循环,进入下一个循环
  EndIf:结束本次条件
  EndSub:程序结束
  这里面用到了DoWhile循环语句,关于该语句的具体用法也是比较简单的,当文件没有到结尾的时候,程序就执行循环中的语句,如果文本结束了,则退出循环,EOF(1)表示文件中的文本已经到结尾了,前面加个NotEOF(1)表示没有内容没有到结尾
  那么,如何按照文本已经有的格式显示呢?
  程序这样修改一下:
  Text2。TextText2。Textstr1vbCrLf:加了换行功能
  再运行程序,看一下效果,可以看到歌词内容是按照文本文件的原有格式进行显示的:
  在VisualC的环境下
  要想读取外部文件信息内容,利用File类的OpenRead方法来实现:
  双击文件菜单下的打开子菜单键入代码:
  解释:
  FileStreamfsFile。OpenRead(openFileDialog1。FileName):以只读方式打开文件并实例化对象
  using(StreamReadersrFile。OpenText(openFileDialog1。FileName)):创建StreamReader对象
  strings:定义变量s,并赋初始值为空,作用是存放每次循环读取的行数据
  stringt:定义变量t,并赋初始值为空,存放所有读取的行数据,并以一定格式存放
  while((ssr。ReadLine())!null):当读取文件内容不为空时,则继续循环
  ttsr:变量t以一定格式存放文件内容,这里面r为转义字符,表示换行存储
  textBox1。Textt:将变量t存放的字符显示在textBox1文本框控件中
  运行程序:
  打开后,则将文件内容输出到textBox1文本框中:
  将信息写入到外部文件
  将信息写入到打开的文件,这里面使用了StreamWriter类,看下面这段代码
  using(StreamWriterfilenewStreamWriter(openFileDialog1。FileName,true)):表示向文件里面追加内容
  file。WriteLine(textBox1。Text):实现文本框的内容,追加到文件当中最末行
  运行程序:
  点击文件菜单下的打开子菜单:
  打开文件,发现最末一行已经追加了你想要追加的信息,而这个信息正是通过你输入到窗体界面文本框中的信息所添加的,这样就实现了已有文件的写入功能:
  温馨提示:内容较多,欢迎关注,点击收藏,方便查找

磁保持继电器工作原理以及应用领域磁保持继电器实质上就是一种自动开关,可以自动接通或断开电路,其平时依靠永久磁铁的磁性可以保持稳定状态,若需转换其状态只需使用脉冲信号对其进行激励即可。今天鼎悦电子主要给大家分享……新车轮胎可以用多久?如何判断轮胎需要更换?新买的轮胎使用寿命是多久?轮胎和大部分商品一样都是有使用期限的。但是各个品牌的轮胎对使用期限并没有具体的说明。轮胎说明书给出的答案:取决于您的驾驶习惯、您居住的气候和您如……新规后的重疾险,只会越来越贵大家好,我是老李。今天和大家聊聊新规后的重疾险。明年2月1日重疾险新规落地,癌症赔付将会缩水,也会更难,所以大家也都非常关心重疾险新产品是否会降价。但是,随着……国庆游客量全国第一,武汉打造全国经济中心未来可期近日,网上一份全国主要城市十一接待游客成绩单备受关注,武汉接待游客量高居全国第一,武汉是唯一接待量突破2000万的城市,国庆期间共接待游客2166。50万人次,体现了武汉强劲的……一加发布Nord2,搭载天玑1200SoC芯片,网友称为高端日前,一加宣布推出OnePlusNord2该公司的中端系列手机。新手机采用了OPPOReno5Pro的硬件平台,因为它现在由新的联发科天玑1200提供支持。特别之处在于,一加似……雷军站台余承东看衰游戏手机是个伪概念吗?最近一款叫做黑鲨的游戏竞技手机面世,因为小米投资、雷军站台而备受瞩目。黑鲨手机官方数据显示,发布一周首批5万备货售罄,预约人数超过了100万。努比亚也发布了游戏手机红魔,准备大……网约车又开始砸钱补贴了,想当行业大哥?只需做到这一点导读提到网约车市场之争,2016年我还依稀记得Uber在那一年,疯狂烧掉10多亿美元,最终以被滴滴并购最终结束了这场资本直接的金钱战斗。胜者为王,败者为寇,统治了5……11代标压U独显3。2K屏,Redmi笔记本这次认真了RedmiK40发布会上,RedmiBook首款Pro本亮相,一改往常性价比,这一次在做工用料以及配置上都下了很大功夫,而5K的价格,相比竞品便宜千元,相比老牌便宜23K元,可……惊艳,冲动盘点那些与跑车联名的手机在上一次小编和大家分享一些和动漫联名的手机,这一次,我想和大家分享一些和跑车联名的手机。说到和跑车联名的手机,不得不提到华为mate系列,从过去的mate9保时捷到今天的……当乐视决心不做PPT手机之后,能够首发几台乐MaxPro?近日,乐视超级手机官方发布了一条微博,大概的意思就是乐视在首发了骁龙820之后,还要首销820,一定不做PPT手机。从乐视超级手机的字里行间可以看出,乐视是被憋坏了,毕竟……索尼ZVE10数码相机评测轻松连电脑直播,为自媒体而生前两天刚入手了个新手机,也就是所谓的一亿像素的大底的手机,觉得既然宣传那么好,拍照出来效果应该也很好。但是实际拍照出来远远低于我的预期,也让我更加坚定了手机摄像头真的只是用来玩……提高办公室工作效率的小技巧用便签计划工作很多人在办公室里面工作的时候,都会发现自己身边的同事们的工作效率是不一样的,有的人工作效率相对较低,而有些人的工作效率则非常高。抛开个人能力因素之外,能够影响工作效率的就是工作……
华为手机2000元左右哪款好?如果你正准备买一款华为手机,预算在2000元左右的话一定要来看一看这款华为HUAWEInova8SE活力版,性价比较高,颜值担当,希望对大家的购机有所帮助。我们先来看看优……在线教育巨变30天近万亿市场倒塌,三巨头市值跌去90深燃(shenrancaijing)原创作者王敏编辑金玙璠一场教育大变革,正在进行。距7月24日双减(《关于进一步减轻义务教育阶段学生作业负担和校外培训……健康空调成时尚,纽恩泰地暖中央空调柔风轻送舒适度高近几年来,随着生活水平的提高,人们对家居环境的要求越来越高。比如在空调方面,人们逐渐抛弃传统的氟空调,而开始选择地暖中央空调等新型健康空调。根据奥维云网调查数据显示,目前92的……6万起售的国产小奥迪现身,3。6秒破百570匹马力,比亚迪动我相信每个人都没有奇怪的速度尖锐,这是比亚迪最受欢迎的轿车之一,2012年,在2012年正式上市,峰值期间的单月销售良好。但是,最近,比亚迪暴露,眼睛的网民发现这不是变化的速度……松下发布特斯拉4680原型电池日前,在一场媒体圆桌会议上,松下首次发布了该公司新电池,即4680原型电池。这款先进电池的存储容量是现有电池的5倍。松下电池部门负责人KazuoTadanobu表示,这款电池的……比亚迪第100万辆新能源汽车下线何猷君成第100万位车主5月19日,比亚迪举办第100万辆新能源汽车正式下线仪式,成为首个进入新能源汽车百万辆俱乐部的中国品牌。下线仪式上,王传福向深圳V5电子竞技俱乐部董事长兼CEO何猷君,交……圾皇菜圾互啄第2期,来比比谁蔡?朋友们上一期圾皇的对决给了很多意见和建议,这期整理一下,带着微笑我们继续!圾皇就是圾皇,你可能永远不明白为什么一部手机能这么设计。小米mixfold。狭长的遥控器造型,让……风口浪尖的蔚来汽车新能源汽车未来之路蒙上了阴影最近,蔚来的日子可不好过,也让新能源汽车走上风口浪尖,具体是什么状况呢,我们来简单了解一下。首先是7月30日上午蔚来EC6的一场车祸。7月30日上午,上海市浦东新区……拳用寸劲,至简至威DC评自然声NS0前段时间自然声发布了一款入门小塞子NS0,售价仅200元,杰长老也第一时间寄了一条给我。本来我对这种入门级的产品兴趣不太大,但是杰长老盛情推荐,甚至把QQID改成了NS0秒自然……面子大看剧爽!平板?NO!真的是手机!荣耀X10Max初体验一哥们找我咨询买个手机,之前用的小苹果,这次找我就是因为各种原因吧,换国产的,要用华为的,从V30推荐到P40,又推荐到荣耀30,一圈数字下来,这不行,那不行,最后来一句话,就……瑞风汽车带来商务谈判的细节解读,2021款瑞风M4车主速收藏随着经济的发展,企业之间的经济往来愈加频繁,商务谈判也变得重要起来。商务谈判能帮助企业增加利润,是企业不断发展壮大的重要手段。为确保商务谈判一切顺利,这几点一定要格外注意,来看……微软Office文档小程序现已支持批量导入微信聊天文件此前蓝点网向各位介绍微软中国团队开发的Office文档小程序,借助这款小程序可以在微信上导入同步文档。对于经常使用微信或者迫于无奈使用微信进行办公的用户来说,保存聊天中文……
友情链接:易事利快生活快传网聚热点七猫云快好知快百科中准网快好找文好找中准网快软网