AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Procedur mit Timeout aufrufen...

Ein Thema von sonic · begonnen am 25. Jun 2007 · letzter Beitrag vom 12. Jul 2007
 
sonic

Registriert seit: 14. Mär 2003
30 Beiträge
 
Delphi 2006 Professional
 
#1

Procedur mit Timeout aufrufen...

  Alt 25. Jun 2007, 10:47
Hallo zusammen!

Folgende Problematik:
Ich rufe in meinem Programm Routinen einer DLL auf.
Die DLL kann ich nicht beeinflussen, die bekomme ich so geliefert.

Unter gewissen Umständen kommt es dazu das die DLL in einer Prozedur "hängt".
(z.B.: gekappte Netzwerkverbindung mit der die DLL gerade arbeitet)

Meine Frage: Seht ihr eine Möglichkeit die Prozedur so aufzurufen das ich
einen Timeout angeben kann um dann die Prozedur gewaltsam zu beenden ...

Gleich vorweg -> schon klar das normalerweise das Problem schon in der DLL behoben werden
sollte - ist aber leider für mich nicht änderbar.

Dachte schon an sowas wie Thread starten - darin Prozedur aufrufen, und nach Timeout Thread gewaltsam
beenden. (allerdings weiß ich nicht wie und ob das überhaupt geht...)

Wäre für Ideen sehr dankbar.

Mlg Sonic
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 08:25 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz