我 在网上 下了个 indy10.0.52 是源码 。 怎么安装不上, 麻烦那位 知道怎么安装, 或者有更好的 可以安装 /

解决方案 »

  1.   

    indy10.0.52下载 
    http://www.indyproject.org/Sockets/Download/Files/Indy10.en.aspx
    http://www.delphifans.com/SoftView/SoftView_221.html
      

  2.   

    我下载了一个怎么安装呀, 有个 Fulld7.bat 怎么没有产生D7 所需要的文件
      

  3.   

    >>怎么安装不上具体是什么情况,有什么样的错误提示?
      

  4.   

    安装的步骤,看一下自带的一些readme,或者install等文件吧
    1.用记事本等文本编辑软件,打开看一下Fulld7.bat,看看角本中有无路径不对的地方2.建议最好运行cmd.exe,在cmd窗口中,执行Full7.bat,相关的一些信息,便会显示在cmd窗口中
      

  5.   


    if (%1)==() goto test_command
    if (%1)==(start) goto start
    goto endok:test_command
    if (%COMSPEC%)==() goto no_command
    %COMSPEC% /E:9216 /C %0 start %1 %2 %3
    goto endok:no_command
    echo No Command Interpreter found
    goto endok:start
    clean.bat
    computil SetupD7
    if exist setenv.bat call setenv.bat
    if not exist ..\D7\*.* md ..\D7 >nul
    if exist ..\D7\*.* call clean.bat ..\D7\if (%NDD7%)==() goto enderror
    if (%NDWINSYS%)==() goto enderrorECHO ****************
    ECHO  Compile System
    ECHO ****************
    CD System
    %NDD7%\Bin\dcc32.exe IndySystem70.dpk /Oobjs /m /h /w /N..\..\D7 -$d-l-n+p+r-s-t-w- %2 %3 %4
    copy *70.bpl ..\..\D7 >nul
    copy *70.dcp ..\..\D7 >nul
    if errorlevel 1 goto enderror
    copy ..\..\D7\IndySystem70.bpl %NDWINSYS% >nul
    CD ..ECHO **************
    ECHO  Compile Core    
    ECHO **************
    CD Core
    %NDD7%\Bin\dcc32.exe IndyCore70.dpk /Oobjs /m /h /w /N..\..\D7 /U..\..\D7 -$d-l-n+p+r-s-t-w- %2 %3 %4
    if errorlevel 1 goto enderror
    %NDD7%\Bin\dcc32.exe dclIndyCore70.dpk /Oobjs /m /h /w /z /N..\..\D7 /U..\..\D7 -$d-l-n+p+r-s-t-w- %2 %3 %4
    if errorlevel 1 goto enderror
    copy *70.bpl ..\..\D7 >nul
    copy *70.dcp ..\..\D7 >nul
    copy ..\..\D7\IndyCore70.bpl %NDWINSYS% >nul
    copy ..\..\D7\dclIndyCore70.bpl %NDWINSYS% >nul
    CD ..ECHO *******************
    ECHO  Compile Protocols
    ECHO *******************
    CD ProtocolsECHO ************************
    ECHO  IdCompressionIntercept
    ECHO ************************
    %NDD7%\Bin\dcc32.exe -B -M -N..\..\D7 /U..\..\D7 -H -W -Z IdCompressionIntercept.pas -$d-l-
    if errorlevel 1 goto enderror%NDD7%\Bin\dcc32.exe IndyProtocols70.dpk /Oobjs /m /h /w /N..\..\D7 /U..\..\D7 -$d-l-n+p+r-s-t-w- %2 %3 %4
    if errorlevel 1 goto enderror
    %NDD7%\Bin\dcc32.exe dclIndyProtocols70.dpk /Oobjs /m /h /w /N..\..\D7 /U..\..\D7 -$d-l-n+p+r-s-t-w- %2 %3 %4
    if errorlevel 1 goto enderrorcopy *70.bpl ..\..\D7 >nul
    copy *70.dcp ..\..\D7 >nul
    copy ..\..\D7\IndyProtocols70.bpl %NDWINSYS% >nul
    copy ..\..\D7\dclIndyProtocols70.bpl %NDWINSYS% >nul
    CD ..goto endok
    :enderror
    call clean
    echo Error!
    :endok
      

  6.   

    一般来说,indy组件包自带的fullD7.bat是没有问题的。需要检查一下
    1.你的$(DELPHI)\bin,是否在环境变量path中
    2.在cmd窗口中,进入到你的indy source目录下,执行这个bat文件;其实,bat文件,也就是将dpk包的编译自动化,如果用bat来编译安装有问题,那就直接在delphi的IDE中打开indy fo D7的dpk,将Desgin time 和Run time的包都编译一下,
    然后,再install也或许是你下载的indy 组件包有什么问题,那就另载一个