Thema: Delphi ClientSocket Problem

Einzelnen Beitrag anzeigen

Christian Seehase
(Co-Admin)

Registriert seit: 29. Mai 2002
Ort: Hamburg
11.117 Beiträge
 
Delphi 11 Alexandria
 
#3

Re: ClientSocket Problem

  Alt 8. Okt 2003, 14:10
Moin Basti,

erst einmal herzlich willkommen hier in der Delphi-PRAXiS.

Diese Zeile
Code:
kompo := [color=red]newclient[/color].Create([color=red]kompo[/color]);
müsste so aussehen:
Code:
kompo := [color=red]TClientSocket[/color].Create([color=red]Show[/color]);
Du willst ja schliesslich eine Instanz der Klasse TClientSocket erstellen.
Ausserdem musst Du einen gültigen Owner angeben, oder nil.
Nimmst Du nil, musst Du selber dafür sorgen, dass die Kompo wieder freigegeben wird, anderenfalls wird sie automatisch freigegeben, wenn der Owner freigegeben wird.

Dann ist mir nicht klar, warum Du diese Zeile hier hast:
namec := 'clientkompo'+IntToStr(null); Du kannst es schliesslich auch so machen:
kompo.Name := 'clientkompo'+IntToStr(null); Ausserdem solltest Du Dir auch mal Gedanken darum machen, wie Du Bezeichner benennst.
Show ist eine Methode, null ist eine vordefinierte Variable (einfach mal mit dem Caret draufgehen und F1 drücken).

Zitat von ddcool:
BITTE GENAUE LÖSUNGSBESCHREIBUNG UND WENN ES GEHT EINEN ÜBERARBEITETEN QUELLTEXT
Ach ja, warum schreist Du denn so?
Die Verwendung von Grossbuchstaben wird als schreien angesehen, was nicht unbedingt immer gut ankommt.
Tschüss Chris
Die drei Feinde des Programmierers: Sonne, Frischluft und dieses unerträgliche Gebrüll der Vögel.
Der Klügere gibt solange nach bis er der Dumme ist
  Mit Zitat antworten Zitat