如果用了只能用在Windows下的标准控件,比如ShellTreeView或者ShellListView总会有一个警告信息[Warning] xxxxx.pas(162): Symbol 'xxx' is specific to a platform
能不能让这样的信息不出现

解决方案 »

  1.   

    去掉勾勾就行了,呵呵建议你在VCL中找到同样的函数出现的地方,你会发现他没有出现Warnning,看看他是如何处理的
      

  2.   

    Demo里有ShellTreeView和hellListView的源代码,你可以看看
      

  3.   

    Options->Compiler Message->Platform Symbol
      

  4.   

    {$WARN UNIT_PLATFORM OFF}
    {$WARN SYMBOL_PLATFORM OFF}
      

  5.   

    Options->Compiler Message->Platform Symbol就是这样的!没错
      

  6.   

    楼上的,你自己看一下Delphi6的Options中有没有Compiler Message这一个属性页,只有Compiler属性页,里面有一个Message栏,然后里面也没有Platform Symbol只有两个show hint和show message两个选项!
      

  7.   

    楼主用的原来是Delphi 6 ,我就不知道了,我的是Delhi7