Hallo Perreto.
Ich habe vor ein paar Tagen auch eine Konsolen Anwendung fertiggestellt die eine Serverkomp. enthält und sowohl unter Kylix wie Delphi zu erzeugen ist.
Ich bin das Problem mit dem Formular umgangen, indem ich die Komp. von Hand eingefügt habe.
Da Du selber von Dir sagst, dass Du nicht so fit bist, hier mal ein etwas ausführlicherer Code mit einem
Indy Server.
Delphi-Quellcode:
programm server;
{$APPTYPE CONSOLE}
uses
sysutils, IdSocketHandle, IdBaseComponent, IdComponet, IdTCPServer;
// und alles was du sonst noch brauchst
type
TConsole = class(TObject)
Server: TIdTCPServer;
constructor create;
private
public
end;
var
Console: TConsole;
constructor TConsole.Create;
begin
inherited Create;
server := TIdTCPServer.Create(Console);
end;
begin
Console:= TConsole.Create;
Console.Server.(Methode/Ereignis) ...
....
end.
Indemfall musst Du nur alle Einstellungen die normalerweise im Objectinsp. stehen von Hand setzen. Auch sämtliche Ereignissproceduren von Hand verbinden usw.
Dies betrifft auch alle anderen nicht visuellen Komp. - Bedenke nur, dass nicht alles Units unter Kylix zur Verfügung stehen.
Gruss
Ramses
(ich hoffe mal das ich nicht zu viele Fehler drin hab
)