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

VB.Net - Statusbalken einer Übertragung

Frage Entwicklung Visual Studio

Mitglied: listigerTeppich

listigerTeppich (Level 1) - Jetzt verbinden

07.12.2009 um 09:57 Uhr, 4135 Aufrufe, 2 Kommentare

Hallo beisammen,

Ich schreibe an einem VB.net Programm unter VB2008. Innerhalb dieses Programmes werden PDF-Dateien übertragen. Die Größe der jeweiligen PDF-Datei ist bekannt. Während der Übertragung wird im Ordner C:\Temp eine log-Datei geschrieben die kontinuierlich bis zur Größe der OriginalPDFDatei anwächst. Ich frage mich ob es möglich ist, in mein Übertragungsprogramm einen Statusbalken der jeweils aktuellen Übertragung anzuzeigen der seine Werte eben aus der Größe der log-Datei im Verhältnis zur OriginalPDf bekommt. Ist einem von euch bekannt wie dies umsetzbar wäre?


Grüße,

Listiger
Mitglied: 83928
14.12.2009 um 13:27 Uhr
Ich kenne zwar .NET nicht, aber könnte man nicht in einem Timer-Ereigniss jede Sekunde die aktuelle Größe der Log ermitteln, damit Prozentwert der bereits geschriebenen Daten errechnen und diesen Wert einer Progress-Bar zuordnen? Oder ist die Umsetzung das Problem????
Bitte warten ..
Mitglied: Biber
15.12.2009 um 13:26 Uhr
Moin MistigerTeppich,

Ich schreibe an einem VB.net Programm unter VB2008.
Innerhalb dieses Programmes werden PDF-Dateien übertragen.
Die Größe der jeweiligen PDF-Datei ist bekannt.

Vielleicht finden wir einen Ansatzpunkt für einen Algoithmus, wenn du mal die zweite zitierte Zeile etwas wortreicher formulierst.
Wie "überträgst" du denn? Schiebt du die PDF-Datei in 10000-Byte-Bufferblöcken rüber? Dann haben wir Chancen.
Wenn du aber die PDFs in irgendeiner BlackBox als einen Klotz überträgst (also mit einer handelsüblichen File-Copy-Methode), dann ist es mit einem Laufbalken eher schwierig.

Grüße
Biber
Bitte warten ..
Ähnliche Inhalte
Basic
gelöst Mit vb.net PDF in Word-Dok einfügen (10)

Frage von ahstax zum Thema Basic ...

Visual Studio
gelöst VB.Net - Problem mit Umleitung der Standard-Ausgabe (4)

Frage von emeriks zum Thema Visual Studio ...

Netzwerke
gelöst Wireshark Übertragung Datei rekonstruieren (2)

Frage von H41mSh1C0R zum Thema Netzwerke ...

Festplatten, SSD, Raid
gelöst Langsame Übertragung (30-40MBs) bei RAID0 (5)

Frage von istike2 zum Thema Festplatten, SSD, Raid ...

Neue Wissensbeiträge
Windows Server

Umstellung SHA 1 auf SHA 2 - Migration der CA von CSP auf KSP

Tipp von Badger zum Thema Windows Server ...

Windows 10

Quato DTP94 unter Windows 10 x64 installieren und verwenden

Anleitung von anteNope zum Thema Windows 10 ...

Windows 10

Win10 1703 und Nutzerkennwörter bei Ersteinrichtung - erstaunliche Erkenntnis

(15)

Erfahrungsbericht von DerWoWusste zum Thema Windows 10 ...

Heiß diskutierte Inhalte
LAN, WAN, Wireless
CNC Maschinen verlieren Netzwerkverbindung (kurioser Fehler) (22)

Frage von NoHopeNoFear zum Thema LAN, WAN, Wireless ...

Drucker und Scanner
Erfahrungen mit Enterprise-Tintenstrahldruckern A4 und A3 (14)

Frage von User1000 zum Thema Drucker und Scanner ...

Webentwicklung
Aktuellen Mitarbeiter auf Homepage anzeigen (13)

Frage von alemanne21 zum Thema Webentwicklung ...