关于DELPHI的两个小小问题
各位大神好,刚刚学DELPHI,因为下载的视频讲解的不是很详细,所以只能上来求救了。第一个问题就是 我想用很多窗口, Form1,Form2,Form3....在1转到2,再由2到3,都得把之前的关闭, 怎么实现呐?
第二个问题就是关于Opendioag 中Readln 函数;一个TEXT文件有100多行每行就2个数字 中间空格隔开 ;怎么照出这么多数字钟最大的一个。。。 大神不要见笑啊,我初学,望多多指教,感激不敬@@
如果程序不是很复杂 , 哪个大神给个源代码模板就最好了,谢谢 !!!
用form2.show,form1.hide实现就行了,不过关闭的时候,记得把主窗口进程结束 第一个问题,见楼上!
第二个问题:百度 TListStrring
Good Luck!:lol: 本帖最后由 comeheres 于 2014-3-13 14:10 编辑
第二个用如楼上所说,不过他写错了,是Tstringlist
用Tstringlist的loadfromfile
取出后可以用字符串分割函数ExtractStrings,或者正则、copy函数等等,
最笨的办法:从第一行开始,取出2个数字进行比较,留下大数字,跟第2行的大数比较,继续留下最大的那个,跟第3行的大数比较,以此类推
学好基础!!! 我也是新手,刚做过关于第一个问题的案例。
在窗体Form1中应用Form2.方法:file\Use Unit... Alt+F11\弹出的“Use Unit”对话框,选中“Unit2”,点OK。
在Form1中画个按钮或其他的,双击,写入“form2.show;"就可以了。
在Form2中应用form3,同样做,。。。。写入”form2.close;form3.show;“
(注意)默认第一个为主窗口,关闭时其他窗口都会关闭,所以第一个窗口不能关,其他的可以打开一个同时吧上一个关了。(仅供参考) 看看!!! comeheres 发表于 2014-3-13 14:08 static/image/common/back.gif
第二个用如楼上所说,不过他写错了,是Tstringlist
用Tstringlist的loadfromfile
确实错了,THX! 度娘啊,一切还是要靠自己的。 第一个问题,直接用close这个函数就可以把窗体关闭。第二个的话遍历吧,挨个比较,直到找到最大的为止.(我也是正在学习delphi,多多交流) 顶 我是来学习的。。 按照小甲鱼提供的流程先学着吧 这个问题以后就会了
页:
[1]