我看到好多源码里都有“$”不知道它是什么意思,有什么用呀?谢谢

解决方案 »

  1.   

    十六进制常数的前缀, 例如:
    var
      i : Integer;
    begin
      i := $10;          //等价于 i := 16;
      ......
    end;
      

  2.   

    {$R *.res} 编译器参数设置也用到 ‘$’这个符号的说
      

  3.   

    {$  (左括号后紧接着货币符号)是指写给Compiler看的特别指示
    {$R *.res}意思就是告诉delphi在编译连接的时候含入后缀名为res的资源档
      

  4.   

    1、表示十六进制数;
     如:$10实际上就是表示的十进制数:16;
    2、表示预编译指令;
    如:{$R MyRes.res} 这条预编译指令告诉编译器,将一个名为“myres.res”的资源文件编译到当前的应用程序中;