Delphi 源代码中可以使用哪些Unicode字符?

7ajki6be  于 2023-03-12  发布在  其他
关注(0)|答案(1)|浏览(147)

我注意到Delphi支持一些表情符号和特殊字符作为变量名,例如

var
  ❤ : string;
  ⅖ : double;
begin
  ❤ := 'My heart';
  ShowMessage(❤);
  ⅖ := 0.4;
  ShowMessage(⅖.ToString);
end;

有人知道可以使用的有趣字符的完整列表吗?可以通过 Win+[.](windows键加点)在Win10中调出emoji字符。

ddrv8njm

ddrv8njm1#

这不是一个完整的列表,但这里有一些可以工作的,我把它们都列成了内联变量:

var ❤ := 'Heart';
  var ✌ := 'Peace';
  var ☝ := 'Up finger';
  var ✈ := 'Airplane';
  var ☕ := 'Hot Beverage';
  var ⅛ := 0.125;
  var ¼ := 0.25;
  var ⅓ := 0.33333333333;
  var ⅜ := 0.375;
  var ½ := 0.5;
  var ⅝ := 0.625;
  var ⅔ := 0.66666666667;
  var ⅞ := 0.875;
  var 卌 := 5;
  var ✔ := 'Checkmark';
  var ☁ := 'Cloud';
  var ♣ := 'Club';
  var © := 'Copyright';
  var † := 'Cross';
  var Δ := 'Delta Triangle';
  var ▲ := 'Triangle Dark';
  var ♦ := 'Diamond';
  var ☆ := 'Star';
  var ★ := 'Star Dark';
  var △ := 'Triangle';
  var ✉ := 'Envelope';
  var ✿ := 'Flower';
  var ☭ := 'Hammer and Sickle';
  var ∞ := 'Infinity';
  var λ := 'Lambda';
  var ♫ := 'Note';
  var ☢ := 'Nuclear';
  var π := 'PI';
  var ♯ := 'Sharp';
  var Σ := 'Sigma';
  var ∑ := 'Sum';
  var ☠ := 'Skull';
  var ツ := 'Smile';
  var ☺︎ := 'Smile';
  var ☃ := 'Snowman';
  var ⸫ := 'So';
  var √ := 'Sqrt';
  var ☀ := 'Sun';
  var ↑ := 'Up Arrow';
  var ☯ := 'YinYang';

还有其他一些有趣的变量名:

var ƸӜƷ := 'butterfly';
  var •͡˘㇁•͡˘ := 'eyes';
  var ʕ·͡ᴥ·ʔ := 'bear or koala';
  var ʕっ•ᴥ•ʔっ := 'bear hug';
  var °ʖ° := 'eyes and nose';
  var °ᴥ° := 'eyes and nose';
  var ✜︵✜ := 'eyes and mouth';
  var ╥﹏╥ := 'cry face';
  var 。◕‿‿◕。 := 'cute face';
  var ⌐■_■ := 'glasses';
  var ︶︹︶ := 'depressed';
  var ☉‿⚆ := 'derp';
  var ヽ༼ຈل͜ຈ༽ノ := 'weird face';
  var вєωαяє_ι_αм_ƒαη¢у := 'BEWARE, I AM FANCY';
  var ✌•‿•✌ := 'Peace';

相关问题