呵呵呵呵呵

萝莉有三好,柔体 轻音 易推倒。女神有三宝,干嘛 呵呵 去洗澡。宅男有三好:Dota 基友 破电脑。


BCB6删除Indy9的方法

按照前文的办法,安装了Indy9,结果发现在使用http的时候,出现错误。

源码如下:

void __fastcall TForm1::btn2Click(TObject *Sender)
{
    TMemoryStream *ms=new TMemoryStream;
    TStringList *sl= new TStringList;
    sl->Add("username=1"); // 帳號
    sl->Add("pwd=1"); // 密碼
    sl->Add("checkcode=1234");
   
    idhtp1->Get("http://hehehehehe.cn",ms);

    ms->Position=0;
    mmo1->Lines->LoadFromStream(ms);
    delete sl;
    delete ms;   
}

使用Debug模式下调试,发现运行到Get函数时就提示错误,一堆什么Read of Address 00000000.之类的错误,无奈只能够回到Indy8呀。

删除步骤如下:

(1)在 BCB6 中选择「Tools/Environment Options」
(2)在「Environment Options」Dialog 中,选择「Library」Tab
(3)将在「Library Path」栏位中的字串「;D:\Indy\C6」删除,然后按「OK」Button
(4)在 BCB6 中选择「Project/Options」
(5)在「Project Options」Dialog 中,选择「Packages」Tab
(6)将 D:\Indy\C6\dclIndy60.bpl勾选去掉
(7)在「Project Options」Dialog 中,选择「Directories/Conditionals」Tab
(8)在「Include Path」及「Library Path」二个栏位中,将字串「D:\Indy\C6;」删除
(9)在「Project Options」Dialog 中,將左下角的「Default」打勾,然後按「OK」Button
(10)重新运行C++ Builder.msi程序,选中Indy组件安装即可。

更多内容:

BCB6升级Indy的详细方法步骤说明

本文链接地址:http://www.hehehehehe.cn/i/3.html