Forum: PC-Programmierung Borland C++ Builder: „Class TTcpClient not found“


von B. P. (skorpionx)


Lesenswert?

Vor Jahre habe ich ein Projekt in c++ Builder erstellt. War das
noch wahrscheinlich noch unter XP-Windows und mit Borland c++
Builder Professionell v. 6.Jetzt habe ich in meinem Computer
mit Windows 10 die: Borland C++ Builder 6 Personal
installiert. Wenn ich mein altes Projekt im C++ Builder zu
öffnen zu versuche kommt die Meldung: „Class TTcpClient not
found“ . Wie kann ich das reparieren?

von Harald K. (kirnbichler)


Lesenswert?

Suche die Headerdatei, in der die Klasse deklariert wird.

Vielleicht aber fehlt diese Klasse auch im Lieferumfang der 
unterschiedlichen Versionen "Borland c++ Builder Professionell v. 6" vs. 
"Borland C++ Builder 6 Personal".

Warum installierst Du jetzt eine andere Variante als damals?

von Thomas Z. (usbman)


Lesenswert?

B. P. schrieb:
> mit Windows 10 die: Borland C++ Builder 6 Personal

wenn ich mich richtig erinneren unterstützt die V6 kein W10 mehr. Du 
solltest also schon bei der Installation divers Fehlermeldungen erhalten 
haben

von B. P. (skorpionx)


Lesenswert?

Harald K. schrieb:
> Warum installierst Du jetzt eine andere Variante als damals?

Das Programm habe ich auf meinem Firmencomputer entwickeln.
Jetzt habe ich nur diese Personal Version von Builder. Kann man
Class TtcpClient noch zur Personal Version „nachladen“ ?

von B. P. (skorpionx)


Lesenswert?

Thomas Z. schrieb:
> wenn ich mich richtig erinneren unterstützt die V6 kein W10 mehr.

Also die Windows 10 wäre  die Ursache?

von Harald K. (kirnbichler)


Lesenswert?

B. P. schrieb:
> Kann man
> Class TtcpClient noch zur Personal Version „nachladen“ ?

Keine Ahnung. Was steht denn in der Dokumentation?

B. P. schrieb:
> Also die Windows 10 wäre  die Ursache?

Ganz sicher nicht. Das hätte ein komplett anderes Fehlerbild zur Folge 
(IDE startet nicht, wirft wüste Fehlermeldungen beim Starten, Compiler 
funktioniert gar nicht, etc.).

Das ist bei Dir offenkundig nicht der Fall, die IDE funktioniert, der 
Compiler funktioniert, Dir scheint nur diese Klasse zu fehlen.

Vielleicht ist sie ja auch da, aber die zugehörige Headerdatei befindet 
sich nicht dort, wo Dein Projekt sie erwartet.

Möglicherweise ist die Socketprogrammierunterstützung ja auch ein Paket, 
das Du zu Deinem C++ Builder hinzufügen musst.

Ich kenne das Zeug nicht, aber Du könntest ja mal in der 
Dokumentation/Onlinehilfe nachsehen.

von Thomas Z. (usbman)


Lesenswert?

https://community.embarcadero.com/component/easydiscuss/old-c-builder-6-on-windows-10?Itemid=1

es geht also irgendwie. Ich kann mich jedenfalls an einige 
Installationsprobleme erinnern. Wenn das Ding mal läuft sollte alles gut 
sein.
Möglicherweise gibt es diese Klasse aber nur in der Professional 
Version.

Dann bleibt dir nur diese Version "irgendwo" zu beschaffen.

von Irgend W. (Firma: egal) (irgendwer)


Lesenswert?

Thomas Z. schrieb:
> Möglicherweise gibt es diese Klasse aber nur in der Professional
> Version.

Die "Personal" hatte, glaube ich, mit Netzwerk so garnichts am Hut. Hier 
auf Seite 6 unter "Internet/intranet wizards and components":
- 
http://web.archive.org/web/20030915041911/http://www.borland.com/cbuilder/pdf/cb6_feamatrix.pdf

von B. P. (skorpionx)


Lesenswert?

Ich weiß schon warum… Das muss Professionell Builder sein.
Das habe ich getestet. Ich habe 2 Programme die ich von
Borland Builder nach Microsoft Visual C++ Studio
umschreiben will. Und das wäre Schluss mit dem Borland...

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.