0 0

读取配置文件 删除文件 有问5

求救各位大神。本人新手。做一个按行读取文件并删除文件的软件
遇到一些问题

删除文件代码

void del(const TDesC& path)
	{
	TInt err;
	RFs fsSession;   
	fsSession.Connect(); 
	TRAP(err,User::LeaveIfError(fsSession.Delete(path)));
	fsSession.Close();
	}

 提示信息代码

void Note(const TDesC& msg)
	{
	CAknInformationNote* note = new (ELeave) CAknInformationNote(ETrue);
	note->ExecuteLD(msg);
	//CleanupStack::PopAndDestroy();
	}

 这里是按行读取文件 并删除文件的代码
其中 d:\\f.txt的内容不管是 "d:\\1.txt" , 'd:\\1.txt' , d:\\1.txt , "d:/1.txt" , 'd:/1.txt' 还是d:/1.txt 都能正确提示但是就是删除不了
出错的地方在代码里注释了

                                                       _LIT(path,"D:\\f.txt"); //这里是配置文件
			RFs fs;
			fs.Connect();
			RFile file;
			file.Open(fs,path,EFileRead);
			TBuf8<2> c;
			TBuf<1024> line;
			TInt i=0;
			TInt size=0;
			file.Size(size);
			while(true)
				{
				i++;
				if(i > size)
					break;
				file.Read(c,1);
				if(c.Compare(_L8("\n")) == 0)
					{
					//Note(line);//提示读取的那一行内容
					del(line);//就是这里有问题。上面的提示提示出的是正确的路径。但是这里删除文件就没用了。删不了
					del(_L("D:\\3.txt"));//这里又能删除
					line = _L("");
					}
				else
					{
					if(c.Length() > 0)
						line.Append(c[0]);
					}
				}

 del(line);//就是这里有问题。上面的提示提示出的是正确的路径。但是这里删除文件就没用了。删不了
del(_L("D:\\3.txt"));//这样又能删除

2013年2月17日 14:18
目前还没有答案

相关推荐

    读取配置文件工具类.rar

    本压缩包包含两个工具类,分别用于读取`.yml`和`.properties`格式的配置文件,这两种格式都是Java开发中常见的配置文件类型。 首先,我们来看`.properties`配置文件。这种格式的文件历史较为悠久,它的语法简单,每...

    读取配置文件的JDBC连接 读取配置文件的JDBC连接

    2. 读取配置文件:在Java中,我们可以使用`java.util.Properties`类来加载并解析.properties文件。以下是如何读取配置文件的示例代码: ```java Properties prop = new Properties(); InputStream input = null; ...

    C#读取INI配置文件

    在Microsoft .NET Framework环境下,C#作为主要的编程语言,提供了丰富的类库来处理各种文件类型,包括传统的INI配置文件。INI文件是一种简单的文本格式,常用于存储应用程序的配置信息,如设置、选项等。在Visual ...

    WinCE读取配置文件

    在本文中,我们将深入探讨如何在WinCE 5.0中读取配置文件,主要关注一个名为"WinCEIniFile"的类,这个类可能是用于处理INI文件的。INI文件是一种简单的文本格式,常用来存储程序配置信息。 首先,让我们理解什么是...

    C#读写配置文件(附源代码)

    - 使用`ConfigurationManager`类:这是读取配置文件的主要工具。例如,要获取app.config中的键值对,可以使用`ConfigurationManager.AppSettings`属性。下面是一个简单的示例: ```csharp string ...

    delphxe读取写Ini配置文件

    本文将深入探讨如何使用Delphi XE来读取和写入INI配置文件。 1. **基础概念** - INI文件: Ini(初始化)文件由一系列键值对组成,每行一个键值,键名与键值之间以等号分隔。通常分为三个部分:[Section](节)、...

    vs2008写入读取配置文件操作

    1. **读取配置文件**: - XML文件:利用CoCreateInstance创建MSXML的DOM对象,然后调用load方法加载文件,通过IXMLDOMNode接口获取和解析元素及属性。 - INI文件:使用GetPrivateProfileString读取特定键值对,...

    Java_Properties_类读取配置文件信息

    【Java_Properties_类读取配置文件信息】 在软件开发中,配置文件是必不可少的,因为它们允许我们灵活地管理程序中的可变参数,而无需修改源代码。Java 支持使用 `.properties` 文件作为其标准配置文件格式,这得益...

    EntLib读取配置文件中自定义节点源码

    在这个主题中,我们将深入探讨如何在Enterprise Library 4.0版本中读取配置文件中的自定义节点源码。 首先,了解配置文件在Enterprise Library中的角色至关重要。Enterprise Library使用基于XML的配置文件(如`app....

    从SD卡或者Assets下读取配置文件批量删除应用

    本文将详细介绍如何从SD卡或应用程序的Assets目录下读取配置文件,并基于这些信息批量删除Android应用。 首先,我们需要了解Android的权限管理。由于涉及读取外部存储(SD卡),所以在AndroidManifest.xml中需要...

    linux c,ini配置文件读写模块

    1. **读取配置文件**:函数可能命名为`readIniFile`,它会打开一个`ini`文件,逐行读取内容,解析节和键值对,并将它们存储在一个数据结构中,如链表或哈希表,以便后续的查找和处理。 2. **创建数据结构**:为了...

    读取properties配置文件所用jar

    以下是使用这个类读取配置文件的基本步骤: 1. **添加依赖**:首先,确保项目中包含了上述提到的jar包。在Maven项目中,可以通过添加依赖到pom.xml文件来引入这些库: ```xml &lt;groupId&gt;commons-configuration...

    Labview 配置文件,XML文件读写.rar

    配置文件,XML文件读写.rar XML的简单易于在多数应用程序中读/写数据,XML是数据交换的公共语言,很多不同的应用软件都支持XML文件。 配置文件,是一种计算机文件,可以对程序配置初始参数;设置程序初始数据。

    对于Quartz.net 3.0.7.0(目前最高版本)的使用:能过配置文件实现工作调整

    一旦配置文件被加载,你可以在运行时通过Scheduler API来增加、删除或修改Job和Trigger。例如,你可以暂停、恢复或删除Trigger,或者更新Job的触发规则。 **注意事项** 1. XML配置文件中的类名和命名空间必须与实际...

    VC读取Ini文件例子

    总结一下,"VC读取Ini文件例子"是关于如何在VC++中通过自定义的"IniFile"类方便地读取和操作INI配置文件的示例。这个类提供了丰富的接口,包括读取字符串和整数值、创建和删除键值对等,使得处理INI文件的工作变得...

    VFP读取INI文件的问题

    在Visual FoxPro(VFP...通过以上方法,你可以在VFP应用程序中有效地读取和管理配置文件,解决描述中提到的“VFP读取INI文件的问题”。记得在实际应用中,根据项目需求和实际情况调整代码,确保功能的完整性和稳定性。

    详解C#如何读写config配置文件

    "C#读写config配置文件详解" 本文主要讲解了C#如何读写config配置文件,配置文件的概述、appSettings的使用、读写config配置文件的类实现等知识点。 配置文件概述 配置文件是标准的XML文件,XML标记和属性是区分...

    易语言配置文件测试源码,易语言配置文件操作模块

    易语言配置文件操作模块源码,配置文件操作模块,写配置文件,读配置文本,读配置数值,删除配置节,删除配置项,取所有配置节名,取所有配置项名,取配置文件指定节下所有项_,取配置文件所有节_,写入配置文件_,读取配置数值_...

    Winfrom资源文件读取

    在Windows Forms(WinForm)开发中,资源文件的读取是一项关键任务,特别是在处理多语言支持时。资源文件允许开发者集中存储应用程序中的文本、图片和其他可本地化的元素,便于进行不同语言版本的切换。本教程将详细...

    使用 Labview 文件IO 打开和读取文本文件实验测试

    文件IO 模块可以实现对文件的创建、删除、读取、写入等操作,是 Labview 中的一个基本模块。 在文件IO 模块中,Labview 提供了多种方式来读取和写入文件,如通过控件板面、存储和数据插件等方式。在本实验中,我们...

Global site tag (gtag.js) - Google Analytics