Disclaimer
----------
WHEREAS, DirectXtras Inc. has designed and developed proprietary software
included in this folder and known henceforth as the Program;
DirectXtras Inc. owns all right, title and interest in and to the Program.
By installing the Program, you agree that;
THE PROGRAM AND DOCUMENTATION IS PROVIDED
TO USER IN AN "AS IS" CONDITION. IT IS UNDERSTOOD BY YOU THAT
THE PROGRAM HAS NOT BEEN TESTED OR DEBUGGED AND THAT
DIRECTXTRAS INC. MAKES NO REPRESENTATIONS OR WARRANTIES REGARDING ITS
USE. YOU ACKNOWLEDGE THAT THE INSTALLATION OF THE
PROGRAM'S SOFTWARE INTO YOUR COMPUTER OR DISK MAY CAUSE VARIOUS
MALFUNCTIONS IN ITS SYSTEM. YOU HEREBY RELEASE DIRECTXTRAS INC. FROM ALL
RESPONSIBILITY FOR ANY DAMAGE CAUSED, DIRECTLY OR INDIRECTLY, BY
THE INSTALLATION OF SAID PROGRAM INTO YOUR, OR ANY OTHER COMPUTER.
DIRECTXTRAS INC. MAKES NO WARRANTIES, EXPRESS OR IMPLIED,
INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTY OF
MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE OR THAT THE
USE OF THE PROGRAM OR ANY INFORMATION RELATING THERE TO
OR CONTAINED THERE IN WILL NOT INFRINGE ANY INTELLECTUAL PROPERTY
RIGHT OF ANY THIRD PERSON.
IN NO EVENT SHALL DIRECTXTRAS INC. BE LIABLE FOR SPECIAL OR
CONSEQUENTIAL DAMAGES ARISING FROM USE OF THIS PROGRAM.
YOU SHALL HAVE THE SOLE RESPONSIBILITY FOR ADEQUATE
PROTECTION AND BACK-UP OF YOUR DATA USED IN CONNECTION WITH THE
PROGRAM AND YOU SHALL NOT HAVE ANY CLAIM AGAINST
DIRECTXTRAS INC. FOR LOST DATA, RE-RUN TIME, INACCURATE INPUT, WORK
DELAYS OR LOST PROFITS RESULTING FROM THE USE OF THE
PROGRAM.
(C) DirectXtras Inc. 1999
www.directtransition3d破解版
毛毛的自由乐园
http://ntmaoyf.
2002.6XtrAgent Trial Version 2.0
--------------------------
Developed by Tomer Berda, DirectXtras Inc.
Copyright 1998-99.
Last updated: 10 May 1999.
This is a trial version of XtrAgent. You can use it to see if it
provides you with the features you are looking for.
The trial version does not operate under projectors, packages
and Shockwave. In addition, the 'File' member/icon property
and the ability to create new XtrAgent members/icons on the fly
are not available in this trial version.
You have to license the Xtra to obtain the disabled features,
run-time capability, and the license to use and freely distribute
XtrAgent along with your applications.
Product Information
-------------------
XtrAgent is an Asset Xtra which enables the use of Microsoft's revolutionary
"Agent" technology in Director, Authorware and Shockwave applications, that
provides a foundation for more natural ways for people to communicate with
their computers.
XtrAgent adds a new type of member to your cast - Agent.
Agent is an interactive animated character that can be drawn on top
of all other sprites and windows and even outside of the stage area.
It can speak, via a text-to-speech engine or recorded audio, and accept
spoken voice commands.
Agents can be used as guides, coaches, entertainers, or other types of
assistants or specialists.
Using XtrAgent, developers can utilize Text-To-Speech & Speech Recognition
engines and freely distribute them with their applications!
In addition, XtrAgent provides powerful animation capability and interactivity,
with support for high-quality lip-synching at an incredible ease of development.
It comes with ready-to-use characters and also support custom characters that
developers can create using the Microsoft Agent character editor.
XtrAgent is available for Windows 9X & NT. It is possible to use it along with
the MacOS version of Xpress Xtra to have a cross-platform Text-To-Speech solution.
System requirements
-------------------
- Microsoft Windows 95, Windows 98, Windows NT 4.0 (x86) or later
- Internet Explorer version 3.02 or later
- Personal computer with a Pentium 100 MHz or higher processor
- At least 16 MB of memory
- Microsoft Agent core components 2.0 or later
- Hard-disk space for core components: 1 MB
- Text-To-Speech and Speech recognition engines (recommended)
- Windows compatible sound card (recommended)
- Compatible speakers and microphone (recommended)
- Microsoft Mouse or compatible pointing device (recommended)
- Hard-disk space for optional components:
Lernout & Hauspie TruVoice Text-to-Speech engine for speech output: 1.6 MB
Microsoft Speech Recognition Engine for speech input: 22 MB
Characters installed locally: 2-4 MB per character
Explanation of licensing-availability:
--------------------------------------
XtrAgent is a commercial product.
You can license it from http://www. for
$399 per developer, one-time licensing fee.
Along with the Xtra, you will receive full documentation, sample
codes and direct support by e-mail.
The licensed product includes a runtime version of the Xtra
that can be freely distributed along with your applications.
Auto-downloadable Shockwave safe version can be licensed seperately.
History
-------
May 10, 1999;
Version 2.0 released.
- The Xtra is now compatible with Authorware and Shockwave.
- Auto-downloadable Director Shockwave safe version is available.
- New Sprite functions: Think, Listen, Activate, ShowPopupMenu, GestureAt, Interrupt
- New Member/Icon properties: PopupMenu, TTSModeID, SRModeID, SRStatus
- New Member/Icon functions: ShowDefaultCharacterProperties
- New Events: VisibleState, ActivateInputState, Move, ActiveClientChange,
DefaultCharacterChange, ListeningState
- The new version requires Microsoft Agent core components 2.0 or later.
- Creating a new Member/Icon without specifying a filename loads the default
character (if available). If XtrAgent cannot find a linked character file using
Director/Authorware standard filename resolution algorithm, it searches the
Agent's characters directory for it.
See the File Member/Icon property for more info and changes.
- StopAll() can now stop only Show requests.
- SREngine Member/Icon property was removed. Use SRModeID instead.
- 'Suspended' Member/Icon property was removed. Microsoft Agent 2.0 or later
cannot be in a suspended mode anymore.
- Restart and ShutDown events were removed, Microsoft Agent 2.0 or later
cannot be shutdown or restarted anymore.
- Multiple cast Members/Icons for the same character are supported for Authoring
convenience purposes, though you still can't display the same character more
than once on the screen.
April 18, 1999;
Version 1.0.1 released.
- VisibleState event was added.
- Fixed crash that sometimes occured with Microsoft Agent 2.0 under Director 7,
when you quit the application with visible Agent character(s) that has some
uncompleted requests.
- Fixed some other minor issues related to Microsoft Agent 2.0 and Director 7.
June 1, 1998;
Version 1.0 released.
- XtrAgent built-in error messages replaced with error codes that can be handled
from lingo. See the sample movie for code that checks whether the character files
were loaded properly, if there is a compatible speech recognition engine
installed, and whether Microsoft Agent is installed and working properly.
- Speech output tags and animations for Genie, Robby and Merlin are now documented.
- New XtrAgent Member/Icon Properties: SREngine, SRHotKey
- New XtrAgent Sprite Event: Bookmark
- New XtrAgent Sprite Function : Stop
Bugs found & fixed:
- ExtraData property returned the Description property and was corrected.
May 18, 1998;
- Version 1.0 beta/preview released.
DirectXtras Inc.
P.O Box 423417 San Francisco, CA 94142-3417
Voice: +1-415-505-8249, Fax: +1-650-9384633
E-mail General information: info@
E-mail Technical Support: supp@
-----------------------------------------------------------------------------
Please send comments, suggestions and bug reports to :
supp@
Further information on Microsoft Agent technology can be found at
http://msdn./workshop/imedia/agent/default.asp and in
the XtrAgent HomePage located at http://www./
Xtra is a trademark of Macromedia, Inc.本资料来自于资源最齐全的21世纪教育网www.21cnjy.com
08-09学年度七年级地理第一学期教案
学科:地理 年级:七年级 日期:8月30日 教者:王宏飞
课题:与同学们谈地理 课时数:1 类型:新授
[教学目标]
知识目标:
1、知道地理课的学习内容。
2、知道学习地理的目的、意义。
3、知道学习地理课的学习方法。
能力目标:
1、初步学会举例说明学习地理的意义;
2、培养学生学习地理的好奇心,挑战心理、冒险心理和坚韧性、求异性等创新情感和创新人格。
情感目标:
1、使学生了解学习地理知识,掌握地理技能是社会主义公民适应现代化社会生活、学习和工作的需要,从而激起学生学习地理的欲望。
2、通过为什么要学地理,帮助学生树立为建设家乡,建设祖国,保护“人类家园”——地球而学习的志向。
[教学重点]
1、 为什么要学习地理?从学生日常生活和身边的地理事物、地理现象入手,让学生“想一想”。让学生从已学过的自然课常识,举例说出地理知识在我们生活、学习和工作中的用途,继而诱发学生学习地理的兴趣。
2、 怎样学好地理?首先指导学生自学教材,初步了解每一章的重要内容。学好地理的方法是“三多”,即多动脑筋想一想;多阅读运用地理图表;多参加地理课外活动,如阅读地理书籍,看电视、读报刊中的地理新闻,在现实生活中汲取地理知识和营养。
[教学难点]
让学生理解怎样处理好人类与地理环境的关系,这是本节课的难点。突破此难点,结合当时国内外新闻地理内容,通过教师举例说明。
[教学方法]
启发式讲述法、小组讨论法等。
[学生学法]
1、学生结合小学已学过的自然课常识,举例说明地理知识在我们生活、学习和工作中的用途。让学生充分发挥他们的想象力。
2、学生阅读教材第二页中的彩图,思考他们是否与地理有关?
3、讨论要学好地理,在课外和课前应做好哪些准备工作?学好地理的目的是什么?
[教学过程]
【导入】同学们你们好,这学期就由我和大家一起学习地理,首先我自我介绍一下,我姓王,叫我王老师就可以了。大家一定会想我是来自于哪里?下面老师就说一句我们当地的方言大家来猜一下我来自于哪里!好(打托路滑,把玻璃该卡吐露皮了)大家明白吗?我慢一点说一下()这句话的意思是说,滑冰把膝盖摔破了。这是我们东北的方言,我来自于东北吉林,那么大家多我们的东北了解多少呢?
【生】略
【师】好,大家说了很多,看来大家的知识面真的是很广。下面老师补充一下东北冬天的情况,我们那里的冬天室外非常的冷,那么在你们高邮冬天最低气温可以达到多少啊?
【生】略
【师】在我们东北冬天室外可以达到零下20到30度,是不是很冷啊!最特别的就是我们哪里的雪了,东北一般在10月到4月都在下雪。漫天的大雪下的我们看不清东西,今年南方的雪灾大家知道吧?雪下的大不大?
【生】略
【师】那在我们的东北已经不是什么大雪了啊,东北的雪是非常的厚的,我们可以看一下屏幕上的图片(雪景)我们下完雪走起路来非常的难受,深一步浅一步的,而且住在平房的人们,下完雪之后都开不开门,只能从窗户跳出来把门口的雪打扫干净,才能开门。由于我们的冬天比较漫长而且很冷所以我们的假期比较长,你们的寒假是多长时间啊?
【生】略
【师】我们大约要两个月呢!羡慕吧。由于我们冬天的雪非常多,所以一些雪上的活动就比较多,你们都知道哪些呢?
【生】略
【师】像滑冰,滑雪,冰灯,冰雕,打雪仗,堆雪人,等等。(在屏幕上展示活动照片)。那么在高邮的冬天是什么样的?
【生】略
【师】哦!那么为什么同一个季节不同的地点会有这么大的差别呢?这就和我们这学期要学习的地理有关。那在大家的心理多我们地理是怎么理解的呢?也就是说什么是地理呢?
【板书】一 什么是地理
【师】大家说了很多,其实像刚才老师对比了东北和高邮的区别,像气候,语言等等都是地理还有我们以后要学习的地球,地图,大洋,大洲,人口,等等都是地理,那我们为什么要学习地理呢?大家思考一下。
【板书】二 为什么要学习地理
【生】略
【师】因为我们的地理于生活联系密切,我们学习地里就是为了更好的生活。
【板书】生活离不开地理
【师】有这样两句歌词“为什么又打雷下雨,为什么有冬天夏天”大家知道这两句歌词是哪部动画片的主题曲吗?
【生】略
【师】对海尔兄弟,下面大家看一下屏幕。(放视频海尔兄弟),这首歌里面的很多都是与我们生活相关的地理事物,打雷下雨,冬天夏天等等,所以说生活离不开地理。
【过度】地理不仅与生活联系密切,于人们的生存更是息息相关。今年在四川发生的大灾难大家都知道吗?
【生】略
【师】对,汶川大地震,那你们对于这次地震都了解多少呢?
【生】略
【师】看来大家都很关注,那你们知道滴真是怎么产生的吗?其实我们的世界是由六大板块组成,在板块与板块交界的地方, 就容易形成地震。这次的汶川地震就是印度板块向亚洲板块俯冲,造成我国的青藏高原快速隆升,高原东部的物质就被迫向东移动,这时候受到四川盆地之下的刚性的板块顽强阻挡,就积累了大量的力量,最终在四川的汶川突然释放,就造成了这次地震。由于人们多这种力量很难的把握,所以地震至今也没有一个精确的测定,人们只能通过地震发生前的一些奇特的现象来预测地震,你们知道有哪些奇特的现象吗?
【生】略
【师】像一些动物的反常现象,老鼠大批的过街,还有蛇,地震发生前蛇会向石头上撞,一直到撞死。(展示图片)自来水会变黄等等。那么在地震发生的时候最明显的现象是什么?
【生】略
【师】对,震动,但是这震动也是有规律的,地震发生时首先是上下的震动,这时候我们还能控制自己,然后就是左右的摇晃,我们是控制不住自己的,所以在地震发生的钱几秒我们是可以逃生的,如果人们知道了这些地震的规律是不是就能减少一些损失和伤亡啊。地震也是我们地里的内容,所以我们的生存也离不开地理。
【板书】生存离不开地理
【师】那么这次地震全国给予了大量的援助,粮食是比较重要的,那一般在高邮的田地里,大多种什么作物?
【生】略
【师】种玉米的多吗?
【生】略
【师】那你们知道为什么种水稻的多种玉米的少吗?
【生】略
【师】对,因为这里的气候,土壤,水分等都适合水稻的生长,而不适合玉米生长,所以大多种水稻,不种玉米,那在高邮的冬天田地里都有什么作物?
【生】略
【师】我们东北的冬天地里是没有任何作物的,大家知道师为什么吗?
【生】略
【师】对,因为我们那里的冬天太冷了,种什么都懂死了,你们想冰箱里怎么能种作物呢!我们哪里一般都是3,4月份开始播种的,如果人们认识不到这些地理规律,一味的想种什么就种什么,想什么时候种就什么时候种,可以吗?
【生】略
【师】不能,因为有些作物不适合当地地理环境,你种了也是白种,他会减产甚至不去生长,所以为了更好的安排生产我们更应该学习地理。
【板书】生产离不开地理
【师】你们回去可以验证一下,农民在种地的时候都是有特定的时间的,可不是想什么时候种就什么时候种,这就留给大家去课后验证吧!那我们的地理有没有用啊?
【生】略
【师】还有更有用地呢!就连市长也要了解一下地里的相关知识,一个城市的规划师需要地理知识的。我们看一下屏幕。(讲述:由一个城市,城市中有一条河是这个走向的,如果你要在这个城市建一个化工厂你会把它建在1234那个位置呢?是不是没有什么依据啊,如果你知道了这个城市的地理条件他的上空长期吹这个方向的风,你最好会把他建在哪里呢?同桌之间讨论一下。好解释。那要是在建一个造纸厂呢?造纸厂是污染水源大的工厂,前后桌之间讨论一下。解释。)所以一个城市的发展也离不开地理。
【板书】发展离不开地理
【师】我们看一下屏幕,生活,生存,生产,发展都离不开地理。那我们想不想学习地理啊。
【生】略
【师】那我们要怎样学好地理呢?
【板书】怎样学好地理
【师】老师有几点建议,1.就是把握好教材,教材是我们学习地里的工具,经常去翻看,善于去提出问题解决问题,对于学习地理是有好处的。2.就是学会使用地图册,地图是地理知识的载体,很多我们亲眼见不到的地理事物都能在地图中找到,让我们对一些地理事物更加直观。3.就是善于观察思考,生活中常常会有一些地理事物,经常观察,有助于我们对地理知识的积累,直到你喜欢上地理,你也就把地理学好了啊。
【师】那好,人们称赞一个人博学,往往会说“上知天文,下知地理”,现在天文和地理都属于地里的内容,学好地理你就是一个博学的人,三国演义中的诸葛亮大家都一定很熟悉,他有一计谋草船借箭,有谁能给大家简单的描述一下啊?
【生】略
【师】好,这位同学很了解,那么当时的人们把诸葛亮都已经神化了,说他无所不知,无所不能,其实他就是熟练的掌握了地理 的一些规律,他就知道在什么情况下能产生大雾,什么时间里大雾会形成和消失,所以学习地理是受用终生的。
【总结】好,那么这节课我主要和大家谈了谈地理,什么是地理,为什么要学习地理和怎样学好地理。那么下节课我们将要学习地理的具体内容,这节课就上到这里。
[教学后记]
1、 本节课总体来说很活跃,学生能调动起来。
2、 不过就是在讨论方面,讨论的时间有点短,应该加强。
3、 互动还可以。时间上有些快。应该放慢。
4、 内容上地震应该扩展一下如何的逃生,草船借箭应该扩展一下雾是怎样产生的。
21世纪教育网 -- 中国最大型、最专业的中小学教育资源门户网站。 版权所有@21世纪教育网FileIO Xtra for Macromedia Authorware 7.0
Copyright 2003 Macromedia, Inc.
FileIO provides a set of functions allowing users of Macromedia Authorware to programmatically access files using scripting.
Using FileIO
============
As an Xtra the FileIO Xtra must be in your application's Xtras folder.
Each instance of FileIO can reference a single open file. If multiple files are to be opened simultaneously, a new instance of FileIO is required for each opened file. A single instance can be used to open multiple files, as long as the file is closed before a new file is opened. To create a new instance use NewObject, defined below. To dispose of an instance, set the instance variable to 0. All functions that read from or write to the file must be called after the file has been opened using openFile. If a new file is to be opened using the same instance, the old file must first be closed using closeFile. Files can be opened in three different modes: Read, Write and Read/Write. When writing to a file, the contents of the file after the current position are overwritten.
Example Script:
-- Create an instance of FileIO
myFile := NewObject("fileio")
-- Display an "open" dialog and return the file name to Authorware
myFileName := CallObject(myFile, "displayOpen")
-- Open the file
CallObject(myFile, "openFile", myFileName, 1)
-- Read the file and return a string to Authorware
theFile := CallObject(myFile, "readFile")
-- Close the file
CallObject(myFile, "closeFile")
-- Dispose of the instance
myFile := 0
In this example, a new instance was created and stored in the variable myFile. Next, a call to displayOpen is used to display an open dialog to allow a file to be selected. The file name is returned as a fully qualified path string to Authorware. The file is then opened in read-only mode, the contents of the file are read, and the file is closed. Lastly, the instance is disposed.
There is also an Authorware Show Me (xtraio.a7p) which demonstrates how to use the Xtra. It can be found in the Show Mes installed with Authorware.
Known Problems
==============
The FileIO Xtra cannot use a net-based file when supplied with a URL for the file name. It is limited to accessing files available via file systems mounted on the local system.
Function Reference
==================
closeFile
CallObject(object, "closeFile")
Closes a file that has been previously opened using openFile.
createFile
CallObject(object, "createFile", "fileName")
Creates a file. The fileName must be either a fileName to be created in the current directory, or a fully qualified path and fileName. Relative paths are not supported. After creating the new file, the file must be opened before it can be written to.
delete
CallObject(object, "delete")
Deletes the currently opened file. The file must be open to use this function.
displayOpen
CallObject(object, "displayOpen")
Displays a platform specific "open" dialog allowing a user to select a file. Returns a fully qualified path and fileName to Authorware. The setFilterMask function can be used to control what file types are displayed in the dialog.
displaySave
CallObject(object, "displaySave", "title", "defaultFileName")
Displays a platform specific "save" dialog allowing a user to specify a file. Returns a fully qualified path and fileName to Authorware. The setFilterMask function can be used to control what file types are displayed in the dialog. The title and defaultFileName parameters allow you to specify a default filename to be displayed, as well as title text for the save dialog.
error
CallObject(object, "error", status)
Returns a readable error string. A numeric error code is passed in as the third argument. (Also refer to the 'status' function.) The errors returned can be any of the following:
"OK"
"Memory allocation failure"
"File directory full"
"Volume full"
"Volume not found"
"I/O Error"
"Bad file name"
"File not open"
"Too many files open"
"File not found"
"No such drive"
"No disk in drive"
"Directory not found"
"Instance has an open file"
"File already exists"
"File is opened read-only"
"File is opened write-only"
"Unknown error"
fileName
CallObject(object, "fileName")
Returns the file name string of the current open file. The file must be open use this function.
getFinderInfo
CallObject(object, "getFinderInfo")
Returns the Type and Creator of the current file as a string. This function does nothing when used under Windows. The file must be open to use this function.
getLength
CallObject(object, "getLength")
Gets the length of the currently opened file. Returned as an integer. The file must be open to use this function. The value returned is the length of the file in bytes.
getOSDirectory
getOSDirectory()
A function that returns the full path to either the Windows directory, or the System Folder depending on which OS is currently being used. Does not require a child instance to call.
getPosition
CallObject(object, "getPosition")
Gets the file position of the current open file. Returned as an integer. The file must be open to use this function.
NewObject
NewObject("fileio")
This is called to create a new instance of FileIO. It returns an instance variable used to reference the instance.
openFile
CallObject(object, "openFile", "fileName", mode)
Opens the named file. This call must be used before any read/write operations can take place. The filename can be either a fully qualified path and filename, or a relative filename. The openMode parameter specifies whether to open the file in Read, Write or Read Write mode. Valid Flags are: 0 Read/Write, 1 Read, 2 Write.
readChar
CallObject(object, "readChar")
Reads the character (either single or double-byte) at the current position and then increments the position. The character is returned to Authorware as a string. The file must be open in read or read/write mode to use this function.
readFile
CallObject(object, "readFile")
Reads from the current position to the end of the file and returns the file to Authorware as a string. The file must be open in read or read/write mode to use this function.
readLine
CallObject(object, "readLine")
Reads from the current position up to and including the next Return, increments the position, and returns the string to Authorware. The file must be open in read or read/write mode to use this function.
readToken
CallObject(object, "readToken", "skip", "break")
Reads the next 'token' starting at the current position. Characters matching the 'skip' parameter are "skipped" and the file is read until 'break' is encountered. The file must be open in read or read/write mode to use this function. This function will read double-byte tokens as long as the skip and break are single-byte characters. It will not detect double-byte skip or break characters.
readWord
CallObject(object, "readWord")
Reads the next word starting at the current position. The file must be open in read or read/write mode to use this function.
setFilterMask
Sets the filter mask used by calls to displayOpen and displaySave. The filter mask determines what files to show when displaying an "open" or "save" dialog. The third parameter is a string representing the filter mask to set.
On Windows, this is a comma-separated string of file types and associated extensions (e.g. "All Files,*.*,Text Files,*.TXT"), and a string of types on the Macintosh (e.g. "TEXTPICT"). On Windows, the filter mask string is limited to 256 characters.
If a file type has more than one associated extension, separate the extensions with a semi-colon, rather than a comma (e.g. "All Available Sound,*.WAV;*.MP3;*.SWA;*.VOX").
On the Macintosh, you are limited to four four-character types.
When a new instance of FileIO is created, the filter masks defaults to all files. To reset the filter mask to display all files after it has been set, just pass in an empty string, e.g. CallObject(object, "setFilterMask", "").
setFinderInfo
CallObject(object, "setFinderInfo", "attributes")
Sets the Type and Creator of the current file. The string takes the form of a space-separated set of TYPE and CREATOR codes (e.g. "TEXT TTXT"). This function does nothing when used under Windows. The file must be open to use this function.
setPosition
CallObject(object, "setPosition", position)
Sets the file position of the current open file. The file must be open to use this function.
status
CallObject(object, "status")
Returns the error code returned by the last function called. The value is returned as an integer. (Also refer to the 'error' function.)
version
CallParentObject("fileio", "version")
Returns FileIO version and build information. Useful when filing bug reports, or determining installed version while authoring. No practical use beyond this.
writeChar
CallObject(object, "writeChar", "theChar")
Writes a single character to the file at the current position. The file must be open in write or read/write mode to use this function.
writeString
CallObject(object, "writeString", "theString")
Writes a string to the file at the current position. The file must be open in write or read/write mode to use this function.
===