Allgemein - Erfahrung mit C++Builder 2006
-
Hallo
habe den Fehler beim BCB6 auch, aber mit der Anzahl der CPPs
hat das glaube ich nichts zutun (eher was verwendet wird)Ich habe ein Projekt, das wenn ich speichere (Projektdatei)
wird die Reihenfolge der Lib usw veraendert
Ergebnis -> diese Fehlermeldung
(alte Projektdatei verwendet -> alles OKMfg
Klaus
-
Christian211 schrieb:
Im Vergleich zu dem Möglichkeiten des Editors des JBuilders oder Eclipse ist das abgelieferte sehr bescheiden. Insbesondere
eine Codeformatierung hätte ich mir gewünscht. Die Möglichen Einstellungen sind lächerlich. Das Refactoring auch nur Schmalhans.*unterschreib*
Auch der Editor im C++BuilderX 1.5 (der ja auf JBuilder basierte) hatte mehr drauf; die einzelne Refactoring-Funktion zeigt mal wieder, daß C++Builder Delphi wohl immer hinterherhängen wird.Christian211 schrieb:
Gibt es eine schnelle Möglichkeit von Debug auf Release Build umzuschalten (ohne über das Menü)?
Vermisse ich auch. Das war beim C++BuilderX sehr gut gelöst.
Christian211 schrieb:
Kann man den Splattscreen durch eine Startoption abschalten (BCB 4&6)?
Das geht beim BCB6? Wie denn?
Christian211 schrieb:
Kann man die Anzeige der Willkommensseite unterdrücken?
Du könntest die Datei "Welcomepage\default.htm" löschen, dann wird statt der Seite nur ein Fehler angezeigt
Christian211 schrieb:
Wo sind die TastaturMakros von denen in der Hilfe gesprochen wird?
Die sind im Editorfeld links unten neben den Zeilen- und Zeichennummern (Play-, Rec- und Stopbutton).
Christian211 schrieb:
Die Hilfe finde ich - im Gegensatz zu anderen - nicht so schlecht. mir würde nur ein Filter fehlen um C#, Delphi un die
anderen auszublenden.Der Filter wäre tatsächlich ganz nützlich. Ansonsten hatte ich zuweilen den Eindruck, daß die Hilfe im BCB6 brauchbarere Ergebnisse liefert als die neue (und vor allem schneller).
-
ihr vergeset das bei 2006 delphi und C# und C++ alles in der selben ideun im selben editor läuft...
also kann der BCB wenn man so will nicht delphi hinterhersein......Mfg Shade37337
-
Kann man den Splattscreen durch eine Startoption abschalten (BCB 4&6)?
Ging, der Exe beim Aufruf den Parameter -ns zu übergeben (C++Builder4)
-
shade37337 schrieb:
ihr vergeset das bei 2006 delphi und C# und C++ alles in der selben ideun im selben editor läuft...
also kann der BCB wenn man so will nicht delphi hinterhersein......So logisch das klingen mag, hat Borland es trotzdem irgendwie geschafft, einige Refactorings, die es für Delphi gibt, für C++ nicht anzubieten.
-
Moin,
ich wollte heute mein altes BCB 6 - Project in den neuen Builder 2006 implementieren. Dabei ist mir aufgefallen, das ich gar keinen Translation-Manager zu verfügung habe....
Ist doch sehr komisch, wenn ich ein Win32 Delphi Project starte, kann ich über Project->Sprachen eine Sprache hinzufügen ( wie auch bei den Älteren Versionen ). In der C++ Builder Umgebung fehlt der Punkt gänzlich...
Hat einer eine Idee ?!?!
-
Was willst du für eine "Sprache" wo hinzufügen??
Wenn dein "Builder 2006" die C++Builder Verion ist, dann öffne die BCB6 Projektdatei
-
Wenn ich mein altes Project ( BCB6 ) in dem neuen (BDS) C++ Builder öffne, dann hab ich keine Sprach dll's mehr ( DEU und ENU - Project )
Dass war aber auch nicht meine Frage...
Wieso kann ich in dem Borland C++ Builder 2006 keine Sprachen hinzufügen ? Dass ging vorher über den Translation Manager..
Hast ein Project geöffnet, und dann unter Projekt->Sprachen eine Sprache hinzugefügt und dan mit dem "Translation Manager" ( Ansicht->Translation Manager ) editiert.
Was nun nicht mehr geht. Oder heißt der jetzt anders ?
-
Einen Translation Manager kenn ich jetzt so nicht. Mir ist nur bekannt, dass man über den Ressourcendll-Experten diese Sprachressourcen erstellen kann. Meinst du die?
-
Hatte weder im BCB6 noch im BCB2006 (beide Prof. Version) den von dir genannten Manager
-
Also erst einmal danke für die schnelle Antwort..
Ich hab mal n paar screenies gemacht, vielleicht wirds dadurch deutlich.
Also so fühge ich eine Sprache unter BCB 6 hinzu:
http://home.tiscali.de/bain99/Sprache1.JPG
So kann ich den TranslationManager starten:
http://home.tiscali.de/bain99/Sprache2.JPG
und so sieht der Translation-Manager aus:
http://home.tiscali.de/bain99/Translation-Manager.JPG
und ich muss noch dazu sagen, ich benutze die Enterprise version der Produkte, also BCB 6 Enterprise und BCB 2006 Enterprise.
kann schon sein, wo kann ich den den unter BDS 2006 finden ?
-
Ich weiß auch nicht, wo man den finden kann. Unter Neu jedenfalls nicht. Er wird allerdings in der Hilfe beschrieben (was immer das auch bedeutet).
Den erwähnten Translation Manager scheint es wirklich nur in der Enterprise Version zu geben. Auch den hab ich beim 2006 noch nicht gefunden.
Ich hatte die erwähnten Tools noch nie verwendet, da ich die Internationalisierung (wenn erforderlich) eigentlich immer per Hand mache.
-
Braunstein schrieb:
Ich weiß auch nicht, wo man den finden kann. Unter Neu jedenfalls nicht. Er wird allerdings in der Hilfe beschrieben (was immer das auch bedeutet).
Den erwähnten Translation Manager scheint es wirklich nur in der Enterprise Version zu geben. Auch den hab ich beim 2006 noch nicht gefunden.
Ich hatte die erwähnten Tools noch nie verwendet, da ich die Internationalisierung (wenn erforderlich) eigentlich immer per Hand mache.Danke für die Antwort, dass hilft mir leider auch nicht viel weiter...
-
Hallo !
Ich verzweifle gerade an einer Fehlermeldung beim portieren meiner alten C++ Sourcen vom Borland C++ Builder 6.Nachdem alles einwandfrei übersetzt wurde, meldet der Linker:
Error: Ungelöste externer '__fastcall Forms::TscrollBox::PaintWindow(void *)" referenziert von ....Das ist sehr bemerkenswert, da ich PaintWindow in meiner Unit gar nicht benutze. Es muss irgendwie mit dem Object TScrollBox zusammen hängen, das ich wie folgt benutze :
class PACKAGE TMultiParamViewer : public TScrollBox { protected: ... public: ... private: ... __published: ... }
und dann später ...
__fastcall TMultiParamViewer::TMultiParamViewer(TComponent* Owner) : Forms::TScrollBox(Owner) { ... } namespace Multiparamviewer { void __fastcall PACKAGE Register() { TComponentClass classes[1] = {__classid(TMultiParamViewer)}; RegisterComponents("MeinPackage", classes, 0); } }
Es hat auch nicht direkt etwas mit den alten Sourcen zu tun, denn auch wenn ich ein neues Projekt anlege und TSchrollbox in dieser Art benutze erhalte ich diese Meldung.
Für einen Hinweis bin ich sehr dankbar
-
Endlich bin ich fündig geworden.
Die Antwort findet sich hier :http://www.borlandtalk.com/c-builder-2006-build-c-packages-bug--vt92315.html
Scheinbar ein wieder neu hereinentwickleltes altbekanntes Problem.
-
weedee88 schrieb:
Dabei ist mir aufgefallen, das ich gar keinen Translation-Manager zu verfügung habe....
Hallo !
Hast du das Problem inzwischen lösen können ?
Das Feld "Ansicht - Translation Manager" sowie "Projekt - Sprachen" bleiben hartnäckig grau.
Da die Borland Hilfe hier auch grauenhaft ist, bin ich am verzweifeln.
-
hi,
und würdet ihr nun empfehlen, den neuen builder zu kaufen?
manni
-
MyOwnShadow schrieb:
Hast du das Problem inzwischen lösen können ?
Tja bis jetzt hab ich noch nichts neues gehört... Ich hab schon bei Borland angerufen, ( also in Germany ) der typ meinte, dass er die Meldung weiterreichen wollte ?!?!? Ich ruf den Spezialist heute nochmal an, mal gucken was draus geworden ist...
-
Gibt es eigentlich auch positive Sachen zu berichten?
-
ja...
schick is, dass diverse sprachen, projekte in einer ide verfügbar sind:
delphi, c, c++, c# asp.net, html, u.v.m.
console, vcl-forms, dll, komponenten, web-scripts...etc...pp.