Einzelnen Beitrag anzeigen

Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#4

Re: Problem mit TClientSocket (nonVCL)

  Alt 3. Jan 2004, 17:42
App.Client.Create(nil); Das kann nicht gehen. Du musst, wenn du eine Instanz einer Klasse erstellst, selbige einer Variablen vom Typ der Klasse zu weisen.

Delphi-Quellcode:
var
  MyButton: TButton;
begin
  MyButton := TButon.Craete;
  ...;
  ...;
Bzw. bei dir sowas in der Art:
Delphi-Quellcode:
program Project2;

{$APPTYPE CONSOLE}

uses
  Windows, ScktComp;

type
  TApp = class
  private
    FClient: TClientSocket;
  public
    procedure Start;
  end;

var
  App: TApp;
  Client: TClientSocket;

procedure TApp.Start;
begin
  App := TApp.Create;
  Client := App.FClient.Create(nil);
end;

begin
  App.Start;
  readln;
end.
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat