自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

原创 PalmOS开发教程-12

第十二章 专业编程技巧     随着程序变得越来越大,我们会发现很多问题。这些问题或许在编制几千行代码时不会出现,但是当编到上万行或更多时并且程序由不同的程序员来编写,在运行时问题就出现了。 这就要求程序有经深思熟虑的结构和详细的注释。在编制大程序时主要要考虑两点: 1 怎样使程序容易维护 2 怎样使程序可重用(reuse) 当然,我们想使程序可以被任何一个人都看得懂,

2001-07-19 16:26:00 1330

原创 PalmOS开发教程-13

第十三章 再论用户界面     在这一章和下一章中,我们将创建一个完整的计算器应用程序。从中我们将学到怎样使用公共函数库,特别是如何使用MathlLib,我们还会学到许多编程的细节及如何改善用户界面。 计算器的设计 下面开始设计计算器窗体。它将包括: 1 显示数字的区域 2 代表十个数字的按钮 3 小数点按钮 4 符号按钮 5 指数按扭 6 加、减、乘、除按钮 7 等号

2001-07-19 16:26:00 1115

原创 PalmOS开发教程-14

第十四章 程序的可移植性     在这一章中,我们将编写计算器程序运运算的核心部分。我先为核心编制一个ANSI C版本,然后将详细探讨如何使这些代码在Palm OS中运行。 设计计算器核心 在开始写代码之前,我们必须知道到底该做些什么。一个解决这类问题的好方法是建立一个包括程序各个状态并通过箭头相连表示它们之间的关系的状态表。对本程序来说,这也是个很好的办法,因为这个程

2001-07-19 16:26:00 1058

原创 PalmOS开发教程-9

第九章 分类和查找     在这一章中,我们在Contacts程序中添加分类。分类允许把Contacts分成组,如Business和Personal。你可以分别或统一查看这些组。你还可以为Contacts应用程序添加、删除、或者改变分类名称。你可以把每一条记录分配到一个组。 我们也将在Contacts中添加代码使用Palm OS系统查找(Find)功能在Contacts

2001-07-19 16:25:00 1087

原创 PalmOS开发教程-10

第十章 创建高效的有效界面     在这一章中,我们开始讲述用户界面的设计和测试。首先讨论一下Palm OS自带的一般用户界面,然后介绍由Palm Computing 提出的具体设计原则及相关方法,它们使界面更加有效和实用,最后我们将讲述用户界面和程序设计的整个流程和测试,因为用户界面不是凭空想象出来,它是一个高效过程的结果。 设计考虑 从哪里开始呢?对于Palm装置来

2001-07-19 16:25:00 1016

原创 PalmOS开发教程-11

第十一章 工具和方法简介     我们已知道了系统臃肿是很危险的,现在就来讨论所有现成的工具和方法,或许可以防止使你成为一个更危险系统的提供者。或许你有一个具体的Palm OS应用程序,而没有所需的硬件资源,或许你的解决方法必须和Linux工具相联系,下面将介绍有关这些方面的信息。 因为在World Wide Web上,我们的知识变化得太快,所以先给出我的网址: www

2001-07-19 16:25:00 1410

原创 PalmOS开发教程-7

第七章 列表框和排序     在这一章中,将接触到一些新的控件和数据库操作技巧。我们先生成一个窗体来显示contact数据库中的所有记录,然后创建一个下拉框供选择排序标准,最后添加代码进行排序,并使新创建或修改过的记录也能够在列表中正确排列。 保存工程 按我们的习惯先保存工程,步骤如下: 1. 运行Windows浏览器; 2. 找到保存现有工程的文件夹; 3. 按下CT

2001-07-19 16:23:00 1336

原创 PalmOS开发教程-8

第八章 表和滚动条     在这一章中,我们将讨论Palm OS的两个很重要的用户界面元素:表和滚动条。表能够显示或编辑较大的数据量。在嵌入式应用程序中都它使用的很广泛。滚动条的功能很出色,但由于滚动条不支持1.0版本的Palm OS系统,所以只有在不想支持较早的Pilot 1000和5000时,才可以使用滚动条。我们将同时添加滚动按钮(它可以被所有的Palm设备使用)

2001-07-19 16:23:00 1448

原创 PalmOS开发教程-6

第六章 控件     在这一章中,我们将继续研究Contact Detail 程序,让它具有显示并设置日期时间的功能。我们要添加一个窗体来设置时间。这个时间和日期是可选的以供下次联系使用。 为实现此功能,我们将使用新的资源:选择触发器(selector triggers),开关按钮(push buttons),重复按钮(repeating buttons)。连同前面的按

