用Delphi7开发,随便用个pchar、^、@就warning unsafe;
总不能因为.net就不做本机开发,连个messagebox(0,pchar(edit1.text),nil,0)都喊unsafe?
这个.net特性关都关不掉,只好用{$warnings off}、{$warnings on}夹上。
否则一大堆的unsafe warning,连正常的warning都看不见了。
哪位知道如何关掉?另外D7里面platform SDK的help都不见了?
比如随便一个RegOpenKeyEx,都要翻MSDN。

解决方案 »

  1.   

    options->compile messages 把不想要的去掉钩钩.
      

  2.   

    谢,那么关于windows platform SDK的help呢?
      

  3.   

    应该是有,就是在IDE里面F1连不上
      

  4.   

    谢,unsafe是剁掉了。
    但是象RegOpenKeyEx之类的api仍然连不上help。在D6里面肯定能连上。D7里面的platform sdk help(通过开始菜单)带有RegOpenKeyEx,只是在IDE里面联不上,尽管“WIN32SDK.HLP”已经在IDE里面设了。