DELPHIºÐ×Ó
!ʵʱËÑË÷: ºÐ×ÓÂÛ̳ | ×¢²áÓû§ | ÐÞ¸ÄÐÅÏ¢ | Í˳ö
¼ì¾ÙÌû | È«ÎļìË÷ | ¹Ø±Õ¹ã¸æ | ¾èÔù
¼¼ÊõÂÛ̳
 Óû§Ãû
 ÃÜ  Âë
×Ô¶¯µÇ½(30ÌìÓÐЧ)
ÍüÁËÃÜÂë
¡Ô¼¼ÊõÇø¡Ô ¢Ù
DELPHI¼¼Êõ
lazarus/fpc/Free Pascal
Òƶ¯Ó¦Óÿª·¢
WebÓ¦Óÿª·¢
Êý¾Ý¿âרÇø
±¨±íרÇø
ÍøÂçͨѶ
¿ªÔ´ÏîÄ¿
ÂÛ̳¾«»ªÌù
¡Ô·¢²¼Çø¡Ô ¢Ú
·¢²¼´úÂë
·¢²¼¿Ø¼þ
Îĵµ×ÊÁÏ
¾­µä¹¤¾ß
¡ÔÊÂÎñÇø¡Ô ¢Û
ÍøÕ¾Òâ¼û
ºÐ×ÓÖ®¼Ò
ÕÐƸӦƸ
ÐÅÏ¢½»»»
ÂÛ̳ÐÅÏ¢
×îмÓÈ룺 zjharv003
½ñÈÕÌû×Ó£º 0
ÔÚÏßÓû§£º 8
µ¼º½£º ÂÛ̳ -> DELPHI¼¼Êõ °ßÖñ:liumazi,sephil  
×÷Õߣº
ÄÐ pcplayer (pcplayer) ¡ï¡î¡î¡î¡î -
ÆÕͨ»áÔ±
2022/6/28 15:45:46
±êÌ⣺
²»¶®¾ÍÎÊ£¬Õâ¸öÓï·¨ÊÇʲôÒâ˼£¬#$AA ä¯ÀÀ:1500
¼ÓÈëÎÒµÄÊÕ²Ø
Â¥Ö÷£º ¡¾'A'..'Z', 'a'..'z', '_', '$', #$AA, #$B5, #$BA, #$C0..#$D6, #$D8..#$F6,¡¿

¸Õ´Ó github ÏÂÔØÁË SynEdit£¬±àÒëͨ²»¹ý£¬ÎÊÌâ´úÂëÊÇÒÔÉÏÕâ¶Î£¬#$AA ºóÃæµÄ¶ººÅ»­Á˺ìÉ«²¨ÀËÏß¡£

ÕâÀïµÄ #$AA ÊÇʲôÒâ˼£¿ÎÒÖªµÀ # ÊÇָʮ½øÖÆ£¬$A ÊÇÖ¸16½øÖÆÊý×Ö A£¬Õâ¸ö #$ ·ÅÔÚÒ»ÆðÊÇʲôÒâ˼£¿

ÁíÍ⣬ÕâÒ»ÐеıàÒë´íÎóÌáʾ»¹ÓУº