2001-07-19 16:22:00 1507

原创 PalmOS开发教程-4

第四章 窗体的编程     在本章中,我将通过为上一章的Contacts程序添加一个About对话框,继续向读者展示Palm OS简单有效的程序风格。你将学会如何创建含有位图、文本和按钮的窗体。你可在Contacts程序中加入菜单和代码使你可以访问About对话框并重新回到Contacts主窗体。 在此过程中,我们将先了解应用程序的基本设置,将为Contacts程序创建

2001-07-19 16:21:00 1691

原创 PalmOS开发教程-5

第五章 数据库     Palm OS的所有内容在其存储器中都表现为数据库形式,下面我们就开始学习创建和使用数据库。我们将继续编写Contacts程序,把它写入一个数据库。 删除工作 为准备向Contacts添加一个数据库,首先应删除以前的示范语句。 备份Contacts程序 首先应备份当前的Contacts程序。我将它命名为Contacts CH.4。 步骤如下: 1

2001-07-19 16:21:00 1663

原创 PalmOS开发教程-2

第二章 建立一个应用程序     无论你是一位编程专家还是初学者,通过本章的学习,你都将很快的学会Palm OS的编程。在这个过程中你首先要创建一个能稳定工作的开发环境。值得一提的是,开发环境并不仅仅是一些编程工具的简单组合,它更是一个能协助开发者更好完成工作的系统结构。一旦源代码能够在开发环境中正常的编译并运行,这就意味着你迈出了整个程序编写过程中最重要的一步。在程序

2001-07-19 16:20:00 2706

原创 PalmOS开发教程-3

第三章 文本框中的乐趣     在本章节中,我们将通过讨论第二章中Hello应用程序的副本,来研究文本框的属性和事件。涉及的内容包括文本框如何调用Palm OS存储器和处理它们之间的关系等。我们也将花些时间讨论与文本框相关的其它一些内容: ◆手写输入转换指示器(Graffiti shift indicators) ◆字符串资源(String resources) ◆编辑

2001-07-19 16:20:00 1747

原创 PalmOS开发教程-译者序

译者序     后PC时代是嵌入式和网络化的时代,包括掌上电脑在内的PDA产品是后PC时代最重要的产品之一。在PDA市场激烈竞争的今天,Palm这个PDA界的龙头老大,将被国内越来越多的人所接受,有关Palm OS 的研究、开发和应用工作也将随之推广。Palm OS programming from the ground up作为一本Palm开发的入门书籍较为全面的向读者介绍了

2001-07-19 16:19:00 1054

原创 PalmOS开发教程-1

第一章 关于Palm     本章将对Palm这个新奇的东西进行一些简单的介绍。对于有一定的嵌入式软件开发基础,又想尽快开始编程的读者,我建议你跳过本章,直接从第二章开始阅读,等闲暇时间再回到本章浏览。书中的一些章节提到了如何为头带式、腕带式设备编写Palm OS应用程序。而在第一章中讲述的更多的则是有关Palm产品的一些背景知识:它从何而来?为什么别的手持设备纷纷落马

2001-07-19 16:19:00 4207

原创 PalmOS开发教程-序言(CSDN:我的移动文件夹)

    后PC时代是嵌入式和网络化的时代,在PDA市场激烈竞争的今天,有关Palm OS 的研究、开发和应用工作也将随之推广。Palm OS programming from the ground up作为一本Palm开发的入门书籍较为全面的向读者介绍了使用Code Warrior开发工具开发一个完整Palm OS应用程序的全过程。    本书面向各个层次的C程序员读者和PDA爱好者。

2001-07-19 16:16:00 823 2

原创 一组有用的操作Excel的函数

在用VB做程序的时候,它本身的报表并不太好使用,因此应用Excel输出数据,是一个好方法,以下是一组操纵Excel的函数据,希望能帮助大家.Excel VBA控制函数Write By WeiHua 2000.10.12 检测文件Function CheckFile(ByVal strFile As String) As BooleanDim FileXls As Object

2001-06-03 17:15:00 7416

原创 使用MsFlexGrid控件的几个函数

在VB处理数据显示的时候,使用表格是一种好的方法,虽然DataGrid可以与数据源绑定,但是总有美中不足,就是外观不好看,所以有时应用MsFlexGrid显示数据还是一种比较好的方法,以下几个函数是用来控制MsFlexGrid的程序(本人语言表达能力有限,还请见谅) MsFlexGrid操作函数合并列Public Function MergeCol(GridObj As Objec

2001-06-03 17:07:00 1039

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除