AOExample

所属分类:通讯编程
开发工具:VFP
文件大小:32KB
下载次数:11
上传日期:2008-07-16 16:59:43
上 传 者kenven
说明:  Active Object实现动画,可以做为学习AO的材料!
(Active Object realize animation, can be used as learning materials AO!)

文件列表:
AOExample (0, 2004-08-11)
AOExample\aif (0, 2004-08-11)
AOExample\aif\AOExampleaif.rss (663, 2004-08-10)
AOExample\aif\context_pane_icon.bmp (3016, 2004-08-10)
AOExample\aif\context_pane_icon_mask.bmp (414, 2004-08-10)
AOExample\aif\list_icon.bmp (2356, 2004-08-10)
AOExample\aif\list_icon_mask.bmp (294, 2004-08-10)
AOExample\data (0, 2004-08-11)
AOExample\data\AOExample.rss (2973, 2004-08-10)
AOExample\data\AOExample_caption.rss (599, 2004-08-10)
AOExample\group (0, 2004-08-11)
AOExample\group\AOExample.mmp (1389, 2004-08-10)
AOExample\group\bld.inf (442, 2004-08-10)
AOExample\inc (0, 2004-08-11)
AOExample\inc\aoexample.hrh (699, 2004-08-10)
AOExample\inc\aoexample.loc (922, 2004-08-10)
AOExample\inc\AOExampleApp.h (1124, 2004-08-10)
AOExample\inc\AOExampleAppUi.h (3740, 2004-08-10)
AOExample\inc\AOExampleAppUID.h (170, 2004-08-10)
AOExample\inc\AOExampleContainer.h (2320, 2004-08-10)
AOExample\inc\AOExampleDocument.h (1133, 2004-08-10)
AOExample\inc\AOExampleEngine.h (5501, 2004-08-10)
AOExample\inc\Debug.h (672, 2004-08-10)
AOExample\install (0, 2004-08-11)
AOExample\install\AOExample.pkg (1030, 2004-08-10)
AOExample\install\AOExample.SIS (7666, 2004-08-10)
AOExample\src (0, 2004-08-11)
AOExample\src\AOExampleApp.cpp (1187, 2004-08-10)
AOExample\src\AOExampleAppUi.cpp (5140, 2004-08-10)
AOExample\src\AOExampleContainer.cpp (5025, 2004-08-10)
AOExample\src\AOExampleDocument.cpp (1522, 2004-08-10)
AOExample\src\AOExampleEngine.cpp (9573, 2004-08-10)
AOExample\test (0, 2004-08-11)
AOExample\test\bld.inf (29, 2004-08-10)
AOExample\test\FileLogger.cpp (2151, 2004-08-10)
AOExample\test\FileLogger.h (1610, 2004-08-10)
AOExample\test\TestFramework.h (900, 2004-08-10)
AOExample\test\TestUrl.cpp (4193, 2004-08-10)
AOExample\test\TestUrl.mmp (283, 2004-08-10)
... ...

/* * ============================================================================ * Name : ReadMe * Part of : AOExample * Created : 10.8.2004 by Forum Nokia * Description: * This file describes the usage and the implementation notes about the * active object application for Series 60 Developer Platform 2nd Edition. * Version : 1.0 * Copyright: Nokia Corporation * ============================================================================ */ 1. Overview The AOExample application demonstrates how to write and use own active objects that utilize asynchronous services. The example consists of a UI and an engine. The engine is an active object that fetches a document from the Web server. The UI is a really simple application that launches the engine and shows the progress of it. The engine is explained briefly in the document included in this example package. 2. Compatibility The AOExample example application is compatible with Series 60 Developer Platform 2.0. It has been tested to work with the Nokia 6600 device. The UI has also been tested in the WINS emulator on Series 60 version 2.0 but the emulator must be upgraded to support networking before testing the engine side. 3. About Sources The sources conform the directory structures created by the "Series 60 AppWizard v1.9": * Header Files are in the subdirectory "inc". * The Implementation files are in the subdirectory "src". There is also some testing code in the directory test. The directory can be ignored (there is only a small project that tests the URL parsing). 4. Building To build the application for the device, do as follows: 1. Go to: "group". 2. Run: "bldmake bldfiles". 3. Run: "abld build thumb urel". To build the application for the WINS (emulator), do as follows: 1. Go to: "group". 2. Run: "bldmake bldfiles". 3. Run: "abld build wins udeb". 5. Installation There is ready-made installation package (.SIS) file for Series 60 2.0 devices. The file can be installed to the device in different ways including, for example, sending the file via infrared, Bluetooth, or e-mail and then installing the file from the inbox. Refer to the device’s user’s guide for more detailed information on installing SIS files. There is also package file that can be used to recreate the SIS file. To create a SIS file: 1. Build files for the device (see section 4 for details). 2. Go to: "install". 3. Run: "makesis AOExample.pkg". If the SDK has not been installed to the default directory, the paths in the package file have to be updated before running the makesis command.

近期下载者

相关文件


收藏者