Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

VB6 - Wenn ein/e Sub/Function ausgeführt wird reagiert die Form nicht!

Frage Entwicklung VB for Applications

Mitglied: 16269

16269 (Level 1)

25.11.2005, aktualisiert 16:54 Uhr, 4815 Aufrufe, 3 Kommentare

Wenn ein Sub oder eine Function ausgeführt wird, die ca 20sec dauert, dann reagiert die Form während dieser Zeit nicht!

Hallo,
ich habe ein Problem mit meinem eigenen Programm!
Ich bin dabei einen FTP-Client zu proggen! Ich bin auch schon recht weit, das Downloaden usw klappt ganz gut!
Allerdings habe ich genau mit dem Downloaden ein Problem! Die Datei wird in einer Function runtergeladen, und während das passiert, reagiert die Form nicht! Wenn man z.B. größere Dateien runterlädt, dann würde ich gerne einen Fortschrittsbalken machen, aber wenn die Form nicht reagiert, dann ist das schlecht!

Ich hoffe ihr habt eine Lösung, mir wurde mal CreateThread(...) empfohlen, aber da kommen bei mir nur Fehler, das "read" nicht ausgeführt werden kann!

MfG,
Manuel Rossa


PS: Noch ne Frage nebenbei: Wisst ihr, wie ich die Downloadgeschwindigkeit messen kann? Ich verbinde mich mithilfe der Wininet.dll auf den FTP-Server!
Mitglied: theint
25.11.2005 um 16:07 Uhr
Schau Dir die Beispiele auf www.planet-source-code.com/vb an. Da findest Du viele gute FTP Clients und Server.
Bitte warten ..
Mitglied: 16269
25.11.2005 um 16:54 Uhr
Ja.... das Problem ist, das ich das gerne selber machen würde... naja, ich schau mal nach!

Trotzdem vielen dank!
Bitte warten ..
Mitglied: aFankhauser
02.08.2009 um 21:59 Uhr
hatte in HTA mal das selbe problem.
ich habe dann herausgefunden, dass die Dateiverarbeitung die CPU so sehr in Anspruch nimmt, dass die gar nicht mehr die Zeit hatte, sowas anzuzeigen.
hab dann einfach eine kleine Pause (0.01 sek) eingebaut und dann hats funktioniert.
Bitte warten ..
Neuester Wissensbeitrag
Ähnliche Inhalte
Windows Server
gelöst Windows Server 2016 Final Release Aufgabenplanung Task wird nicht ausgeführt (13)

Frage von scanix85 zum Thema Windows Server ...

Microsoft Office
gelöst Excel Marko "private sub" bearbeiten (2)

Frage von ArnoNymous zum Thema Microsoft Office ...

Microsoft Office
gelöst Makro wird beim öffnen Vorlage nicht ausgeführt (8)

Frage von Sunny89 zum Thema Microsoft Office ...

Heiß diskutierte Inhalte
Hardware
Laptop ins Salzwasser gefallen (18)

Frage von Marcel94 zum Thema Hardware ...

Switche und Hubs
LAG zwischen Cisco SG300 und Dlink DGS1100 herstellen - wie? (13)

Frage von White-Rabbit2 zum Thema Switche und Hubs ...

Hardware
Lenovo Yoga 500 über angeschlossene USB Tastatur booten (13)

Frage von thomasreischer zum Thema Hardware ...

Viren und Trojaner
Wie werde ich den Mist "fanli90" wieder los? (12)

Frage von Taumel zum Thema Viren und Trojaner ...