设为首页 收藏本站 切换语言

将文件内容写入数组  

| 发表于 2020-7-21 08:56:52 | 显示全部楼层 |复制链接
  1. bool ReadFileToArray(string &array[],string FileName,string WorkFolderName,int devider='\x90')
  2.   {
  3.    bool res=false;
  4.    int FileHandle;
  5.    string tempArray[64000],currString;
  6.    int stringCounter;
  7.    string FullFileName;
  8.    if (StringLen(WorkFolderName)>0) FullFileName=StringConcatenate(WorkFolderName,"\",FileName);
  9.    else FullFileName=FileName;
  10. //----
  11.    //Print("A ",FileName);
  12.    FileHandle=FileOpen(FullFileName,FILE_READ|FILE_CSV,devider);
  13.    if (FileHandle!=-1)
  14.       {
  15.       while(!FileIsEnding(FileHandle))
  16.          {
  17.          currString=FileReadString(FileHandle);
  18.          tempArray[stringCounter]=currString;
  19. Print(stringCounter,":  ",currString);
  20.          stringCounter++;
  21.          }
  22.       stringCounter--;
  23.       if (stringCounter>0)
  24.          {
  25.          ArrayResize(array,stringCounter);
  26.          for (int i=0;i<stringCounter;i++) array=tempArray;
  27.          res=true;
  28.          }
  29.       FileClose(FileHandle);  
  30.       }
  31.    else
  32.       {
  33.       Print("A ",FileName,"|B ",GetLastError());
  34.       }      
  35. //----
  36.    return(res);
  37.   }
复制代码
举报

评论 使用道具

热门主题

精彩评论17

latage
未及格
| 发表于 2021-5-17 19:45:29 | 显示全部楼层
谢谢分享
举报

点赞 评论 使用道具

升龙
DD
| 发表于 2021-5-18 00:04:13 | 显示全部楼层
感谢分享
举报

点赞 评论 使用道具

EA88
D
| 发表于 2021-11-3 23:17:18 | 显示全部楼层
感谢分享
举报

点赞 评论 使用道具

YHX
D
| 发表于 2021-11-8 13:42:25 来自手机 | 显示全部楼层
感谢分享,
举报

点赞 评论 使用道具

EA1314
D
| 发表于 2021-12-28 20:58:05 | 显示全部楼层
谢谢分享
举报

点赞 评论 使用道具

yimu77
DDD
| 发表于 2022-1-16 21:01:32 | 显示全部楼层
感谢分享
举报

点赞 评论 使用道具

liguangxing2007
DDD
| 发表于 2022-1-17 07:16:17 | 显示全部楼层
飘飘
举报

点赞 评论 使用道具

jongjongyoshen
D
| 发表于 2022-1-18 09:14:42 | 显示全部楼层
感谢分享
举报

点赞 评论 使用道具

wangdehang
DDD
| 发表于 2022-1-18 17:37:36 | 显示全部楼层
多谢分享
举报

点赞 评论 使用道具

s1030hk
DD
| 发表于 2022-1-18 19:03:21 | 显示全部楼层
感谢分享
举报

点赞 评论 使用道具

huimou
D
| 发表于 2022-1-18 19:27:43 | 显示全部楼层
感谢分享
举报

点赞 评论 使用道具

liguangxing2007
DDD
| 发表于 2022-1-23 14:13:31 | 显示全部楼层
飘一下
举报

点赞 评论 使用道具

daerwushen
DD
| 发表于 2022-1-23 14:15:37 | 显示全部楼层
感谢分享
举报

点赞 评论 使用道具

EA6666
D
| 发表于 2022-1-23 15:30:02 | 显示全部楼层
感謝分享
举报

点赞 评论 使用道具

ea123ea
DDD
| 发表于 2022-1-23 16:15:32 | 显示全部楼层
感谢分享
举报

点赞 评论 使用道具

nanaliu
CC
| 发表于 2022-5-18 08:33:47 | 显示全部楼层
看看。。感谢分享。。。。
举报

点赞 评论 使用道具

mamapi
DD
| 发表于 2022-5-18 08:40:43 | 显示全部楼层
谢谢分享
举报

点赞 评论 使用道具

发新帖
EA交易
您需要登录后才可以评论 登录 | 立即注册

天眼云VPS
简体中文
繁體中文
English(英语)
日本語(日语)
Deutsch(德语)
Русский язык(俄语)
بالعربية(阿拉伯语)
Türkçe(土耳其语)
Português(葡萄牙语)
ภาษาไทย(泰国语)
한어(朝鲜语/韩语)
Français(法语)