编程论坛
注册
登录
编程论坛
→
C++ Builder
求教 帮忙编一段译码程序 有重谢
ydwadj
发布于 2008-06-04 00:28, 1113 次点击
哪位大侠帮偶编一段译码程序 用c++builder语言 有重谢 要求对一个文件进行打开然后读取
3 回复
#2
Knocker
2008-06-04 12:12
Memo->lines->LoadFile("ddd.txt");
#3
ydwadj
2008-06-04 14:27
回复 2# Knocker 的帖子
什么意思 我看不懂呀
#4
ydwadj
2008-06-04 14:29
void __fastcall TForm1::N14Click(TObject *Sender)
{
FILE *f;
int a=0,b;
int c[8];
char h;
if ((f = fopen("C:\\Program Files\\Borland\\CBuilder6\\Bin\\FILENAME.C_Str", "rt"))
== NULL)
{
fprintf(stderr, "Cannot open input file.\n");
}
h = fgetc( f );
while(!feof(f))
{ while(h!=' ')
{
b=h;
a=a+b;
}
c[8]=h;
while(h== '\n')
{
switch(a)
{
case 195: C_S=c[8]; break;
case 67: C=c[8]; break;
case 70: F=c[8]; break;
case 150: SC=c[8]; break;
case 204: CALL=c[8]; break;
case 208: Q_R=c[8]; break;
}
printf("\n");
}
if ((f = fopen("FILENAME.C_Str", "rt"))
== NULL)
break;
}
int fclose(FILE *f);
}
这是那段程序 不知道哪个循环出错了 运行起来老是未响应
1