<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Auto-Vervollständigung]]></title><description><![CDATA[<p>Hallo Leute ich benutze BCB 6 und habe das Problem,<br />
dass in einer *.cpp Datei die Auto-Vervollständigung ab Zeile 492 nicht mehr will. Compiler meldet aber keinerlei Fehler oder Warunung.<br />
Es geht auch wenn ich Code unter Zeile 491 nach oben bringe.<br />
Habe auch schon den Test gemacht den Code ab Zeile 491 rauszunehmen und ein bischen Code einzugeben bei dem man nichts falsch machen kann aber ab Zeile 492 geht die Auto-Vervollständigung einfach nicht. Bekomme dann immer die Meldung Fehler im Quellcode Zeile 1 ^So ein Boldsinn^.<br />
Wer weis Rat <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/topic/92323/auto-vervollständigung</link><generator>RSS for Node</generator><lastBuildDate>Wed, 08 Jul 2026 16:09:07 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/92323.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 17 Nov 2004 20:34:36 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Auto-Vervollständigung on Wed, 17 Nov 2004 20:34:36 GMT]]></title><description><![CDATA[<p>Hallo Leute ich benutze BCB 6 und habe das Problem,<br />
dass in einer *.cpp Datei die Auto-Vervollständigung ab Zeile 492 nicht mehr will. Compiler meldet aber keinerlei Fehler oder Warunung.<br />
Es geht auch wenn ich Code unter Zeile 491 nach oben bringe.<br />
Habe auch schon den Test gemacht den Code ab Zeile 491 rauszunehmen und ein bischen Code einzugeben bei dem man nichts falsch machen kann aber ab Zeile 492 geht die Auto-Vervollständigung einfach nicht. Bekomme dann immer die Meldung Fehler im Quellcode Zeile 1 ^So ein Boldsinn^.<br />
Wer weis Rat <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/653920</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/653920</guid><dc:creator><![CDATA[IcemanX]]></dc:creator><pubDate>Wed, 17 Nov 2004 20:34:36 GMT</pubDate></item><item><title><![CDATA[Reply to Auto-Vervollständigung on Thu, 18 Nov 2004 08:23:13 GMT]]></title><description><![CDATA[<p>Hast du mal den Code kompiliert?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/654118</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/654118</guid><dc:creator><![CDATA[PuppetMaster2k]]></dc:creator><pubDate>Thu, 18 Nov 2004 08:23:13 GMT</pubDate></item><item><title><![CDATA[Reply to Auto-Vervollständigung on Thu, 18 Nov 2004 09:04:19 GMT]]></title><description><![CDATA[<p>PuppetMaster2k schrieb:</p>
<blockquote>
<p>Hast du mal den Code kompiliert?</p>
</blockquote>
<p>hab ich doch geschrieben !!!!!! <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/654154</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/654154</guid><dc:creator><![CDATA[IcemanX]]></dc:creator><pubDate>Thu, 18 Nov 2004 09:04:19 GMT</pubDate></item><item><title><![CDATA[Reply to Auto-Vervollständigung on Thu, 18 Nov 2004 09:06:03 GMT]]></title><description><![CDATA[<p>Dann zeig mal bitte den betreffenden Code-Abschnitt (aber auch bitte einen Teil darüber). Evtl hast du ja doch etwas falsch gemacht, was der Compiler aber als richtig ansieht?! (Gibts das überhaupt? :D)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/654157</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/654157</guid><dc:creator><![CDATA[PuppetMaster2k]]></dc:creator><pubDate>Thu, 18 Nov 2004 09:06:03 GMT</pubDate></item><item><title><![CDATA[Reply to Auto-Vervollständigung on Thu, 18 Nov 2004 09:23:00 GMT]]></title><description><![CDATA[<p>such nach dem Kommentar &quot;nach dieser Zeile&quot; ab da spinnt die Vervollständigung.</p>
<p>Danke im Voraus für deine Mühen <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
<pre><code>//---------------------------------------------------------------------------

#include &lt;vcl.h&gt;
#pragma hdrstop

#include &quot;SDE61.h&quot;

#include &quot;JobEdWin.h&quot;
#include &quot;MainWin.h&quot;
#include &quot;JobsWin.h&quot;
#include &quot;Tools.h&quot;
#include &quot;ScriptEdWin.h&quot;

//---------------------------------------------------------------------------
#pragma package(smart_init)
#pragma resource &quot;*.dfm&quot;
TfrmJobEd *frmJobEd;
//---------------------------------------------------------------------------
__fastcall TfrmJobEd::TfrmJobEd(TComponent* Owner)
   : TForm(Owner)
{
}
//---------------------------------------------------------------------------
void __fastcall TfrmJobEd::btnSaveFTPClick(TObject *Sender)
{
   int iRet;

   int iSelVal = frmJobs-&gt;lstJobs-&gt;ItemIndex;// -1 is not selected or add new entry

   if(edtJobName-&gt;Text.Trim()==&quot;&quot;){
      String sMsg = &quot;Jobname darf nicht leer sein&quot;;
      MessageBox(0, sMsg.c_str(), &quot;Info&quot;, MB_OK+MB_ICONINFORMATION);
      return;
   }

   if(iSelVal == -1){
       if(edtJobName-&gt;Text.Trim() == &quot;&quot; || sx_Seek(edtJobName-&gt;Text.Trim().c_str())){
           String sMsg = &quot;Jobname bereits vergeben&quot;;
           MessageBox(0, sMsg.c_str(), &quot;Info&quot;, MB_OK+MB_ICONINFORMATION);
           return;
       }

       iRet = sx_AppendBlankEx();
       if(iRet &gt; -1){
          String sMsg = &quot;Fehler beim anlegen des Datensatzes\nbitte versuchen Sie das speichern erneut&quot;;
          MessageBox(0, sMsg.c_str(), &quot;Ausnahmefehler&quot;, MB_OK+MB_ICONWARNING);
          return;
       }
       String sTimestamp = Timestamp(&quot;%Y%m%d%H%M%S&quot;, 15);
       randomize();
       String sPKey = sTimestamp + IntToStr(random(999));

       sx_Replace(&quot;PKEY&quot;, R_CHAR, sPKey.c_str());
   }else{
       if(sx_Bof() || sx_Eof()){
          if(edtJobName-&gt;Text.Trim() == &quot;&quot; || sx_Seek(edtJobName-&gt;Text.Trim().c_str())==false){
             String sMsg = &quot;Fehler beim setzen des Datensatzpointers,\nbitte versuchen Sie das speichern erneut&quot;;
             MessageBox(0, sMsg.c_str(), &quot;Ausnahmefehler&quot;, MB_OK+MB_ICONWARNING);
             return;
          }
       }
       if(sx_Rlock(sx_RecNo())==false){
          String sMsg = &quot;Fehler beim sperren des Datensatzes,\nbitte versuchen Sie das speichern erneut&quot;;
          MessageBox(0, sMsg.c_str(), &quot;Ausnahmefehler&quot;, MB_OK+MB_ICONWARNING);
          return;
       }
   }

   int iIndex;
   long iVal;
   bool bChecked;
   String sText;
   //Tab 1
   sx_Replace(&quot;JNAME&quot;, R_CHAR, edtJobName-&gt;Text.c_str());
   sx_Replace(&quot;SERVER&quot;, R_CHAR, edtServer-&gt;Text.c_str());
   iVal = StrToInt(edtPort-&gt;Text);
   sx_Replace(&quot;PORT&quot;, R_LONG, &amp;iVal);
   iVal = StrToInt(edtTimeout-&gt;Text);
   sx_Replace(&quot;TIMEOUT&quot;, R_LONG, &amp;iVal);
   sx_Replace(&quot;USER&quot;, R_CHAR, edtUser-&gt;Text.c_str());
   sx_Replace(&quot;PW&quot;, R_CHAR, edtPw-&gt;Text.c_str());
   sx_Replace(&quot;locfolder&quot;, R_CHAR, FixWinPath(edtLocalFolder-&gt;Text).c_str());
   sx_Replace(&quot;remfolder&quot;, R_CHAR, FixWinPath(edtRemoteFolder-&gt;Text).c_str());
   //Tab2
   bChecked = chkPassive-&gt;Checked;
   sx_Replace(&quot;PASSIVE&quot;, R_LOGICAL, (void*)&amp;bChecked);
   bChecked = chkProxy-&gt;Checked;
   sx_Replace(&quot;PUSE&quot;, R_LOGICAL, (void*)&amp;bChecked);
   iIndex = cboPType-&gt;ItemIndex;
   sx_Replace(&quot;PTYPE&quot;, R_LONG, (void*)&amp;iIndex);
   sx_Replace(&quot;PROXY&quot;, R_CHAR, edtProxy-&gt;Text.c_str());
   iVal = StrToInt(edtPPort-&gt;Text);
   sx_Replace(&quot;PPORT&quot;, R_LONG, &amp;iVal);
   sx_Replace(&quot;PUSER&quot;, R_CHAR, edtPUser-&gt;Text.c_str());
   sx_Replace(&quot;PPW&quot;, R_CHAR, edtPPw-&gt;Text.c_str());
   //Tab 3
   bChecked = chkDownload-&gt;Checked;
   sx_Replace(&quot;DL&quot;, R_LOGICAL, (void*)&amp;bChecked);
   sText = txtDLFiles-&gt;Text.Trim();
   if(sText.SubString(sText.Length(),1) == &quot;;&quot;){
     sText = sText.SubString(0,sText.Length()-1);
   }
   sx_Replace(&quot;DLFILES&quot;, R_MEMO, sText.c_str());
   iIndex = cboDLMode-&gt;ItemIndex;
   sx_Replace(&quot;DLMODE&quot;, R_LONG, (void*)&amp;iIndex);
   bChecked = chkDLRemFiles-&gt;Checked;
   sx_Replace(&quot;DLREMFILES&quot;, R_LOGICAL, (void*)&amp;bChecked);
   iVal = StrToInt(edtRecvBufferSize-&gt;Text);
   sx_Replace(&quot;RECVBSIZE&quot;, R_LONG, &amp;iVal);
   bChecked = chkDLLSS-&gt;Checked;
   sx_Replace(&quot;DLLSS&quot;, R_LOGICAL, (void*)&amp;bChecked);
   sx_Replace(&quot;DLLSSTXT&quot;, R_MEMO, this-&gt;m_DLLSSTXT.c_str());
   bChecked = chkDLLSE-&gt;Checked;
   sx_Replace(&quot;DLLSE&quot;, R_LOGICAL, (void*)&amp;bChecked);
   sx_Replace(&quot;DLLSETXT&quot;, R_MEMO, this-&gt;m_DLLSETXT.c_str());
   //Tab 4
   bChecked = chkUpload-&gt;Checked;
   sx_Replace(&quot;UL&quot;, R_LOGICAL, (void*)&amp;bChecked);
   sText = txtULFiles-&gt;Text.Trim();
   if(sText.SubString(sText.Length(),1) == &quot;;&quot;){
     sText = sText.SubString(0,sText.Length()-1);
   }
   sx_Replace(&quot;ULFILES&quot;, R_MEMO, sText.c_str());
   iIndex = cboULMode-&gt;ItemIndex;
   sx_Replace(&quot;ULMODE&quot;, R_LONG, (void*)&amp;iIndex);
   bChecked = chkULRemFiles-&gt;Checked;
   sx_Replace(&quot;ULREMFILES&quot;, R_LOGICAL, (void*)&amp;bChecked);
   iVal = StrToInt(edtSendBufferSize-&gt;Text);
   sx_Replace(&quot;SENDBSIZE&quot;, R_LONG, &amp;iVal);
   bChecked = chkULLSS-&gt;Checked;
   sx_Replace(&quot;ULLSS&quot;, R_LOGICAL, (void*)&amp;bChecked);
   sx_Replace(&quot;ULLSSTXT&quot;, R_MEMO, this-&gt;m_ULLSSTXT.c_str());
   bChecked = chkULLSE-&gt;Checked;
   sx_Replace(&quot;ULLSE&quot;, R_LOGICAL, (void*)&amp;bChecked);
   sx_Replace(&quot;ULLSETXT&quot;, R_MEMO, this-&gt;m_ULLSETXT.c_str());

   sx_Commit();
   sx_Unlock(sx_RecNo());
   this-&gt;Close();
}

void __fastcall TfrmJobEd::FormShow(TObject *Sender)
{
   int iSelVal = frmJobs-&gt;lstJobs-&gt;ItemIndex;// -1 is not selected or add new entry

   pgcJobEd-&gt;ActivePageIndex = 0;

   //Tab 1
   edtJobName-&gt;MaxLength          = sx_FieldWidth(&quot;JNAME&quot;);
   edtServer-&gt;MaxLength           = sx_FieldWidth(&quot;SERVER&quot;);
   edtPort-&gt;MaxLength             = sx_FieldWidth(&quot;PORT&quot;);
   edtTimeout-&gt;MaxLength          = sx_FieldWidth(&quot;TIMEOUT&quot;);
   edtUser-&gt;MaxLength             = sx_FieldWidth(&quot;USER&quot;);
   edtPw-&gt;MaxLength               = sx_FieldWidth(&quot;PW&quot;);
   edtLocalFolder-&gt;MaxLength      = sx_FieldWidth(&quot;LOCFOLDER&quot;);
   edtRemoteFolder-&gt;MaxLength     = sx_FieldWidth(&quot;REMFOLDER&quot;);

   //Tab 2
   cboPType-&gt;Clear();
   cboPType-&gt;AddItem(&quot;None&quot;,0);
   cboPType-&gt;AddItem(&quot;User Site&quot;,0);
   cboPType-&gt;AddItem(&quot;Site&quot;,0);
   cboPType-&gt;AddItem(&quot;Open&quot;,0);
   cboPType-&gt;AddItem(&quot;User Pass&quot;,0);
   cboPType-&gt;AddItem(&quot;Transparent&quot;,0);
   cboPType-&gt;AddItem(&quot;HttpProxyWithFtp&quot;,0);
   cboPType-&gt;ItemIndex = 0;

   edtProxy-&gt;MaxLength            = sx_FieldWidth(&quot;PROXY&quot;);
   edtPPort-&gt;MaxLength            = sx_FieldWidth(&quot;PPORT&quot;);
   edtPUser-&gt;MaxLength           = sx_FieldWidth(&quot;PUSER&quot;);
   edtPPw-&gt;MaxLength             = sx_FieldWidth(&quot;PPW&quot;);

   //Tab 3
   cboDLMode-&gt;Clear();
   cboDLMode-&gt;AddItem(&quot;ASCII&quot;,0);
   cboDLMode-&gt;AddItem(&quot;BINARY&quot;,0);
   cboDLMode-&gt;ItemIndex = 0;
   edtRecvBufferSize-&gt;MaxLength  = sx_FieldWidth(&quot;RECVBSIZE&quot;);

   //Tab 4
   cboULMode-&gt;Clear();
   cboULMode-&gt;AddItem(&quot;ASCII&quot;,0);
   cboULMode-&gt;AddItem(&quot;BINARY&quot;,0);
   cboULMode-&gt;ItemIndex = 0;
   edtSendBufferSize-&gt;MaxLength  = sx_FieldWidth(&quot;SENDBSIZE&quot;);

   if(iSelVal == -1){
     chkPassive-&gt;Checked = false;
     chkProxy-&gt;Checked = false;
     chkDownload-&gt;Checked = false;
     chkDLRemFiles-&gt;Checked = true;
     chkUpload-&gt;Checked = false;
     chkULRemFiles-&gt;Checked = true;
     chkDLLSS-&gt;Checked = false;
     chkDLLSE-&gt;Checked = false;
     chkULLSS-&gt;Checked = false;
     chkULLSE-&gt;Checked = false;

     for(int i = 0; i &lt; tabFTP-&gt;ControlCount; i++){
       if(tabFTP-&gt;Controls[i]-&gt;ClassNameIs(&quot;TEdit&quot;)){
          dynamic_cast&lt;TEdit*&gt;(tabFTP-&gt;Controls[i])-&gt;Text = &quot;&quot;;
       }
     }
     for(int i = 0; i &lt; tabProxy-&gt;ControlCount; i++){
       if(tabProxy-&gt;Controls[i]-&gt;ClassNameIs(&quot;TEdit&quot;)){
          dynamic_cast&lt;TEdit*&gt;(tabProxy-&gt;Controls[i])-&gt;Text = &quot;&quot;;
       }
     }
     for(int i = 0; i &lt; tabDownload-&gt;ControlCount; i++){
       if(tabDownload-&gt;Controls[i]-&gt;ClassNameIs(&quot;TMemo&quot;)){
          dynamic_cast&lt;TMemo*&gt;(tabDownload-&gt;Controls[i])-&gt;Text = &quot;&quot;;
       }
     }
     for(int i = 0; i &lt; tabUpload-&gt;ControlCount; i++){
       if(tabUpload-&gt;Controls[i]-&gt;ClassNameIs(&quot;TMemo&quot;)){
          dynamic_cast&lt;TMemo*&gt;(tabUpload-&gt;Controls[i])-&gt;Text = &quot;&quot;;
       }
     }

     edtPort-&gt;Text = &quot;21&quot;;
     edtTimeout-&gt;Text = &quot;5000&quot;;
     edtPPort-&gt;Text = &quot;21&quot;;
     edtRecvBufferSize-&gt;Text = &quot;32768&quot;;
     edtSendBufferSize-&gt;Text = &quot;32768&quot;;

   }
   else if(iSelVal &gt; -1){
     String sSelVal = frmJobs-&gt;lstJobs-&gt;Items-&gt;Strings[iSelVal];
     int iPos = sSelVal.Pos(&quot;:&quot;);
     sSelVal = sSelVal.SubString(iPos+1,sSelVal.Length());
     sSelVal = sSelVal.Trim();
     sx_Select(sx_WorkArea(&quot;JOBS&quot;));
     sx_SetOrder(sx_TagArea(&quot;JNAME&quot;));
     if(sSelVal == &quot;&quot; || sx_Seek(sSelVal.c_str())){
        // Tab 1
        edtJobName-&gt;Text          = (char*)sx_GetTrimString(&quot;JNAME&quot;);
        edtServer-&gt;Text           = (char*)sx_GetTrimString(&quot;SERVER&quot;);
        edtPort-&gt;Text             = IntToStr(sx_GetLong(&quot;PORT&quot;));
        edtTimeout-&gt;Text          = IntToStr(sx_GetLong(&quot;TIMEOUT&quot;));
        edtUser-&gt;Text             = (char*)sx_GetTrimString(&quot;USER&quot;);
        edtPw-&gt;Text               = (char*)sx_GetTrimString(&quot;PW&quot;);
        edtLocalFolder-&gt;Text      = (char*)sx_GetTrimString(&quot;LOCFOLDER&quot;);
        edtRemoteFolder-&gt;Text     = (char*)sx_GetTrimString(&quot;REMFOLDER&quot;);

        //Tab 2
        chkPassive-&gt;Checked       = (bool)sx_GetLogical(&quot;PASSIVE&quot;);
        chkProxy-&gt;Checked         = (bool)sx_GetLogical(&quot;PUSE&quot;);
        cboPType-&gt;ItemIndex       = sx_GetLong(&quot;PTYPE&quot;);
        edtProxy-&gt;Text            = (char*)sx_GetTrimString(&quot;PROXY&quot;);
        edtPPort-&gt;Text            = IntToStr(sx_GetLong(&quot;PPORT&quot;));
        edtPUser-&gt;Text            = (char*)sx_GetTrimString(&quot;PUSER&quot;);
        edtPPw-&gt;Text              = (char*)sx_GetTrimString(&quot;PPW&quot;);

        //Tab 3
        chkDownload-&gt;Checked      = (bool)sx_GetLogical(&quot;DL&quot;);
        txtDLFiles-&gt;Text          = (char*)sx_GetMemo(&quot;DLFILES&quot;,0);
        cboDLMode-&gt;ItemIndex      = sx_GetLong(&quot;DLMODE&quot;);
        chkDLRemFiles-&gt;Checked    = (bool)sx_GetLogical(&quot;DLREMFILES&quot;);
        edtRecvBufferSize-&gt;Text   = sx_GetLong(&quot;RECVBSIZE&quot;);
        chkDLLSS-&gt;Checked         = (bool)sx_GetLogical(&quot;DLLSS&quot;);
        this-&gt;m_DLLSSTXT          = (char*)sx_GetMemo(&quot;DLLSSTXT&quot;,0);
        chkDLLSE-&gt;Checked         = (bool)sx_GetLogical(&quot;DLLSE&quot;);
        this-&gt;m_DLLSETXT          = (char*)sx_GetMemo(&quot;DLLSETXT&quot;,0);

        //Tab 4
        chkUpload-&gt;Checked        = (bool)sx_GetLogical(&quot;UL&quot;);
        txtULFiles-&gt;Text          = (char*)sx_GetMemo(&quot;ULFILES&quot;,0);
        cboULMode-&gt;ItemIndex      = sx_GetLong(&quot;ULMODE&quot;);
        chkULRemFiles-&gt;Checked    = (bool)sx_GetLogical(&quot;ULREMFILES&quot;);
        edtSendBufferSize-&gt;Text   = sx_GetLong(&quot;SENDBSIZE&quot;);
        chkULLSS-&gt;Checked         = (bool)sx_GetLogical(&quot;ULLSS&quot;);
        this-&gt;m_ULLSSTXT          = (char*)sx_GetMemo(&quot;ULLSSTXT&quot;,0);
        chkULLSE-&gt;Checked         = (bool)sx_GetLogical(&quot;ULLSE&quot;);
        this-&gt;m_ULLSETXT          = (char*)sx_GetMemo(&quot;ULLSETXT&quot;,0);

     }else{
        String sMsg = &quot;Fehler beim lesen des Datensatzes&quot;;
        MessageBox(0, sMsg.c_str(), &quot;Ausnahmefehler&quot;, MB_OK+MB_ICONWARNING);
        this-&gt;Close();
        return;
     }
   }
   this-&gt;EnableProxySetting();
   this-&gt;EnableDownloadSetting();
   this-&gt;EnableUploadSetting();
}
//---------------------------------------------------------------------------

void __fastcall TfrmJobEd::btnCancelFTPClick(TObject *Sender)
{
 this-&gt;Close();
}
//---------------------------------------------------------------------------

void __fastcall TfrmJobEd::EnableProxySetting()
{
   for(int i = 0; i &lt; tabProxy-&gt;ControlCount; i++){
     if(  tabProxy-&gt;Controls[i]-&gt;InheritsFrom(__classid(TControl))
          &amp;&amp; tabProxy-&gt;Controls[i]-&gt;ClassNameIs(&quot;TCheckBox&quot;) == false
          &amp;&amp; tabProxy-&gt;Controls[i]-&gt;ClassNameIs(&quot;TBitBtn&quot;) == false  ){
        if(chkProxy-&gt;Checked){
          dynamic_cast&lt;TControl*&gt;(tabProxy-&gt;Controls[i])-&gt;Enabled = true;
        }else{
          dynamic_cast&lt;TControl*&gt;(tabProxy-&gt;Controls[i])-&gt;Enabled = false;
        }
     }
   }
}
void __fastcall TfrmJobEd::chkProxyClick(TObject *Sender)
{
 this-&gt;EnableProxySetting();
}
//---------------------------------------------------------------------------

void __fastcall TfrmJobEd::btnTestConnectionFTPClick(TObject *Sender)
{
 Screen-&gt;Cursor = crHourGlass;

 this-&gt;initFTPTest();

 sbrJobEd-&gt;Panels-&gt;Items[0]-&gt;Text = &quot;verbinde zu &quot;+edtServer-&gt;Text.Trim();
 this-&gt;DoFTPTest();
 sbrJobEd-&gt;Panels-&gt;Items[0]-&gt;Text = &quot;&quot;;

 if(IdFTPTest-&gt;Connected()){
   IdFTPTest-&gt;Disconnect();
 }

 Screen-&gt;Cursor = crDefault;
}

//---------------------------------------------------------------------------

void __fastcall TfrmJobEd::FormCreate(TObject *Sender)
{
   this-&gt;Caption = frmMain-&gt;m_exeVerInfo-&gt;GetVerInfo(EXE_PRODUCT_NAME) +&quot; &quot;+ frmMain-&gt;m_exeVerInfo-&gt;GetVerInfo(EXE_PRODUCT_VERSION);
}
//---------------------------------------------------------------------------

void __fastcall TfrmJobEd::btnLocFolderClick(TObject *Sender)
{
 char cBuffer[MAX_PATH];
 BrowseFolder(this-&gt;Handle, cBuffer, NULL);
 edtLocalFolder-&gt;Text = (String)cBuffer;
}
//---------------------------------------------------------------------------

void __fastcall TfrmJobEd::EnableDownloadSetting()
{
   for(int i = 0; i &lt; grpDLLS-&gt;ControlCount; i++){
     if(  grpDLLS-&gt;Controls[i]-&gt;InheritsFrom(__classid(TControl))  ){
        if(chkDownload-&gt;Checked){
          dynamic_cast&lt;TControl*&gt;(grpDLLS-&gt;Controls[i])-&gt;Enabled = true;
        }else{
          dynamic_cast&lt;TControl*&gt;(grpDLLS-&gt;Controls[i])-&gt;Enabled = false;
        }
     }
   }
   grpDLLS-&gt;Invalidate();

   for(int i = 0; i &lt; tabDownload-&gt;ControlCount; i++){
     if(  tabDownload-&gt;Controls[i]-&gt;InheritsFrom(__classid(TControl))
          &amp;&amp; tabDownload-&gt;Controls[i]-&gt;ClassNameIs(&quot;TBitBtn&quot;) == false  ){
        if(chkDownload-&gt;Checked){
          dynamic_cast&lt;TControl*&gt;(tabDownload-&gt;Controls[i])-&gt;Enabled = true;
        }else{
          if(tabDownload-&gt;Controls[i]-&gt;Name != &quot;chkDownload&quot;){
            dynamic_cast&lt;TControl*&gt;(tabDownload-&gt;Controls[i])-&gt;Enabled = false;
          }
        }
     }
   }
}
//---------------------------------------------------------------------------
void __fastcall TfrmJobEd::chkDownloadClick(TObject *Sender)
{
   this-&gt;EnableDownloadSetting();
}
//---------------------------------------------------------------------------

void __fastcall TfrmJobEd::EnableUploadSetting()
{
   for(int i = 0; i &lt; grpULLS-&gt;ControlCount; i++){
     if(  grpULLS-&gt;Controls[i]-&gt;InheritsFrom(__classid(TControl))  ){
        if(chkUpload-&gt;Checked){
          dynamic_cast&lt;TControl*&gt;(grpULLS-&gt;Controls[i])-&gt;Enabled = true;
        }else{
          dynamic_cast&lt;TControl*&gt;(grpULLS-&gt;Controls[i])-&gt;Enabled = false;
        }
     }
   }
   grpULLS-&gt;Invalidate();

   for(int i = 0; i &lt; tabUpload-&gt;ControlCount; i++){
     if(  tabUpload-&gt;Controls[i]-&gt;InheritsFrom(__classid(TControl))
          &amp;&amp; tabUpload-&gt;Controls[i]-&gt;ClassNameIs(&quot;TBitBtn&quot;) == false  ){
        if(chkUpload-&gt;Checked){
          dynamic_cast&lt;TControl*&gt;(tabUpload-&gt;Controls[i])-&gt;Enabled = true;
        }else{
          if(tabUpload-&gt;Controls[i]-&gt;Name != &quot;chkUpload&quot;){
            dynamic_cast&lt;TControl*&gt;(tabUpload-&gt;Controls[i])-&gt;Enabled = false;
          }
        }
     }
   }
}
//---------------------------------------------------------------------------
void __fastcall TfrmJobEd::chkUploadClick(TObject *Sender)
{
   this-&gt;EnableUploadSetting();
}
//---------------------------------------------------------------------------

void __fastcall TfrmJobEd::initFTPTest()
{
 //Tab 1
 IdFTPTest-&gt;Host        = edtServer-&gt;Text.Trim();
 IdFTPTest-&gt;Port        = StrToInt(edtPort-&gt;Text.Trim());
 IdFTPTest-&gt;ReadTimeout = StrToInt(edtTimeout-&gt;Text.Trim());
 IdFTPTest-&gt;Username    = edtUser-&gt;Text.Trim();
 IdFTPTest-&gt;Password    = edtPw-&gt;Text.Trim();

 //Tab 2
 IdFTPTest-&gt;Passive        = chkPassive-&gt;Checked;
 if(chkProxy-&gt;Checked){
   IdFTPTest-&gt;ProxySettings-&gt;ProxyType  = TIdFtpProxyType(cboPType-&gt;ItemIndex);
   IdFTPTest-&gt;ProxySettings-&gt;Host       = edtProxy-&gt;Text.Trim();
   IdFTPTest-&gt;ProxySettings-&gt;Port       = StrToInt(edtPPort-&gt;Text.Trim());
   IdFTPTest-&gt;ProxySettings-&gt;UserName   = edtPUser-&gt;Text.Trim();
   IdFTPTest-&gt;ProxySettings-&gt;Password   = edtPPw-&gt;Text.Trim();
 }else{
   IdFTPTest-&gt;ProxySettings-&gt;ProxyType  = TIdFtpProxyType(0);
   IdFTPTest-&gt;ProxySettings-&gt;Host       = &quot;&quot;;
   IdFTPTest-&gt;ProxySettings-&gt;Port       = 0;
   IdFTPTest-&gt;ProxySettings-&gt;UserName   = &quot;&quot;;
   IdFTPTest-&gt;ProxySettings-&gt;Password   = &quot;&quot;;
 }

 IdFTPTest-&gt;RecvBufferSize = StrToInt(edtRecvBufferSize-&gt;Text);
 IdFTPTest-&gt;SendBufferSize = StrToInt(edtSendBufferSize-&gt;Text);

}
//---------------------------------------------------------------------------
void __fastcall TfrmJobEd::btnDLLSSClick(TObject *Sender)
{
 frmScriptEd-&gt;m_bSaveScript = false;
 frmScriptEd-&gt;txtScript-&gt;Text  = this-&gt;m_DLLSSTXT;
 frmScriptEd-&gt;ShowModal();
 if(frmScriptEd-&gt;m_bSaveScript){
    this-&gt;m_DLLSSTXT = frmScriptEd-&gt;txtScript-&gt;Text;
 }
 frmScriptEd-&gt;txtScript-&gt;Text = &quot;&quot;;
}
//---------------------------------------------------------------------------
void __fastcall TfrmJobEd::btnDLLSEClick(TObject *Sender)
{
 frmScriptEd-&gt;m_bSaveScript = false;
 frmScriptEd-&gt;txtScript-&gt;Text  = this-&gt;m_DLLSETXT;
 frmScriptEd-&gt;ShowModal();
 if(frmScriptEd-&gt;m_bSaveScript){
    this-&gt;m_DLLSETXT = frmScriptEd-&gt;txtScript-&gt;Text;
 }
 frmScriptEd-&gt;txtScript-&gt;Text = &quot;&quot;;
}
//---------------------------------------------------------------------------

void __fastcall TfrmJobEd::btnULLSSClick(TObject *Sender)
{
 frmScriptEd-&gt;m_bSaveScript = false;
 frmScriptEd-&gt;txtScript-&gt;Text  = this-&gt;m_ULLSSTXT;
 frmScriptEd-&gt;ShowModal();
  if(frmScriptEd-&gt;m_bSaveScript){
    this-&gt;m_ULLSSTXT = frmScriptEd-&gt;txtScript-&gt;Text;
 }
 frmScriptEd-&gt;txtScript-&gt;Text = &quot;&quot;;
}
//---------------------------------------------------------------------------

void __fastcall TfrmJobEd::btnULLSEClick(TObject *Sender)
{
 frmScriptEd-&gt;m_bSaveScript = false;
 frmScriptEd-&gt;txtScript-&gt;Text  = this-&gt;m_ULLSETXT;
 frmScriptEd-&gt;ShowModal();
 if(frmScriptEd-&gt;m_bSaveScript){
    this-&gt;m_ULLSETXT = frmScriptEd-&gt;txtScript-&gt;Text;
 }
 frmScriptEd-&gt;txtScript-&gt;Text = &quot;&quot;;
}
//---------------------------------------------------------------------------

void __fastcall TfrmJobEd::DoFTPTest()
{
   try{
      IdFTPTest-&gt;Connect();
   }catch (Exception &amp;exception){
      String sMsg = &quot;Verbindung fehlgeschlagen\n\n&quot;+exception.Message;
      MessageBox(0, sMsg.c_str(),&quot;&quot;,MB_OK+MB_ICONINFORMATION);
    return;
   }

   if(IdFTPTest-&gt;Connected()){
      MessageBox(0, &quot;Verbindung O.K.&quot;,&quot;&quot;,MB_OK+MB_ICONINFORMATION);
   }else{
      MessageBox(0, &quot;Verbindung fehlgeschlagen&quot;,&quot;&quot;,MB_OK+MB_ICONWARNING);
      return;
   }

   String sLocalFolder = edtLocalFolder-&gt;Text.Trim();
   String sRemoteFolder = edtRemoteFolder-&gt;Text.Trim();
   int iMsgRet;

   iMsgRet = MessageBox(0, &quot;Ordner prüfen&quot;,&quot;&quot;,MB_YESNO+MB_ICONQUESTION);

   if(iMsgRet == IDYES){

     sbrJobEd-&gt;Panels-&gt;Items[0]-&gt;Text = &quot;prüfe lokalen Ordner &quot;+edtLocalFolder-&gt;Text.Trim();
     if(!DirectoryExists(sLocalFolder)){
       String sMsg = &quot;Lokaler Ordner nicht vorhanden (&quot;+edtLocalFolder-&gt;Text.Trim()+&quot;)&quot;;
       MessageBox(0, sMsg.c_str(),&quot;&quot;,MB_OK+MB_ICONWARNING);
       sbrJobEd-&gt;Panels-&gt;Items[0]-&gt;Text = &quot;&quot;;
       return;
     }

     if(sRemoteFolder != &quot;&quot;){
       sbrJobEd-&gt;Panels-&gt;Items[0]-&gt;Text = &quot;prüfe Server Ordner &quot;+edtRemoteFolder-&gt;Text.Trim();
       try{
          IdFTPTest-&gt;ChangeDir(sRemoteFolder);
       }catch(Exception &amp;exception){
         String sMsg = &quot;Server Ordner nicht vorhanden\n\n&quot;+exception.Message;
         MessageBox(0, sMsg.c_str(),&quot;&quot;,MB_OK+MB_ICONWARNING);
         sbrJobEd-&gt;Panels-&gt;Items[0]-&gt;Text = &quot;&quot;;
         return;
       }
     }
   }

   if(chkUpload-&gt;Checked || chkDownload-&gt;Checked){
      iMsgRet = MessageBox(0, &quot;Download/Upload prüfen&quot;,&quot;&quot;,MB_YESNO+MB_ICONQUESTION);
   }
   if(  (chkUpload-&gt;Checked || chkDownload-&gt;Checked) &amp;&amp; iMsgRet == IDYES  ){ // *1
      IdFTPTest-&gt;TransferType = TIdFTPTransferType(0);

      String sTestFile = ExtractFileName(ChangeFileExt(Application-&gt;ExeName,&quot;.tmp&quot;));
// nach dieser Zeile
      String sDownloadPath = edtLocalFolder-&gt;Text.Trim();

      if(sDownloadPath == &quot;&quot;){
         char cBuffer[MAX_PATH];
         GetTempPath(cBuffer);
         sDownloadPath = (String)cBuffer;
      }

      sDownloadPath = FixWinPath(sDownloadPath);

      sbrJobEd-&gt;Panels-&gt;Items[0]-&gt;Text = &quot;erzeuge Test Datei für Transfer&quot;;
      WriteLog(sDownloadPath.c_str(),sTestFile.c_str(),&quot;test upload/download file&quot;);

      sbrJobEd-&gt;Panels-&gt;Items[0]-&gt;Text = &quot;lade Test Datei auf Server&quot;;
      try{
         IdFTPTest-&gt;Put(sDownloadPath+sTestFile, sTestFile);
      }catch(Exception &amp;exception){
         String sMsg = &quot;Test Datei Upload fehlgeschlagen\n\n&quot;+exception.Message;
         MessageBox(0, sMsg.c_str(),&quot;&quot;,MB_OK+MB_ICONWARNING);
         sbrJobEd-&gt;Panels-&gt;Items[0]-&gt;Text = &quot;&quot;;
         return;
      }

      sbrJobEd-&gt;Panels-&gt;Items[0]-&gt;Text = &quot;lösche lokale Test Datei&quot;;
      if(!DeleteFile(sDownloadPath+sTestFile)){
         String sMsg = &quot;Löschen der Lokalen Test Datei fehlgeschlagen&quot;;
         MessageBox(0, sMsg.c_str(),&quot;&quot;,MB_OK+MB_ICONWARNING);
      }

      if(chkDownload-&gt;Checked == false){
         sbrJobEd-&gt;Panels-&gt;Items[0]-&gt;Text = &quot;lösche Test Datei auf Server&quot;;
         try{
            IdFTPTest-&gt;Delete(sTestFile);
         }catch(Exception &amp;exception){
            String sMsg = &quot;Löschen der Test Datei auf Server fehlgeschlagen\n\n&quot;+exception.Message;
            MessageBox(0, sMsg.c_str(),&quot;&quot;,MB_OK+MB_ICONWARNING);
            sbrJobEd-&gt;Panels-&gt;Items[0]-&gt;Text = &quot;&quot;;
            return;
         }
      }else{
         sbrJobEd-&gt;Panels-&gt;Items[0]-&gt;Text = &quot;lade Test Datei vom Server&quot;;
         try{
            IdFTPTest-&gt;Get(sTestFile, sDownloadPath+sTestFile,true);
         }catch(Exception &amp;exception){
            String sMsg = &quot;Test Datei Download fehlgeschlagen\n\n&quot;+exception.Message;
            MessageBox(0, sMsg.c_str(),&quot;&quot;,MB_OK+MB_ICONWARNING);
            sbrJobEd-&gt;Panels-&gt;Items[0]-&gt;Text = &quot;&quot;;
            return;
         }

         sbrJobEd-&gt;Panels-&gt;Items[0]-&gt;Text = &quot;lösche Test Datei vom Server&quot;;
         try{
            IdFTPTest-&gt;Delete(sTestFile);
         }catch(Exception &amp;exception){
            String sMsg = &quot;Löschen der Test Datei auf Server fehlgeschlagen\n\n&quot;+exception.Message;
            MessageBox(0, sMsg.c_str(),&quot;&quot;,MB_OK+MB_ICONWARNING);
            sbrJobEd-&gt;Panels-&gt;Items[0]-&gt;Text = &quot;&quot;;
            return;
         }

         sbrJobEd-&gt;Panels-&gt;Items[0]-&gt;Text = &quot;lösche lokale Test Datei&quot;;
         if(!DeleteFile(sDownloadPath+sTestFile)){
            String sMsg = &quot;Löschen der Lokalen Test Datei fehlgeschlagen&quot;;
            MessageBox(0, sMsg.c_str(),&quot;&quot;,MB_OK+MB_ICONWARNING);
            sbrJobEd-&gt;Panels-&gt;Items[0]-&gt;Text = &quot;&quot;;
            return;
         }
      }
   } // *1
   MessageBox(0, &quot;Test abgeschlossen&quot;,&quot;&quot;,MB_OK+MB_ICONINFORMATION);
   sbrJobEd-&gt;Panels-&gt;Items[0]-&gt;Text = &quot;&quot;;
}
//---------------------------------------------------------------------------
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/654178</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/654178</guid><dc:creator><![CDATA[IcemanX]]></dc:creator><pubDate>Thu, 18 Nov 2004 09:23:00 GMT</pubDate></item><item><title><![CDATA[Reply to Auto-Vervollständigung on Thu, 18 Nov 2004 10:06:13 GMT]]></title><description><![CDATA[<p>Ich wollte zwar jetzt nicht unbedingt alles sehn, aber egal <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /></p>
<p>Auf Anhieb kann ich aber keine Fehler entdecken. Dann hat dein BCB an der Stelle wohl woanders das Problem. Vielleicht ist es aber auch ein Bug? Kann dazu leider nichts sagen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/654207</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/654207</guid><dc:creator><![CDATA[PuppetMaster2k]]></dc:creator><pubDate>Thu, 18 Nov 2004 10:06:13 GMT</pubDate></item><item><title><![CDATA[Reply to Auto-Vervollständigung on Thu, 18 Nov 2004 10:25:51 GMT]]></title><description><![CDATA[<p>PuppetMaster2k schrieb:</p>
<blockquote>
<p>Ich wollte zwar jetzt nicht unbedingt alles sehn, aber egal <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /></p>
<p>Auf Anhieb kann ich aber keine Fehler entdecken. Dann hat dein BCB an der Stelle wohl woanders das Problem. Vielleicht ist es aber auch ein Bug? Kann dazu leider nichts sagen.</p>
</blockquote>
<p>Danke trotzdem für deine Mühe!!!!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/654218</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/654218</guid><dc:creator><![CDATA[IcemanX]]></dc:creator><pubDate>Thu, 18 Nov 2004 10:25:51 GMT</pubDate></item><item><title><![CDATA[Reply to Auto-Vervollständigung on Thu, 18 Nov 2004 11:03:13 GMT]]></title><description><![CDATA[<p>Ich denke, es ist wirklich ein Bug im BCB. Ich habe auch Units, die einwandfrei kompiliert werden, aber bei der Code-Vervollständigung<br />
kommt dann nur eine Message-Box, die mir mitteilt, ich hätte Fehler im Quelltext. Ich hatte diesbezüglich auch schon mal hier im [url=http://www.c-plusplus.net/forum/viewtopic.php?t=12299&amp;highlight=]Forum<br />
danach gefragt[/url], aber es wusste auch damals keiner. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /></p>
<p>Gruß,</p>
<p>Alexander</p>
]]></description><link>https://www.c-plusplus.net/forum/post/654243</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/654243</guid><dc:creator><![CDATA[Alexander Kempf]]></dc:creator><pubDate>Thu, 18 Nov 2004 11:03:13 GMT</pubDate></item><item><title><![CDATA[Reply to Auto-Vervollständigung on Thu, 18 Nov 2004 11:27:11 GMT]]></title><description><![CDATA[<p>Alexander Kempf schrieb:</p>
<blockquote>
<p>Ich denke, es ist wirklich ein Bug im BCB. Ich habe auch Units, die einwandfrei kompiliert werden, aber bei der Code-Vervollständigung<br />
kommt dann nur eine Message-Box, die mir mitteilt, ich hätte Fehler im Quelltext. Ich hatte diesbezüglich auch schon mal hier im [url=http://www.c-plusplus.net/forum/viewtopic.php?t=12299&amp;highlight=]Forum<br />
danach gefragt[/url], aber es wusste auch damals keiner. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /></p>
<p>Gruß,</p>
<p>Alexander</p>
</blockquote>
<p>Na dann sind mir immerhin schon zu Zweit mit dem Problem <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/654266</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/654266</guid><dc:creator><![CDATA[IcemanX]]></dc:creator><pubDate>Thu, 18 Nov 2004 11:27:11 GMT</pubDate></item><item><title><![CDATA[Reply to Auto-Vervollständigung on Thu, 18 Nov 2004 11:43:14 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>habt ihr schonmal den Standartweg ausprobiert<br />
(loeschen alles nicht benoetigter Dateien + alle OBJ)<br />
und alle sneu uebersetzen</p>
<p>(Ich arbeite seit BCB 3 mit dem Teil und kann nur sagen, wenn so ein Fehler nbei mir aufgetreten ist wurde er damit beseitigt</p>
<p>MfG<br />
Klaus</p>
]]></description><link>https://www.c-plusplus.net/forum/post/654284</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/654284</guid><dc:creator><![CDATA[KlausB]]></dc:creator><pubDate>Thu, 18 Nov 2004 11:43:14 GMT</pubDate></item><item><title><![CDATA[Reply to Auto-Vervollständigung on Thu, 18 Nov 2004 11:57:43 GMT]]></title><description><![CDATA[<p>KlausB schrieb:</p>
<blockquote>
<p>habt ihr schonmal den Standartweg ausprobiert<br />
(loeschen alles nicht benoetigter Dateien + alle OBJ)<br />
und alle sneu uebersetzen</p>
</blockquote>
<p>Da mein Beitrag ja schon etwas älter ist, kann ich mich nicht mehr erinnern, ob ich damals diesen Weg schon ausprobiert habe, aber ich vermute<br />
es doch stark. Seit der Zeit habe ich das bestimmt schon einige Male gemacht, aber das Problem ist geblieben.<br />
Allerdings arbeite ich mit dem BCB 6 Enterprise. Vielleicht hat das ja in den guten alten Tagen des BCB 3 (die ich nie miterlebt habe) noch ge-<br />
klappt - wäre nicht der erste Bug, der erst in der Version 6 aufgetaucht ist.</p>
<p>Gruß,</p>
<p>Alexander</p>
]]></description><link>https://www.c-plusplus.net/forum/post/654300</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/654300</guid><dc:creator><![CDATA[Alexander Kempf]]></dc:creator><pubDate>Thu, 18 Nov 2004 11:57:43 GMT</pubDate></item><item><title><![CDATA[Reply to Auto-Vervollständigung on Thu, 18 Nov 2004 12:16:25 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>ich arbeite nicht mehr mit dem BCB3<br />
bin seit einiger Zeit schon auf BCB4, dann auf BCB6 umgestiegen<br />
und es war eigentlich immer derselbe Fehler (-behebung)</p>
<p>MfG<br />
Klaus</p>
]]></description><link>https://www.c-plusplus.net/forum/post/654316</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/654316</guid><dc:creator><![CDATA[KlausB]]></dc:creator><pubDate>Thu, 18 Nov 2004 12:16:25 GMT</pubDate></item><item><title><![CDATA[Reply to Auto-Vervollständigung on Thu, 18 Nov 2004 14:40:00 GMT]]></title><description><![CDATA[<p>Danke Leute, es leben die Käfer!!!!!!!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/654484</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/654484</guid><dc:creator><![CDATA[IcemanX]]></dc:creator><pubDate>Thu, 18 Nov 2004 14:40:00 GMT</pubDate></item></channel></rss>