Register to post in forums, or Log in to your existing account
 

 Related 
Contents
Data Types
  Integer
  Boolean
  WideString
  Variant
  Interface
  Single
  Double
  DateTime
  Color
Related Links:
  ExportToXML
  ExportToText
  ProxyPassword
  ProxyUsername
  Download
  ExportToExcel
  ExportToHTML
  PromptConnection
  Filter
  Name *
  Password
  Host
  Parent *
  ShortCut
  Image
  Language *
  Action
  Target
  Text
  Hint *
  ClassName
  DataSource
  Field
  Menu *
  ItemList
  LookupTable
  LookupField
  DisplayField
  Filename
  Database
  Driver
  Server
  Username
  Password
  ConnectionString
  Connection
  Text
  Background
  ActivePageName
  DockTo
  Caption
  Columns
  Style
  AddColumn
  Description
  Add
  AddLine
  Insert
  AddHTML
  InsertHTML
  Memo
  Target
  ServerSoftware
  CaptionProp
  CountProp
  ChildProp
  DefaultImage
  AddColumn
  Section
  IniName
  Find
  Separator
  TextProp
  KeyField
  Connection
  Script *
  PasswordChar
  SelText
  Username
  Field
  SetField
  AddField
  Subject
  Body
  ID
  ContentType
  Headers
  RawMessage
  SetField
  Address
  Filename
  RemoveMessage
  AddMessage
  SetField
  GetMessageID
  Pos
  SubStr
  Len
  Replace
  Left
  Right
  Upper
  Lower
  Proper
  Format
  Insert
  Delete
  Concat
  LeftBack
  RightBack
  Word
  NumWord
  DeleteNWord
  Begins
  Ends
  ASCII
  IsInt
  IsFloat
  RepeatStr
  Trim
  LTrim
  RTrim
  Explode
  Join
  Match
  RegReplace
  StripTags
  EncodeHTML
  DecodeHTML
  Reverse
  Compare
  HexStr
  HexVal
  QuoteSQL
  EncodeURL
  DecodeURL
  ExtractFileName
  ExtractFileExt
  ExtractPath
  Pad
  PadRight
  Center
  Soundex
  Wordwrap
  ExecWindow
  AddAutoUpdate
  Recalc
  Exec
  Version
  AddControl
  FindControl
  OpenWindow
  ReadIni
  WriteIni
  CreateObject
  MsgBox
  Prompt
  Confirm
  Theme
  DecimalSeparator
  QuoteChar
  Split
  ExpandTabs
  DiceStr
  ReadBytes
  ReadString
  WriteBytes
  WriteString
  Get
  GetStream
  Post
  PostStream
  Header
  URL
  Protocol
  Host
  Path
  Filename
  Anchor
  Username
  Password
  ParamStr
  PostParamStr
  ResponseText
  ContentType
  ContentLanguage
  Location
  Server
  Value
  Text
  OnStartElement
  OnCharacters
  OnEndElement
  OnUnpEntity
  OnProcessingInstruction
  OnExtEntity
  Parse
  ParseFile
  Load
  LoadFile
  SaveToFile
  CreateAttribute
  CreateAttributeNS
  CreateCDATASection
  CreateComment
  CreateElement
  CreateElementNS
  CreateEntityReference
  CreateProcessingInstruction
  CreateTextNode
  GetElementsByTagName
  GetElementsByTagNameNS
  Text
  LocalName
  NodeName
  Prefix
  XMLText
  NodeValue
  SetAttribute
  Delete
  DirExists
  Exists
  FileSearch
  FindFiles
  Attributes
  CurrentDir
  Date
  ReadOnly
  Open
  RemoveDir
  Rename
  CreateDir
  Readln
  Writeln
  Newline
  md5
  GetAttribute
  ForceFileExt
  Text
  Browse
  Die
  Path
  ProxyHost
  Homepage
  Columns
  Category
  Bookmark
  ModifySQL
  ConnectionString
  Filter
  KeyField
  InsertSQL
  DeleteSQL
  MasterSource
  MasterFields
  SortedFields
  Lookup
  Locate
  Catalog
  TransactIsolationLevel
  Execute
  Get
  Mask
  LookupDatasource
  DropDownMenu
  DropDownMenu
  NameProp
  Submenu
  Background
  ItemList
  CaptionProp
  CaptionProp
  Text
  ItemList
  CaptionProp
  Add
  Add
  Add
  Target
  FindText
  Caption
  Text
  CaptionProp
  CountProp
  ChildProp
  StateImage
  Kind
  Name
  Path
  Ext
  FileName
  AttrStr
  ImageList
  HeaderImage
  URL
  SetBookmark
  GotoBookmark
  Text
  HTML
  BasePath
  TextStyle
  ParaStyle
  SelText
  FontName
  SearchText
  MarkBetween
  Mark
  AddTable
  InsertTable
  GetTable
  ToString
  ToDate
  DateFormat
  Target
  ID *
  Template
  Text
  Add
  Get
  BeginSection
  DataSource
  Context
  SaveToFile
  Filename
  SaveToFile
  LoadFromFile
  SaveToFile
  LoadFromFile
  InsertTemplate
  InsertPicture
  AddControl
  AddWord
  RemoveWord
  AddQuotes
  RemoveQuotes
  AddComment
  RemoveComment
  AddDelim
  RemoveDelim
  AddSyntax
  RemoveSyntax
  MakeStyle
  LoadFromFile
  Filename
  XSL
  Filename
  Text
  DOM
  GetVariable
  SetVariable
  Target
  SetImage
  Command
  Document
  FormParams
  UnparsedParams
  QueryParams
  RemoteIP
  Username
  Password
  Referer
  UserAgent
  ContentText
  ResponseText
  Location
  ContentType
  ContentEncoding
  Host
  ID
  PrimaryKey
  ExportXML
  Template
  ImportXML
  KeyField
  ParentField
  Style
  Template
  StoredProc
  Exec
  Caption
  Focus
  Launch
  Tempfilename
  Param
  CopyFile
WideString [[zApp_Type_WideString]] 
NOTE: This Design document is subject to change at any time.
This is a string containing text characters. Text is encoded in the UTF-2 format, which specified 2 bytes for each character. This is the COM compatible string format. All programming languages should have a string format that is compatible with this.

Internally, this data type is represented by a Delphi WideString data type, which stores a reference count for memory management purposes, as well as a length. The length of a WideString is limited to 2147483648 characters. There is typically no "null" terminator at the end of a string like there is in C-based strings. Thus, this string can contain any data.

The UTF-2 encoding provides some level of international language support in all zApp programs.

While some scripting languages may allow you to access this string as an array of values, this is discouraged since it makes non-English language support difficult. Always try to use the built-in string function library for manipulating these data types in a language independant fashion.
Viewer Comments [0 - Post your comments]

Jump to:  

© 2009 Zugg Software. Hosted by Wolfpaw.net