Multitasking unter Windows ?



  • hi

    Ich habe ein Client-Server Anwendung programmiert.
    Dabei habe ich folgendes Problem ich empfange dauernd Daten vom Server. Da ich ständig überprüfen will ob ich was neues vom Server bekomme muss ich das parrallel verarbeiten. Da ich bei meinem Programm nebenbei andere Funktionen benutzen will.
    Unter Linux gibt es ja den Befehl fork() damit kann man mehere Prozesse vom Programm erstellen. Aber unter Windows?

    P.S.: Schreibe das hier rein da ich mit dem BCB programmiere wenn das aber nicht passt dann verschiebt meinen Beitrag.

    MFG
    ocean



  • Naja, arbeitest du mit der VCL? Da gibt es ein TThread Objekt von dem du ableiten kannst. Sowas wie fork() direkt wäre mir nicht bekannt. Wenn du eine WinAPI-Lösung suchst, kann ich dich gerne da hin schieben.

    -junix



  • nein keine API wenn es geht. Wie ich ja schon geschrieben habe arbeite ich mit dem BCB also auch mit der VCL werde mir mal das TThread Objekt anschauen mal schauen ob ich damit klar komme wenn nicht dann melde ich mich nochmal 😉


Anmelden zum Antworten