vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Erstellen von dynamischen Kontextmen?s - wann immer Sie sie brauchen!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   RSS-Feeds  | Newsletter  | Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2017
 
zurück
Rubrik: Entwicklerkomponenten   |   Lizenz: Freeware01.08.16
ProgressTaskbar

Fortschrittsanzeige in der Taskleiste von Windows 7 / 8 / 8.1 / 10 für VB5 und VB6

Update:  09.09.2016VB-Versionen:  VB6Sprache:  Deutsch 
Autor:   Stefan FörnerSystem:  Win7, Win8, Win10Downloads:  1.332 
www.memotech.deBewertung:     [ Jetzt bewerten ]  Download starten (134 KB)

Summer-Special bei Tools & Components!
Gute Laune Sommer bei Tools & Components
Top Summer-Special - Sparen Sie teilweise bis zu 120,- EUR
Alle sev-Entwicklerkomponenten und Komplettpakete jetzt bis zu 25% reduziert!
zum Beispiel:
  • Developer CD nur 479,20 EUR statt 599,- EUR
  • sevDTA 3.0 nur 224,30 EUR statt 299,- EUR
  •  
  • vb@rchiv   Vol.6 nur 20,00 EUR statt 24,95 EUR
  • sevCoolbar 3.0 nur 55,20 EUR statt 69,- EUR
  • - Werbung -Und viele weitere Angebote           Aktionspreise nur für kurze Zeit gültig

    Genauso wie man mit der normalen ProgressBar eine Fortschrittsanzeige auf einem Formular realisieren kann, kann der VB5- und VB6-Entwickler mit dieser Gratis-DLL ProgressTaskbar.dll seine Programme optisch aufpeppen und kann eine Fortschrittsanzeige in der Taskleiste von Windows 7 / 8 / 8.1 / 10 realisieren !!!

    Genauso wie z. B. die Fortschrittsanzeige in der Taskleiste vom Windows-Explorer beim Kopieren von vielen Ordnern und großen Dateien !!!

    Die DLL ProgessTaskBar.dll exportiert die Funktion SetProgressTaskbar(). Diese ruft intern die zwei Methoden SetProgressValue() und SetProgressState() vom Interface ITaskbarList3 auf (C++-Quellcode anbei, siehe: ProgressTaskbar.cpp).

    1) Methode SetProgressValue(): https://msdn.microsoft.com/en-us/library/windows/desktop/dd391698(v=vs.85).aspx

    2) Methode SetProgressState(): https://msdn.microsoft.com/en-us/library/windows/desktop/dd391697(v=vs.85).aspx

    Die DLL ProgressTaskbar.dll kann man z. B. einfach in den Ordner vom eigenen VB5- bzw. VB6-Programm-Exe kopieren bzw. dorthin mitinstallieren.

    Vor einem Aufruf muß man natürlich die Funktion SetProgressTaskbar() im eigenen Programm deklarieren:

    Declare Sub SetProgressTaskbar Lib "ProgressTaskbar.dll" ( _
      ByVal hwnd AS Integer, _
      ByVal completed AS Integer, _
      ByVal total AS Integer, _
      ByVal state AS Integer)

    Um eine normale Anzeige (grün) von 30 % zu erzeugen: SetProgressTaskbar hwnd 30 100 TBPF_NORMAL

    Um eine Pause-Anzeige (gelb) von 50 % zu erzeugen: SetProgressTaskbar hwnd 50 100 TBPF_PAUSED

    Um eine Fehler-Anzeige (rot) von 100 % zu erzeugen: SetProgressTaskbar hwnd 100 100 TBPF_ERROR

    Um eine durchlaufende Anzeige zu erzeugen: SetProgressTaskbar hwnd 0 0 TBPF_INDETERMINATE

    Um die Anzeige zu beenden: SetProgressTaskbar hwnd 0 0 TBPF_NOPROGRESS

    Tip 1: in Verbindung mit einem Timer kann man die Taskleiste auch blinken lassen! Man ruft z. B. alle 500 msec abwechselnd SetProgressTaskbar hwnd 100 100 TBPF_PAUSED und SetProgressTaskbar hwnd 0 0 TBPF_NOPROGRESS auf.

    Tip 2: optisch den größten WOW-Effekt erreicht man, wenn man die normale ProgressBar auf dem Formular, als auch die ProgressTaskbar in der Taskleiste gleichzeitig voran schreiten läßt.

    Genaue Beschreibung der Parameter hwnd, completed, total, state und der Flags TBFN_... siehe oben die beiden Links 1) und 2)

    Wie die ProgressTaskbar aussehen kann, seht Ihr hier: http://www.memotech.de/ProgressTaskbar/ProgressTaskbar.jpg

    Lizenz-Bedingungen: keine! keine Kosten! kein Support! keine Gewährleistung! freie Verwendung! freie Weitergabe mit eigenen Programmen!

      Download starten (134 KB)

    Voriger Download   |   Defekten Link melden   |   Nächster Download

    Diese Seite wurde bereits 3.138 mal aufgerufen.

    Anzeige

    DownloadtipproSoft Faktura 4.5Unser Download-Tipp
    roSoft Faktura 4.5

    Office-Komplettpaket für die tägliche Arbeit
    Top-Fakturiersystem für alle Selbständigen und Klein-Unternehmen mit Kunden/Artikel- und Lieferantenverwaltung, Faktura, Bestellwesen, offene Posten, Mahnwesen, Textverarbeitung, Serienbriefe, EMail-Client, Zahlungsverkehr, Statistiken, Kassenbuch und Fahrtenbuch

     Mehr Details   |    Download (20,9 MB)

    Hinweis:
    Das Team von vb@rchiv haftet nicht für Schäden, die durch Installation / Ausführen eines hier im Downloadarchiv angebotenen Programms entstehen!

    nach obenzurück
     
       

    Druckansicht Druckansicht Copyright ©2000-2017 vb@rchiv Dieter Otter
    Alle Rechte vorbehalten.
    Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

    Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel