<?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[BCB6 Projekt in BCB5 öffnen?]]></title><description><![CDATA[<p>Hallo,<br />
hat jemand von Euch schon einmal so etwas gemacht? Ist das prinzipiell möglich?</p>
<p>Ich habe eine Anwendung in BCB6 geschrieben, diese soll in Zukunft aber unter BCB5 weitergepflegt werden.<br />
Auf was muss ich achten? Ich habe bereits einmal versucht, das Projekt einfach so zu öffnen, aber das ging (wie zu erwarten war) schief. Habe dann versucht, einige Headerdateien zu übertragen, wollte aber trotzdem noch nicht.<br />
Ich habe viel mit VCL gemacht, und wenn ich das richtig sehe, gab es im BCB5 noch keine TCheckListBox, gell?</p>
<p>Ich glaube, ich habe da ein echtes Problem, oder?</p>
<p>Nico</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/99293/bcb6-projekt-in-bcb5-öffnen</link><generator>RSS for Node</generator><lastBuildDate>Mon, 13 Jul 2026 00:51:20 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/99293.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 27 Jan 2005 08:30:45 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to BCB6 Projekt in BCB5 öffnen? on Thu, 27 Jan 2005 08:30:45 GMT]]></title><description><![CDATA[<p>Hallo,<br />
hat jemand von Euch schon einmal so etwas gemacht? Ist das prinzipiell möglich?</p>
<p>Ich habe eine Anwendung in BCB6 geschrieben, diese soll in Zukunft aber unter BCB5 weitergepflegt werden.<br />
Auf was muss ich achten? Ich habe bereits einmal versucht, das Projekt einfach so zu öffnen, aber das ging (wie zu erwarten war) schief. Habe dann versucht, einige Headerdateien zu übertragen, wollte aber trotzdem noch nicht.<br />
Ich habe viel mit VCL gemacht, und wenn ich das richtig sehe, gab es im BCB5 noch keine TCheckListBox, gell?</p>
<p>Ich glaube, ich habe da ein echtes Problem, oder?</p>
<p>Nico</p>
]]></description><link>https://www.c-plusplus.net/forum/post/707388</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/707388</guid><dc:creator><![CDATA[Pianoman]]></dc:creator><pubDate>Thu, 27 Jan 2005 08:30:45 GMT</pubDate></item><item><title><![CDATA[Reply to BCB6 Projekt in BCB5 öffnen? on Thu, 27 Jan 2005 08:52:27 GMT]]></title><description><![CDATA[<p>Auch im BCB5 gibt es TCheckListBox. Allerdings haben z.Bsp. die .dfm Dateien ein anderes Format. Desweiteren fehlen verschiedene Header (z.Bsp. DateUtils).<br />
Das geht also nicht so ohne weiteres.<br />
Werf doch mal die Suche hier im Forum an. Dieses Problem hatten wir hier schon mal.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/707416</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/707416</guid><dc:creator><![CDATA[Braunstein]]></dc:creator><pubDate>Thu, 27 Jan 2005 08:52:27 GMT</pubDate></item><item><title><![CDATA[Reply to BCB6 Projekt in BCB5 öffnen? on Thu, 27 Jan 2005 10:02:37 GMT]]></title><description><![CDATA[<p>Danke für Deinen Tipp, aber die Suche ist bei mir schon vor Schreiben des Threads gelaufen (So soll es doch schliesslich sein ;))</p>
<p>Ich denke schon daran, meine Form (ist nur eine) im BCB5 neu aufzubauen, und dann zu versuchen, sonstigen Quellcode mehr oder weniger per Copy&amp;Paste zu übernehmen. Wie würdest Du da meine Erfolgschancen einschätzen (auch wenn Du ja nicht weißt, was ich überhaupt nutze)?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/707496</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/707496</guid><dc:creator><![CDATA[Pianoman]]></dc:creator><pubDate>Thu, 27 Jan 2005 10:02:37 GMT</pubDate></item><item><title><![CDATA[Reply to BCB6 Projekt in BCB5 öffnen? on Thu, 27 Jan 2005 10:05:54 GMT]]></title><description><![CDATA[<p>Sollte eigentlich funktionieren. Das ist meines Wissens nach auch der einzige Weg.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/707498</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/707498</guid><dc:creator><![CDATA[Braunstein]]></dc:creator><pubDate>Thu, 27 Jan 2005 10:05:54 GMT</pubDate></item><item><title><![CDATA[Reply to BCB6 Projekt in BCB5 öffnen? on Thu, 27 Jan 2005 10:50:21 GMT]]></title><description><![CDATA[<p>Ich hatte das mal selber gemacht.<br />
Du musst das Programm wirklich von Grund auf neu erstellen.<br />
Die Form muss neu aufgebaut werden.<br />
Anschliessend mit Coy&amp;Paste den Code uebertragen.<br />
An den Stellen wo er meckert nacharbeiten.</p>
<p>Siehe zu das du wirklich nur deinen erstellten Code ruebertransferierst und nichts was BCB6 erstellt hat.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/707538</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/707538</guid><dc:creator><![CDATA[Darkfalcon]]></dc:creator><pubDate>Thu, 27 Jan 2005 10:50:21 GMT</pubDate></item><item><title><![CDATA[Reply to BCB6 Projekt in BCB5 öffnen? on Thu, 27 Jan 2005 10:57:26 GMT]]></title><description><![CDATA[<p>Ich habe da ein ähnliches Problem mit drei Programmen, welche sowohl unter CB5 als auch unter CB6 bearbeitet werden müssen.</p>
<p>Das einfache Laden der Projektdateien ging auch bei mir schief.</p>
<p>Da es sich um eine Vielzahl von Formularen handelt, ist der Weg, einfach alles neu zu machen, indiskutabel. Folgender Weg hat jedoch funktioniert:</p>
<p>1. Anlegen eines neuen Projektes<br />
2. Die einzelnen CPP-Dateien und LIBs über &quot;Dem Projekt hinzufügen&quot; einladen (ging ohne Probleme, wenn nicht zufällig unter Unit1 und Form1 gespeichert wird)<br />
3. Das Hauptformular (heißt vor Speichern immernoch Form1/Unit1) aus dem Projekt entfernen und das alte Hauptformular wieder als Hauptformular einsetzen.</p>
<p>Zu beachten ist, das der Compiler jetzt C++-konformer arbeitet: Wird eine Schleifenvariable in einer Funktion mehrfach verwendet, erwartet BC5 in jeder for-Schleife eine neue Definition (falsch!), bei BC6 ist eine Definition ausreichend (richtig!).</p>
]]></description><link>https://www.c-plusplus.net/forum/post/707542</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/707542</guid><dc:creator><![CDATA[Manfred Schmidtke]]></dc:creator><pubDate>Thu, 27 Jan 2005 10:57:26 GMT</pubDate></item><item><title><![CDATA[Reply to BCB6 Projekt in BCB5 öffnen? on Thu, 27 Jan 2005 11:01:31 GMT]]></title><description><![CDATA[<p>Oops, irgendwie ist die Antwort gleich zweimal hier gelandet.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/707546</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/707546</guid><dc:creator><![CDATA[Manfred Schmidtke]]></dc:creator><pubDate>Thu, 27 Jan 2005 11:01:31 GMT</pubDate></item><item><title><![CDATA[Reply to BCB6 Projekt in BCB5 öffnen? on Thu, 27 Jan 2005 11:03:38 GMT]]></title><description><![CDATA[<p>zu Manfreds Beitrag: m.E. reichet es die CPP und die H Dateien zu kopieren, die LIBs brauchst Du nicht. Ansonsten habe ich das auf diese Weise auch schon gamacht.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/707551</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/707551</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Thu, 27 Jan 2005 11:03:38 GMT</pubDate></item><item><title><![CDATA[Reply to BCB6 Projekt in BCB5 öffnen? on Thu, 27 Jan 2005 11:33:25 GMT]]></title><description><![CDATA[<p>@Manfred<br />
Zu den Schleifenvariablen.<br />
Das Verhalten, welches du dem BCB5 zuschreibst, ist das eigentlich standardkonforme (das andere kommt von der MFC). Das Verhalten hat aber nichts mit der Builderversion zu tun. Du kannst das in den Compileroptionen ein- oder ausschalten (MFC-Kompatibilität).</p>
]]></description><link>https://www.c-plusplus.net/forum/post/707580</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/707580</guid><dc:creator><![CDATA[Braunstein]]></dc:creator><pubDate>Thu, 27 Jan 2005 11:33:25 GMT</pubDate></item><item><title><![CDATA[Reply to BCB6 Projekt in BCB5 öffnen? on Thu, 27 Jan 2005 12:31:20 GMT]]></title><description><![CDATA[<p>Oops, recht haschts. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f62e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_open_mouth"
      title=":open_mouth:"
      alt="😮"
    /></p>
<p>Kann ich die Definitionen ja wieder rausschmeißen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/707655</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/707655</guid><dc:creator><![CDATA[Manfred Schmidtke]]></dc:creator><pubDate>Thu, 27 Jan 2005 12:31:20 GMT</pubDate></item><item><title><![CDATA[Reply to BCB6 Projekt in BCB5 öffnen? on Thu, 27 Jan 2005 14:10:39 GMT]]></title><description><![CDATA[<p>Hallo, ich bins nochmal, bin jetzt ein ganzes Stück weiter.<br />
Das Neubauen der Form war zwar aufwendig, hat aber funktioniert.</p>
<p>Konnte auch schon einige Stellen an denen der Compiler gemeckert hat nacharbeiten, habe nur noch ein kleines Problem:</p>
<p>Im BCB5 scheint es für TCheckListBox die Methode Count nicht zu geben. Man kann zwar die ausgewählten Items mit SelCount zählen, aber nicht alle. Hat jemand eine Idee wie ich trotzdem an die Anzahl der Einträge komme (alle auswählen, zählen und dann wieder de-selecten kanns ja nicht sein, oder?)?</p>
<p>Ich werd' jetzt wohl noch ein wenig tüfteln...</p>
<p>Nico</p>
]]></description><link>https://www.c-plusplus.net/forum/post/707764</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/707764</guid><dc:creator><![CDATA[Pianoman]]></dc:creator><pubDate>Thu, 27 Jan 2005 14:10:39 GMT</pubDate></item><item><title><![CDATA[Reply to BCB6 Projekt in BCB5 öffnen? on Thu, 27 Jan 2005 14:27:09 GMT]]></title><description><![CDATA[<p>Auch darüber bin ich schon gestolpert. Die direkte Eigenschaft Count ist eigentlich auch nicht nötig, da das Ding nur über eine Stringliste gefüllt wird. Die Anzahl der Einträge kann man auch mit [Name]-&gt;Items-&gt;Count ermitteln.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/707783</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/707783</guid><dc:creator><![CDATA[Manfred Schmidtke]]></dc:creator><pubDate>Thu, 27 Jan 2005 14:27:09 GMT</pubDate></item><item><title><![CDATA[Reply to BCB6 Projekt in BCB5 öffnen? on Thu, 27 Jan 2005 15:22:19 GMT]]></title><description><![CDATA[<p>Du hast völlig recht! Danke!<br />
Bald sollte es laufen...</p>
<p>Jetzt habe ich leider ein neues Problem:<br />
Ich nutzte bislang die Funktion ReverseString() aus StrUtils.hpp, aber diese Datei gab es im BCB5 nicht. Dann habe ich die Datei ganz einfach vom BCB6 in das Include-Verzeichnis vom BCB5 kopiert leider erhalte ich nun den Fehler:</p>
<p>[Linker Fehler] Unresolved external '__fastcall Strutils::ReverseString(const System::AnsiString)' referenced from C:\PROGRAMME\BORLAND\CBUILDER5\PROJECTS\STATISTIKKONVERTER_PROJEKT_02\STATISTIKKONVERTER_02.OBJ</p>
<p>Was kann ich dagegen tun? Die Suche hat mir nicht so weiter geholfen...<br />
Ist im Augenblick das Einzige was mir noch fehlt zum Glück :p</p>
<p>Nico</p>
]]></description><link>https://www.c-plusplus.net/forum/post/707813</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/707813</guid><dc:creator><![CDATA[Pianoman]]></dc:creator><pubDate>Thu, 27 Jan 2005 15:22:19 GMT</pubDate></item><item><title><![CDATA[Reply to BCB6 Projekt in BCB5 öffnen? on Thu, 27 Jan 2005 16:19:24 GMT]]></title><description><![CDATA[<p>Da ist wohl ein bisschen Standard-C angesagt:<br />
_strrev, _wcsrev, _mbsrev</p>
]]></description><link>https://www.c-plusplus.net/forum/post/707944</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/707944</guid><dc:creator><![CDATA[Manfred Schmidtke]]></dc:creator><pubDate>Thu, 27 Jan 2005 16:19:24 GMT</pubDate></item><item><title><![CDATA[Reply to BCB6 Projekt in BCB5 öffnen? on Fri, 28 Jan 2005 13:05:38 GMT]]></title><description><![CDATA[<p>Ich habs geschafft!<br />
Ich konnte das Projekt fast ohne Einschränkungen übertragen (nur marginal)...<br />
Vielen Dank nochmal an alle hier, ohne dieses Forum hätte ich das ganze wahrscheinlich nicht gepackt, bzw. deutlich länger gebraucht. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f644.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_rolling_eyes"
      title=":rolling_eyes:"
      alt="🙄"
    /></p>
