怎么样打开多个文件 用dephi怎么样打开多个文件,就象豪杰一样有个播放多个文件的功能 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我仿Winamp做了一个播放器,需要源码和我联系,我的Email:[email protected] 我这儿有个例子:FILE *stream; char Line[512]; OpenDialog1->Options.Clear(); OpenDialog1->Options << ofAllowMultiSelect << ofFileMustExist; OpenDialog1->Filter = "文本文件 (*.txt)|*.txt|所有文件 (*.*)|*.*"; OpenDialog1->FilterIndex = 2; if (OpenDialog1->Execute()) { for (int I = 0;I < OpenDialog1->Files->Count;I++) { stream = fopen(OpenDialog1->Files->Strings[I].c_str(), "r"); do { //从文件中逐行读出 if(!fgets(Line,sizeof(Line),stream)) break; RichEdit1->Lines->Append(Line); } while(1); fclose(stream); /*//如果只读入每个文件的第一行,则代码为: if(stream) { fgets(Line,sizeof(Line),stream); RichEdit1->Lines->Append(Line); fclose(stream); }*/ } }把它改成Delphi就行了 监控程序弹出的对话框 请问onprint是在什么情况下运行的 用delphi可以操作关于gis方面的控件? 请问如何使用另一个unit中的数组 DBgrid中有一个字段内容很多,怎样让这个字段的内容以多行显示? 错误提示:找不到数据库文件logininfo.mdb,是怎么回事? 用一个表中数据如何替换另一个表的数据? DsgnIntF.pas单元的问题 ReportMachine中细表如何根据某一个字段进行分组? 请问怎么实现象VISIO 2000左边工具栏,点击后动态卷下卷上 查了有关目录,文件的函数没找到,问一下各位,怎样判断一个目录是否为空目录? delphi報表問題
FILE *stream;
char Line[512]; OpenDialog1->Options.Clear();
OpenDialog1->Options << ofAllowMultiSelect << ofFileMustExist;
OpenDialog1->Filter = "文本文件 (*.txt)|*.txt|所有文件 (*.*)|*.*";
OpenDialog1->FilterIndex = 2;
if (OpenDialog1->Execute())
{
for (int I = 0;I < OpenDialog1->Files->Count;I++)
{
stream = fopen(OpenDialog1->Files->Strings[I].c_str(), "r"); do
{
//从文件中逐行读出
if(!fgets(Line,sizeof(Line),stream)) break;
RichEdit1->Lines->Append(Line);
}
while(1);
fclose(stream); /*//如果只读入每个文件的第一行,则代码为:
if(stream)
{
fgets(Line,sizeof(Line),stream);
RichEdit1->Lines->Append(Line);
fclose(stream);
}*/
}
}把它改成Delphi就行了