全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:700
推到 Plurk!
推到 Facebook!

Unicode String Library (V2.0 CB3 CB4 D3 D4 D5)

 
領航天使
站長


發表:12216
回覆:4186
積分:4084
註冊:2001-07-25

發送簡訊給我
#1 引用回覆 回覆 發表時間:2000-05-14 00:00:00 IP:0.0.xxx.xxx 未訂閱
名稱:Unicode String Library 版本:V2.0 原始程式:有(Source) 適用:(CB3)(CB4)(D3)(D4)(D5) 版權種類:免費軟體(Freeware) 作者:Mike Lischke 出處網址:http://www.lischke-online.de 說明: This package contains a Unicode support library along with some additional files to use WideStrings/Unicode strings within your application. It contains, among others:
  • More than 100 low level and intermediate level functions for:
    • null terminated strings: StrLenW, StrECopyW, StrLICompW etc.
    • WideStrings: WideStringOfChar, WideComposeHangul, WideTitleCase etc.
    • Unicode character test routines: UnicodeIsAlpha, UnicodeIsOpenPunctuation, UnicodeIsRTL etc.
    • conversion: WideStringToUTF8 and vice versa
    • KeyUnicode: conversion of a given ANSI character to Unicode based on the currently active keyboard layout
    • and many more...
  • TWideStrings and TWideStringList classes, which work like their ANSI counterparts, but with Unicode.
  • A Unicode Tuned Boyer-Moore search engine (UTBM), for fast linear text searches taking surrogates into account. Special options: case sensitivity, ignore non-spacing, space compression, whole words only.
  • A comfortable Unicode Regular Expression search engine (URE), implementing most of the Perl 8 RE implementation. This includes:
    • base operators like: . * ? () {m, n} (unlimited nesting of subexpressions)
    • literals and constants: c, \x..., \U....
    • character classes: [...], [^...], \pN1, N2, ...Nn, \PN1, PN2, ...PNn (examples for these classes are: combining, non-spacing, numdigit, separator, currency symbol). They can be combined with literals and constants like:
      [abc\U10A\p1,3,4]
    • POSIX classes: :alnum:, :digit:, :upper: etc.
    • the same special options apply here as to the UTBM search engine
  • Both search engines are based on the same core class to allow for variable search actions.
There is currently no demo project included but the Unicode edit control which is soon to be released will contain one which makes heavy use of the Unicode library.
This library will be part of the JEDI VCL collection (see also Delphi JEDI) called JCL.
------
~~~Delphi K.Top討論區站長~~~
附加檔案:cltools\text\mlunicod.zip
系統時間:2024-05-18 23:09:21
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!