<p>Jetzt habe ich ja zwei gleiche lauffähige Exe' nebeneinander (aus BCB5 &amp; 6).<br />
Was mich nun wundert:</p>
<p>1. Die mit der 5er compilierte Exe ist fast ein Drittel kleiner (1097kb &lt;--&gt; 1405kb)<br />
2. Die mit der 6er compilierte läuft beim Erzeugen und Schreiben von bzw. in ASCII-Dateien mit ofstream... outfile... etwa um Faktor 4-5 schneller als die &quot;Ältere&quot;! <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="😕"
    /> <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="😕"
    /> <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>
<p>Ich habe an dem dies betreffenden Code nichts geändert (einfach C&amp;P), kann mir das jemand erklären?</p>
<p>Nico</p>
]]></description><link>https://www.c-plusplus.net/forum/post/708750</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/708750</guid><dc:creator><![CDATA[Pianoman]]></dc:creator><pubDate>Fri, 28 Jan 2005 13:05:38 GMT</pubDate></item><item><title><![CDATA[Reply to BCB6 Projekt in BCB5 öffnen? on Fri, 28 Jan 2005 13:09:36 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>zu 1. Wahrscheinlich sind einige Header oder Bibliotheken in der 6er Version grösser als in der 5er<br />
zu 2. Im BCB6 wird eine andere STL-Implementation (STLport) verwendet als im BCB5 (Rogue Wave).</p>
]]></description><link>https://www.c-plusplus.net/forum/post/708758</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/708758</guid><dc:creator><![CDATA[Braunstein]]></dc:creator><pubDate>Fri, 28 Jan 2005 13:09:36 GMT</pubDate></item><item><title><![CDATA[Reply to BCB6 Projekt in BCB5 öffnen? on Fri, 28 Jan 2005 13:16:59 GMT]]></title><description><![CDATA[<p>zusätzlich wurde, für die CLX-Implementierung, eine MENGE handoptimierter Assemblercode entfernt...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/708772</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/708772</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Fri, 28 Jan 2005 13:16:59 GMT</pubDate></item></channel></rss>