Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Temporäres Einfrieren bei Nutzung der MYSQL.PAS (https://www.delphipraxis.net/48700-temporaeres-einfrieren-bei-nutzung-der-mysql-pas.html)

emsländer 29. Jun 2005 08:53

Datenbank: MYSQL • Version: 4.x • Zugriff über: MYSQL.PAS

Temporäres Einfrieren bei Nutzung der MYSQL.PAS
 
Moin,

ich habe ein nettes Tool (rein Eigenbedarf) geschrieben, mit dem ich Bilder in einer(auch selbst programmierten) Internet-Bilderdatenbank verwalten/hochladen etc. kann. Klappt alles soweit hervorragend.

Einziges Problem:

Beim Hochladen der Bilder "friert" die Applikation temporär ein. Heisst: Die Form lässt nicht einmal ein Verschieben auf dem Desktop zu. Das Indy-Antifreeze bringt nix. Ich habe einen Zähler mitlaufen, der bei den ersten 2-5 Bildern auch brav anzeigt. Danach ist allerdings Ebbe, bis das das Programm mit dem Upload/Download fertig ist.

Hat jemand eine Idee?


Gruss

EL

Bernhard Geyer 29. Jun 2005 09:02

Re: Temporäres Einfrieren bei Nutzung der MYSQL.PAS
 
Dann lager doch den Upload in einen Thread aus.

emsländer 29. Jun 2005 12:18

Re: Temporäres Einfrieren bei Nutzung der MYSQL.PAS
 
Zitat:

Zitat von Bernhard Geyer
Dann lager doch den Upload in einen Thread aus.

äh --- wie?

Gruss

EL

franktron 29. Jun 2005 12:20

Re: Temporäres Einfrieren bei Nutzung der MYSQL.PAS
 
Er meint das du deinen SQL Aufruf in eine Thread packen sollst

emsländer 29. Jun 2005 12:22

Re: Temporäres Einfrieren bei Nutzung der MYSQL.PAS
 
Zitat:

Zitat von franktron
Er meint das du deinen SQL Aufruf in eine Thread packen sollst

Jaja - aber ein Threading hab ich bisher noch nicht gebaut.

Ich bitte da etwas um Nachsicht. Hat da mal jemand ne "Anleitung" oder ein Beispiel?


Gruss

EL

franktron 29. Jun 2005 12:28

Re: Temporäres Einfrieren bei Nutzung der MYSQL.PAS
 
Such mal im Forum nach Hier im Forum suchenThread da wirste was finden

Surrounder 29. Jun 2005 12:47

Re: Temporäres Einfrieren bei Nutzung der MYSQL.PAS
 
Ich habe damals den von Luckie verwendet, der ist gut.

http://www.luckie-online.de/developer/Delphi/Tutorials/

( darf ich denk Link hier posten? )

TeronG 29. Jun 2005 12:52

Re: Temporäres Einfrieren bei Nutzung der MYSQL.PAS
 
Du hast bestimmt ne for-schleife, die alle Bilder hochlädt ... evtl. reicht es ja da ein Application.ProcessMessages; reinzupacken ...

emsländer 29. Jun 2005 12:54

Re: Temporäres Einfrieren bei Nutzung der MYSQL.PAS
 
Dank zunächst. Ich werd mal das Testen beginnen ...


Gruss

EL


Alle Zeitangaben in WEZ +1. Es ist jetzt 02:06 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 by Thomas Breitkreuz