Autor Beitrag
Neutrino
Hält's aus hier
Beiträge: 4

Win XP Home, Win 98

BeitragVerfasst: Di 25.01.05 16:21 
Hallo zusammen!
Ich habe mal ne ganz dumme Frage und hoffe mir kann jemand von euch weiterhelfen:
Ich arbeite mit dem Modul mVerbindung(kennt das jemand von euch?) und verzweifel gerade daran 2 PCS miteinander zu verbinden. Denn jedes mal, wenn das Programm starte kommt als Fehlermeldung: "Asynchroner Socket-Fehler 10060"
Kann mit dem Fehler jemand etwas anfangen?

Bin übrigens ein absoluter Anfänger in sachen Delphi!

Tim
der_zaehe
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 317

WinXP SP2
D6 Pers, D2005 Prof, VS2005
BeitragVerfasst: Di 25.01.05 16:51 
bin auch neu hier und auch mehr oder weniger anfänger (halbes jahr delphi in der schule) :lol:
da ich grade an nem chat-programm arbeite, denk ich mal das ich dir ziemlich gut helfen könnte
aber nur wenn du deinen code hier reinstellst, sonst ist es wirklich verdammt schwer den fehler zu finden :wink:

das modul mVerbindung kenne ich, benutzen wir auch in der school (bzw. werden wir benutzen :D ). Ich habe allerdings die TClientSocket und TServerSocket Komponenten benutzt, mit mVerbindung bin ich nicht zurecht gekommen

solange der code nicht drin ist, glaub ich nicht, das dir jemand dazu was sagen kann/wird www.delphi-forum.de/...verSocket_35388.html
Neutrino Threadstarter
Hält's aus hier
Beiträge: 4

Win XP Home, Win 98

BeitragVerfasst: Di 25.01.05 20:52 
Ich bin ja schon beim Testen gescheitert...
Ich poste jetzt einfach ma den Code den ich geschrieben hab als ich total gefrustet war, also net über die Bezeichnungen wundern... :)
ausblenden Delphi-Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
unit fmNetzding;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs,mVerbindung;

type
  TNetzdingsbums = class(TForm)
    procedure FormCreate(Sender: TObject);
  private
    { Private-Deklarationen }
  public
    theconnection:Verbindung;
  end;

var
  Netzdingsbums: TNetzdingsbums;

implementation

{$R *.dfm}

procedure TNetzdingsbums.FormCreate(Sender: TObject);
begin
theconnection:=verbindung.init('192.168.0.196',4661,true);
end;

end.


Und nach ner Zeit kommt dann halt der oben genannte fehler. Dachte anfangs das liegt daran dass der sich mit dem anderen pc net verbinden kann, aber ich habe das selbe programm(nur mit geänderter ip) auf dem anderen PC laufen lassen und dann kam bei beiden PCs der Fehle!
WeBsPaCe
ontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic star
Beiträge: 2322
Erhaltene Danke: 1

FireFox 3, Internet Explorer 6 SP1
D1, D3Prof, D6Pers, D7Pers+Indy, VisualStudio Express
BeitragVerfasst: Di 25.01.05 20:57 
Könnt ihr mir vielleicht mal sagen, was das für eine komische Komponente ist?? Die ist doch nicht im Standart-Komponenten-Satz drinne, oder?? Ist das so ne komische Komponente, die von irgendwelchen "Informatik-Lehrern" (60+) gemacht wurde??

Also wie immer:
glaessi.piranho.de/delphi/Project1.zip

Und auch wie immer rechts anklicken und "Speichern unter"... :wink:

_________________
Steht der Bauer im Gemüse, hat er später grüne Füße.
Narses
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Administrator
Beiträge: 10185
Erhaltene Danke: 1261

W11x64
TP3 .. D7pro .. D10.2CE
BeitragVerfasst: Di 25.01.05 21:18 
Moin!

Neutrino hat folgendes geschrieben:
Und nach ner Zeit kommt dann halt der oben genannte fehler. Dachte anfangs das liegt daran dass der sich mit dem anderen pc net verbinden kann, aber ich habe das selbe programm(nur mit geänderter ip) auf dem anderen PC laufen lassen und dann kam bei beiden PCs der Fehle!

Der Fehler ("Asynchronous socket error"?) kommt deshalb zustande, weil der (Client-)Socket auf dem einen Rechner keinen (Server-)Socket auf dem Anderen findet. Da es sich vermutlich um TCP-Verbindungen handelt, klappt das nur dann, wenn zuerst der Server gestartet wird.

Ich pflichte WeBsPaCe schon bei - wenn auch vielleicht nicht ganz so abfällig (@WeBsPaCe: du weißt doch mal wieder gar nicht, was da gemacht wird, aber erstmal Meckern und schlecht machen... DENKEN! :wink: [auch wie immer]) - ihr solltet vielleicht für Projekte ausserhalb der Unterrichts auf die (mehr oder weniger) Standard-Komponenten TServerSocket und TClientSocket setzen, macht aus meiner Sicht mehr Sinn, wenn da keine "didaktische Leitung" die "Aufsicht" über euer Tun hat... :wink:

cu
Narses
Neutrino Threadstarter
Hält's aus hier
Beiträge: 4

Win XP Home, Win 98

BeitragVerfasst: Di 25.01.05 21:45 
Danke für eure Antworten...
Mein Problem is nur dass ich leider nicht in meiner Freizeit daran arbeite, sondern dass für ne Facharbeit in Informatik brauche!Und aus dem Grudn bin ich glaube ich an dieses komische mVerbindung gebunden.
Ich werde den lehrer aber morgen mal drauf ansprechen!

Bis dann, Tim
WeBsPaCe
ontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic star
Beiträge: 2322
Erhaltene Danke: 1

FireFox 3, Internet Explorer 6 SP1
D1, D3Prof, D6Pers, D7Pers+Indy, VisualStudio Express
BeitragVerfasst: Mi 26.01.05 16:59 
Narses hat folgendes geschrieben:
(@WeBsPaCe: du weißt doch mal wieder gar nicht, was da gemacht wird, aber erstmal Meckern und schlecht machen... DENKEN! [auch wie immer])

Natürlich weiß ich das nicht, was da gemacht wird... :D Und wenn ihr das als meckern empfindet, dann sorry, gell?? Ich kenn das nur von meiner Schule mit diesen "alten Knackern"... *g* Und das is au nich gemeckert, das trifft meiner Meinung einfach auf die meisten zu!! Zum Glück gibbet die Ausnahmen!!! :D

Neutrino hat folgendes geschrieben:
Ich werde den lehrer aber morgen mal drauf ansprechen!

Gut, denn es wäre wirklich sinnvoll, wenn man die Komponente "direkt vor sich hat"... *g*

Hast du dir mein Beispiel-Projekt angeschaut??

@Narses
Wie immer, wa??

_________________
Steht der Bauer im Gemüse, hat er später grüne Füße.
Neutrino Threadstarter
Hält's aus hier
Beiträge: 4

Win XP Home, Win 98

BeitragVerfasst: Mi 26.01.05 22:39 
Ja habe ich! Das sieht eigentlich ganz logisch aus... Ich habe heute mit meinem Lehrer auch abgesprochen dass ich unter umständen auf diese Komponenten zurück greife, falls ich mit den komischen dingern von dem net klar komme!
Aber ich versuche das die Tage jetzt erst mal!
Ciao Tim

Wenn ich fragen hab melde ich mich nomma! :)