-
Forum: Netzwerke
Delphi
by Beckman,
19. Aug 2004
ja, das is wohl daran gelegen
mit dlephi 7 sowohl mit der hauseigenen sockets.pas als auch mit meiner.
es tut auf jeden fall jetzt
wobei ich das noch ein paar wochen eh net brauch, weil ich jetzt in kylix basteln will :D
muss mal schauen jetzt wie man mit kylix + ncurses consolen malt...
falls wer info/tuts/pages dazu weiss, plz melden/links willkommen :D
-
Forum: Netzwerke
Delphi
by Beckman,
18. Aug 2004
k, das tut bei mir net.
hab grad rausgefunden, dass sockets.pas in professional version dabei ist.
irgendwie hab ich das gefuehl, dass das an meinem delphi 6 personal liegt, dass ich das net funkend kompilen kann :/
kann das sein?
-
Forum: Netzwerke
Delphi
by Beckman,
18. Aug 2004
verdammt. ich krieg das, wenn ich f9 klicke
http://xchannel.org/temp/client.jpg
in linux gehts wunderbar.
bei meiner schwester frisch das delphi 6 personal installiert, kompiliert und auch das gleiche. (win2k), bei mir (winxppro/vmware)
aber heute werd ich mal win-native booten, weil ich wegen dem neuen kernel rebooten muss.
-
Forum: Netzwerke
Delphi
by Beckman,
18. Aug 2004
so. kann das wer in windows bitte kompilieren und testen?
mit 'nc.exe -lp 6667' koennt ihr auf verbingund warten.
http://xchannel.org/temp/nc.exe
program client;
{$APPTYPE CONSOLE}
-
Forum: Netzwerke
Delphi
by Beckman,
17. Aug 2004
ne, stop
ich poste danach den code.
ich hatte nur noch probs den selbst zu kompilieren.
der kompiler is irgendwie kaputt..
wenn ich ihn von wem anderen kompilieren lasse, geht die exe bei mir...
und in kylix funkt er wunderbar :D der gleiche code
-
Forum: Netzwerke
Delphi
by Beckman,
16. Aug 2004
gut, is geloest.
thanks to deccer/qnet:#delphi.de hab ich jetz ein funkenden tcpclienten auf sockets.pas basierend und kann damit in linux console rumspielen :D
und dir natuerlich auch danke. aber jetzt ists noch viel geiler
jetzt hab ich das, was ich eigentlich urspruenglich wollte :P
-
Forum: Netzwerke
Delphi
by Beckman,
16. Aug 2004
so, jetzt v3: cs03 :D
es bleibt immer stecken beim "procedure TMyThread.Execute;"
und zwar genau beim procedure "Synchronize(Main);"
kann mir jemand damit helfen?
program cs;
{$APPTYPE CONSOLE}
-
Forum: Netzwerke
Delphi
by Beckman,
16. Aug 2004
verdammt. ich hab doch gesagt oben, ich habs mit dem indy und dem sockets geschafft bis zum onreceive event.
den peil ich nich
und mit dem kann ich ncih mal connecten.
und ja es is TCP und es muss gehen
und am besten, du probierst es selbst und schaust was hin is. weil das hilft mir nich weiter
und das client.open is nur ein verzweiflungsakt gewesen, weil ich dachte eventuell, dass das...
-
Forum: Netzwerke
Delphi
by Beckman,
16. Aug 2004
dann muesste es ja fast so gehen:
procedure Connect();
begin
writeln('connect() executed!');
if (Client = nil) or (Event = nil) then
begin
Event := TEvent.Create;
writeln('event created');
-
Forum: Netzwerke
Delphi
by Beckman,
15. Aug 2004
procedure Connect();
begin
writeln('connect() executed!');
if Client = nil then
begin
Client := TClientSocket.Create(nil);
Client.OnConnect := Event.ClientConnect;
Client.OnConnecting := Event.ClientConnecting;
Client.OnDisconnect := Event.ClientDisconnect;
-
Forum: Netzwerke
Delphi
by Beckman,
15. Aug 2004
ich habs jetzt nochmal gebaut.
naja, noch immer mit dem gleichen wissen ueber console apps, aber eventuell dachte ich koennt ich was eubersehen haben, aber das will trotzdem net.
program cs;
{$APPTYPE CONSOLE}
uses
SysUtils,
-
Forum: Netzwerke
Delphi
by Beckman,
15. Aug 2004
so, ich wollte endlich mal lernen, wie man console applications macht und haenge jetzt aber an der stelle, wo er connecten sollte...
/connect --> und dann passiert nix, er will net connecten. ich warte mit 'nc -lp 6667'
kann mir jemand erklaeren, was ich falsch mache bei der strukturierung meiner console app?
bzw wie man besser events einrichtet bei console apps...
kann den code mal jemand...