¡¾[dcc32 Warning] SynHighlighterECMAScript.pas(742): W1063 Widening given AnsiChar constant (#$AA) to WideChar lost information¡¿
----------------------------------------------
-
×÷Õߣº
ÄÐ keymark (æÕ) ¡ø¡ø¡ø¡÷¡÷ -
ÆÕͨ»áÔ±
2022/6/28 15:59:40
1Â¥£º
´ËÌû×Ó°üº¬¸½¼þ:
PNG ͼÏñ
´óС:29.6K
----------------------------------------------
[alias]  co = clone --recurse-submodules  up = submodule update --init --recursiveupd = pullinfo = statusrest = reset --hardÀÁ¹íÌáËÙhttps://www.cctry.com/>http://qalculate.github.io/downloads.htmlhttps://www.cctry.com/
×÷Õߣº
ÄÐ janker (janker) ¡ï¡î¡î¡î¡î -
ºÐ×Ó»îÔ¾»áÔ±
2022/6/28 17:05:42
2Â¥£º ºÃÏñ¸Ä³É#$00AA¾Í¿ÉÒÔÁË£¬ÏÖÔÚÊÇunicode±àÂë
----------------------------------------------
-
×÷Õߣº
ÄÐ dbyoung (dbyoung) ¡ï¡î¡î¡î¡î -
ÆÕͨ»áÔ±
2022/6/28 17:23:21
3Â¥£º #$ Ï൱ÓÚ½«Ê®Áù½øÖÆÊýת»»Îª×Ö·û´®¡£
×Ö·û´®Ó²±àÂëµÄÒ»ÖÖ·½Ê½¡£

Æ©Èç»Ø³µ»»ÐУº#13#10 = #$D$A
----------------------------------------------
Î人ÌìÆø²»ºÃ
×÷Õߣº
ÄÐ winsy (winsy) ¡ï¡î¡î¡î¡î -
ºÐ×Ó»îÔ¾»áÔ±
2022/6/28 17:54:28
4Â¥£º ÔÚ SynHighlighterECMAScript.pas µ¥ÔªÍ·²¿Î»ÖÃ

{$I SynEdit.inc}
//ÕâÀï¼ÓÈë
{$IFDEF VER350}
  {$HIGHCHARUNICODE ON}
{$ENDIF}
----------------------------------------------
-
×÷Õߣº
ÄÐ pcplayer (pcplayer) ¡ï¡î¡î¡î¡î -
ÆÕͨ»áÔ±
2022/6/28 18:47:41
5Â¥£º Êǵģ¬Ç°Ãæ¼ÓÉÏÁ½¸ö 0 ¾Í¿ÉÒÔÁË¡£

¾ßÌåµ½Óï·¨ÎÊÌ⣬±ÈÈç»Ø³µ»»ÐУ¬#13#10 ¿ÉÒÔ£¬$D$A Ó¦¸ÃÒ²¿ÉÒÔ¡£µ« #$D#$A ÕâÖÖд·¨ÎÒÊǵÚÒ»´ÎÖªµÀ¡£
----------------------------------------------
-
×÷Õߣº
ÄÐ kentty (kentty) ¡ï¡î¡î¡î¡î -
ÆÕͨ»áÔ±
2022/6/28 19:52:54
6Â¥£º  #13#10ºÍ #$D#$a±íʾ²¢ÁеÄÁ½¸ö×Ö·û£¬$D$AûÊÔ¹ý£¬¹À¼ÆÊÇÓï·¨´íÎ󠣺£©

L Z×ʼ±àÒ벻ͨ¹ýµÄ´íÎóÐÅÏ¢ÊÇʲô£¿
[dcc32 Warning] SynHighlighterECMAScript.pas(742): W1063 Widening given AnsiChar constant (#$AA) to WideChar lost information¡¿[dcc32 Warning] SynHighlighterECMAScript.pas(742): W1063 Widening given AnsiChar constant (#$AA) to WideChar lost information¡¿ ÕâÒ»¾äÏÔÈ»ÊǸö¾¯¸æ£¬²»ÊÇ´íÎó
----------------------------------------------
-
×÷Õߣº
ÄÐ ddrfan (ÈôÃç˲) ¡ø¡ø¡ø¡ø¡ø -
ÆÕͨ»áÔ±
2022/6/28 22:24:11
7Â¥£º Ò»Âë¹éÒ»Âë¡£

¡¾#xx¡¿ÊǸö×Ö·û£¬xxÊÇÊýÖµ£¬ÊÇËüµÄasciiÂë¡£
Ö±½ÓдÊýÖµxxµ±È»ÊÇ10½øÖÆ£¬ßÀ£¬Õâ²»·Ï»°Ã´¡£

¡¾$xx¡¿16½øÖÆ¡£±ÈÈ磺&0A£¬&09¡£
¡¾%xx¡¿¶þ½øÖÆ¡£±ÈÈ磺%1010¡£Èç¹ûдÁË2¾ÍÊÇÓï·¨´íÎ󡣶øÇÒD7Ëƺõ²»Ö§³Ö¡£
°Ë½øÖƸ㲻¶®£¬ËµÊÇ¡¾&xx¡¿µ«ºÃÏñÓò»ÁË¡£¡£¡£
----------------------------------------------
Bye bye DDRFAN...
×÷Õߣº
ÄÐ emailx45 (emailx45) ¡ø¡ø¡ø¡ø¡÷ -
ÆÕͨ»áÔ±
2022/6/28 23:32:46
8Â¥£º here talk about usage "HIGHCHARUNICODE" directive (Delphi)

https://docwiki.embarcadero.com/RADStudio/Sydney/en/HIGHCHARUNICODE_directive_(Delphi)


The {$HIGHCHARUNICODE ON} directive controls the behavior of characters #$80 ... #$FF (#128 ... #255).

When HIGHCHARUNICODE is OFF:
All decimal #xxx n-digit literals are parsed as AnsiChar.
All hexadecimal #$xx 2-digit literals are parsed as AnsiChar.
All hexadecimal #$xxxx 4-digit literals are parsed as WideChar.

When HIGHCHARUNICODE is ON:
All literals are parsed as WideChar.

Example:

In the following example:

(U + 0080) is a control character; it is absent on ANSI codepages (converted to '?').

(U + 00C8) is '¨¨' character; it is present on the Win1252 codepage and absent on the Win1251 codepage (converted to 'E').

 var
   A: AnsiChar;
   W: WideChar;
 
 begin
 
 {$HIGHCHARUNICODE OFF}
   A := #$80; // Ord(A) = $80
   W := #$80; // Ord(W) depends on default ANSI codepage; for example
          //   = $0402 for Win1251 codepage ('Ђ')
          //   = $20AC for Win1252 codepage ('€');
 
 {$HIGHCHARUNICODE ON}
   A := #$80; // Ord(A) = $3F ('?')
   W := #$80; // Ord(W) = $80
 
   A := #200; // Ord(A) depends on default ANSI codepage; for example
          //   = $45 for Win1251 codepage ('E')
          //   = $C8 for Win1252 codepage ('¨¨');
   W := #200; // Ord(W) = 200 ($C8) 
 
 end;
----------------------------------------------
The higher the degree, the greater the respect given to the humblest!RAD 11.3
×÷Õߣº
ÄÐ emailx45 (emailx45) ¡ø¡ø¡ø¡ø¡÷ -
ÆÕͨ»áÔ±
2022/6/28 23:43:52
9Â¥£º complex... :<
----------------------------------------------
The higher the degree, the greater the respect given to the humblest!RAD 11.3
×÷Õߣº
ÄÐ hawke2e (hawke2e) ¡ï¡î¡î¡î¡î -
ÆÕͨ»áÔ±
2022/6/29 9:11:01
10Â¥£º ¹ÜËüʲôÓï·¨£¬ÉÏÏÂÎÄÀí½â£¬¸ÄÁËËü¾ÍÊÇÁË¡£
ÓÐЩÈ˾Íϲ»¶Ò»Ð©Ï¡Ææ¹Å¹ÖµÄ¶«Î÷À´ÕÃÏÔÆäÌرð¡£
Óï·¨²»ÖµµÃ»¨Ê±¼ä¡£
----------------------------------------------
Èí¼þÊÇʲô£¬ÏàÐźܶàÈ˶¼Ëµ²»Çå¡£
×÷Õߣº
ÄÐ seefall (Delfy) ¡ï¡î¡î¡î¡î -
ÆÕͨ»áÔ±
2022/6/29 11:34:14
11Â¥£º ÎÒºÍÂ¥Ö÷ÓÐͬÑùµÄÒÉÎÊ£¬ºÃ¶àÄêÁË£¬²»ºÃÒâ˼ÎÊ£¬¸´ÖƱðÈ˸ĺõģ¬Â¥Ö÷ºÃÑùµÄ£¬¹þ¹þ£¡

×î½üÂÛ̳·ÕΧ²»´í£¡
----------------------------------------------
-
ÐÅÏ¢
µÇ½ÒÔºó²ÅÄܻظ´
Copyright © 2CCC.Com ºÐ×ÓÂÛ̳ v3.0.1 °æȨËùÓÐ Ò³ÃæÖ´ÐÐ93.99414ºÁÃë RSS