CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  C++ Builder >  基础类

我是菜鸟!前辈们指教了!30分送一人!要一段简单代码!

楼主yuyang0791(雨阳)2003-02-03 05:18:14 在 C++ Builder / 基础类 提问

小弟有理了!首先祝大家新年快乐!  
  我要问的问题是如何让程序就是按钮的click事件自己生成一个批处理文件并且写上固定内容呢?  
  代码贴在这上面或者发到我的信箱好吗?  
  yuyang0791_cn@sina.com  
  我是新手所以可用分不多!大家见谅!先贴先接分吧! 问题点数:30、回复次数:14Top

1 楼matq2008(叶子.net)回复于 2003-02-03 10:30:33 得分 3

cb的创建文件相关操作相当简单,你看一下例子就可,或是搜以前的贴子Top

2 楼xujie839997(aw)回复于 2003-02-03 10:31:44 得分 3

#include   "stdio.h"  
  {  
  FILE   *tf;  
  if((tf=fopen("a.bat","w")==NULL))  
  {ShowMessage("Error");Close();  
  }  
  fputs("你要写的内容",tf);  
  ...  
  fclose(tf);  
  }Top

3 楼hailulu_wang(没啥)回复于 2003-02-03 12:03:36 得分 2

写文件就可以了,很简单。Top

4 楼cupidvenus(小鱼儿)回复于 2003-02-03 14:15:22 得分 2

写文件就可以了,还可以用TMemo控件Top

5 楼ilikeff8(迷茫)回复于 2003-02-03 15:58:24 得分 2

如果你嫌文件处理太麻烦可以这样:  
  TMemo   *M=new   TMemo(NULL);  
  M->Text="你的BAT内容";  
  M->SaveToFile("BAT文件名");  
  delete   M;Top

6 楼ilikeff8(迷茫)回复于 2003-02-03 15:59:38 得分 3

Create后先要M->Parent=this;  
  Top

7 楼ilikeff8(迷茫)回复于 2003-02-03 16:01:06 得分 3

还有linesTop

8 楼yuyang0791(雨阳)回复于 2003-02-11 13:10:58 得分 0

to:   xujie839997(aw)   大哥你说的方法用不了啊!不能编译通过啊!!Top

9 楼yuyang0791(雨阳)回复于 2003-02-11 13:18:51 得分 0

ilikeff8(迷茫)大哥你能写清楚一点么?可以的话我可以另外给你分啊!  
  谢谢大哥!!Top

10 楼ppzhao(菜鸟王)回复于 2003-02-11 13:53:13 得分 3

this   can   be   compiled   successfully!  
   
  TMemo   *M=new   TMemo(this);  
  M->Text="你的BAT内容";  
  M->Lines->SaveToFile("BAT文件名");  
  delete   M;  
   
   
  Top

11 楼cscer(时光之石头)回复于 2003-02-11 13:55:17 得分 3

直接放一个Mome控件,  
   
  在里面写上内容  
   
  在按钮的Click事件中  
  Memo1->Lines->SaveToFile("你的文件名称和路径");  
   
  路径中的\需要写成\\Top

12 楼LanceX(小军)回复于 2003-02-11 14:40:37 得分 3

TStringList   *   slist=new   TStringList;  
  slist->Add("你的BAT内容")  
  slist->SaveToFile("你的文件名称和路径");  
  if   (slist){delete   slist;slist=NULL;}  
  可用的方法很多,不过应该都是写文件而已,bcb中可以轻松做到。Top

13 楼yuyang0791(雨阳)回复于 2003-02-12 07:25:43 得分 0

to:LanceX(小军)    
  为什么我不能编译通过呢!?大哥们举个详细的例子好吗?  
  比如具体的文件名称和路径都有的?分数我另外再给!Top

14 楼ilikeff8(迷茫)回复于 2003-02-12 20:53:49 得分 3

TMemo   *M=new   TMemo(NULL);  
  M->Parent=this;  
  M->Lines->Text="copy.   d:\des";  
  M->SaveToFile("c:\source\copyall.bat");  
  delete   M;  
  Top

相关问题

  • 本菜鸟前来报道!献上百分送各位前辈。
  • 菜鸟刚学jsp,对于查看数据库的用法还有点不明白?!100分送给解决问题的大侠。最好能给代码!!
  • 代码运行错误!!请帮忙解决!!高分送上。
  • 求win2000三维弹球的原代码,高分送上,急!!!!
  • 谁有asp的图片传输的原代码??100分送上!!
  • !!!送分送代码,顺便解决问题!!!
  • 我要几行这样的代码.鼠标键盘.50分送~
  • 求VB 最短路径代码。高分送上
  • 帮我看看下面这段代码.80分送出来
  • 送分送分!!!!高手菜鸟快来!!!!

关键词

  • 文件
  • 内容
  • null
  • slist
  • tmemo
  • savetofile
  • 大哥
  • bat
  • tf
  • delete

得分解答快速导航

  • 帖主:yuyang0791
  • matq2008
  • xujie839997
  • hailulu_wang
  • cupidvenus
  • ilikeff8
  • ilikeff8
  • ilikeff8
  • ppzhao
  • cscer
  • LanceX
  • ilikeff8

相关链接

  • CSDN Blog
  • 技术文档
  • 代码下载
  • 第二书店
  • 读书频道

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo