Thema: Delphi Unit spielt verrückt

Einzelnen Beitrag anzeigen

Benutzerbild von Ralf Kaiser
Ralf Kaiser

Registriert seit: 21. Mär 2005
Ort: Wuppertal
932 Beiträge
 
Delphi 10.3 Rio
 
#3

Re: Unit spielt verrückt

  Alt 7. Dez 2009, 15:23
Zitat von Jamah:


Delphi-Quellcode:
unit Sockets; // Name der Unit ist "Sockets"

interface

uses
  SysUtils, Classes, Sockets; // in der Usesliste steht ebenfalls "Sockets"
Du hast da eine Unit namens "Sockets" die in der Usesliste eine Unit Names "Sockets" enthält! Das geht so nicht. Um das Problem zu umgehen solltest du deine "Sockets.pas" umbenennen (z.B. "MySockets.pas")

Allerdings verstehe ich nicht, was du machen willst...

Willst du eine eigene TClientSocket-Variante entwicklen? Dann solltest du auch diese Komponente nicht so nennen wie eine bereits existierende.

Eventuell solltest du auch erst einmal beschreiben, warum du das Problem hast:

Zitat von Jamah:
Und da ich die Socketkomponente nicht nutzen konnte, also TClientSocket und TServerSocket.
Wenn du das Problem löst, dann musst du wahrscheinlich gar keine eigene TClientSocket erstellen. Leider hast du keine Informationen angegeben, warum das Problem besteht! Und darum wird dir leider in dieser Hinsicht niemand helfen können. Bitte beschreibe doch mal genauer, warum du die Standard-Komponenten nicht benutzen kannst (Fehlermeldungen??)

Ciao,
Ralf
Ralf Kaiser
  Mit Zitat antworten Zitat