2009-09-01
-
symbian中的Log文件类
--RFileLogger类, 需要包含flogger.h头文件, 并连接到flogger.lib库.
用法:
RFileLogger iLog; //声明实例, 一般为全局
iLog.Connect(); //连接Log服务
iLog.CreateLog(_L("LogDir"),_L("LogFile.txt"),EFileLoggingModeOverwrite);
// 第一个参数是Log文件所在的文件夹,第二个是Log文件名,
//第三个文件操作Model, 从命名上很容易看出是采用什么模式
iLog.Write(_L("Log Content!"));
//使用Write方法, 在需要打Log的地方使用.
//iLog.WriteFormat(_L("Result=%d"), err);
//iLog.HexDump(aHeader, aHeader, myPtr, 4);
iLog.CloseLog(); //关闭文件
iLog.Close(); //断开Log服务
要是不希望纪录日期和时间,可以使用下面的语句关闭它们。
iLog.SetDateAndTime(TBool aUseDate, TBool aUseTime)
注意: 只有当CreateLog()方法指定的路径, 还有Log文件存在的情况下, Log才能被写入, 其实就是这个方法可以创建文件,但不能创建文件夹. 在模拟器中默认的Log文件夹的位置是: \epoc32\winscw\c\Logs; 而在手机上就是在C:\Logs.
分享到:
相关推荐
在Android程序开发中,备忘录应用是一种常见的项目,它涉及到许多核心的Android技术知识点。这份"Android程序研发源码Android 备忘录源码.zip"包含了一个完整的备忘录应用的源代码,可以帮助开发者深入理解Android...
【标题】"备忘录,免费桌面备忘录,M备忘"是一个小巧而实用的桌面应用程序,专为用户设计,以帮助他们记录日常生活中的重要事项。这款软件基于MFC(Microsoft Foundation Classes)框架和ACCESS数据库技术,确保了在...
在提供的“备忘录课程设计.doc”文档中,可能会详细阐述以上各个知识点的具体实现,包括设计思路、技术选型、代码示例等内容,为学习者提供了一个完整的备忘录系统设计案例。通过深入阅读和理解这份文档,可以加深对...
这个"android作业 备忘录"项目可能是为学生或初学者设计的一个实践练习,以便他们更好地理解和掌握Android应用程序开发的基本概念和技术。下面将详细讨论涉及到的相关知识点。 1. **Android Studio**:作为Android...
【安卓备忘录】是一款专为安卓平台设计的应用程序,其核心功能是提供闹钟提醒与备忘录记录服务。这款应用充分利用了Eclipse这一强大的Java集成开发环境进行开发,展示了Android平台上事件管理与用户界面设计的技术...
本文将深入探讨“备忘录闹钟源码”中的关键知识点,包括备忘录系统的设计、闹钟机制的实现以及Android平台的相关开发技术。 1. **备忘录系统设计**: - **数据存储**:备忘录应用需要存储用户的笔记和提醒,这通常...
在Android平台上,开发一个备忘录应用程序涉及到多个关键知识...以上是基于给定的文件名和描述,对Android备忘录应用实现所涉及的关键技术点的详细解释。理解并熟练掌握这些知识点对于成功构建一个备忘录应用至关重要。
10. **数据验证**:在用户输入备忘录信息时,可能需要验证日期、时间的格式,确保数据的有效性。 以上就是关于“备忘录.NET C#”的相关知识点,从数据库交互到用户界面设计,再到定时提醒功能的实现,涵盖了多个C#...
在Android平台上开发手机备忘录应用时,主要涉及以下几个关键技术点: 1. **用户界面(UI)设计**:一个优秀的备忘录应用需要具备直观易用的界面,让用户能够快速添加、查看和编辑备忘。这涉及到布局管理器(如...
【Android备忘录源码】是一个适用于Android平台的软件开发项目,主要功能是实现一个备忘录应用。这个源码可以作为一个学习资源,用于Android课程设计或者毕业设计,为开发者提供了一个实际操作的实例,帮助他们理解...
在IT行业中,数据库是存储和管理数据的核心工具,而在C#编程环境中,我们可以利用各种数据库技术来构建备忘录应用程序。C#备忘录数据库代码通常涉及到如何在C#中与数据库进行交互,以实现创建、读取、更新和删除...
在本项目"一个简单的Android备忘录.zip"中,我们主要关注的是如何使用Android Studio开发一个手机端的小型备忘录应用。...通过学习和实现这个备忘录应用,开发者能够掌握Android应用开发的核心流程和关键技术。
【标题】:“手机备忘录开题报告” ...总结,该开题报告详细阐述了一个基于J2ME的手机备忘录系统的设计理念、技术背景、研究现状、实现步骤及预期目标,展示了开发一个实用且高效的备忘录系统所涉及的关键技术和方法。
"ASP.NET 实现的备忘录"项目,正如其名,是一个基于ASP.NET技术构建的在线备忘录系统,它可能包含了用户登录、创建、查看、编辑和删除备忘录的功能。这个项目对于学习ASP.NET和web应用开发的学生来说,是一个很好的...
10. **持续更新与优化**:随着用户需求的变化和技术的进步,备忘录小程序会定期进行更新,增加新功能,优化性能,提高用户体验。 微信小程序备忘录的开发涉及的技术主要包括: 1. **微信开发者工具**:开发者使用...
在IT行业中,尤其是在...通过以上这些技术的综合运用,一个具备闹钟功能的备忘录应用得以实现。开发者通过分析提供的Android应用源码,可以深入理解如何将这些概念整合到实际项目中,从而提升自己的Android开发技能。
下面我们将深入探讨实现这样一个备忘录应用所涉及的关键技术点和流程。 1. **界面设计**: - 使用Interface Builder或SwiftUI来设计用户界面。通常,备忘录应用会有添加、编辑、查看和删除笔记的页面,以及一个...
【标题】:“备忘录模块源码(asp.net)”是一个基于ASP.NET技术开发的用于创建和管理个人或团队备忘录的应用程序。该模块能够帮助用户有效地存储、组织和检索重要信息,提升工作效率。 【描述】:这个源码包不仅包含...
【安卓开发备忘录源码】是一个非常适合初学者学习的项目,它涵盖了安卓应用程序开发的基础知识,特别是针对备忘录类应用的实现。这个源码实例可以帮助开发者了解如何在安卓平台上构建一个实用且用户友好的应用程序。...