vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Blitzschnelles Erstellen von grafischen Diagrammen!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2024
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Ein- und Umsteiger
Leer-Fenster-Vorlage mit Extras... 
Autor: Dideldum
Datum: 15.01.23 17:12

Hi Ihr, ich habe mir mit dem VB.net des VS2019 eine Fenster-Vorlage mit einigen Extras gecodet.
Diese werde ich künftig immer als Grundlage für neue Projekte verwenden.

Eingebaute Funktionen:

Speichern der Fensterpositionen und -Grösse von Haupt- und Einstellungen-Fenster.
Vom Hauptfenster wird der WinState (Normal/Minimiert/Maximiert) gespeichert und beim Neustart wiederhergestellt.

Einstellungen-Fenster mit Steuerelementen für folgende Settings:
1. Auswahl: Mit Windows starten - also Autostart-Menu Einträge möglich.
Je nach angemeldetem Konto "Benutzer" oder "Administrator" wird die Verknüpfung im Benutzer-Startmenu oder Alle-Benutzer-Startmenu angelegt.
2. Auswahl: Minimiert starten einstellbar.
3. Auswahl: Wenn minimiert, Symbol "in Taskleiste", "In Infoleiste" oder "Ohne Symbol".
4. Auswahl: Für Symbol "In Infoleiste" wählbar, ob Einfach oder Doppelklick zum Wiederherstellen.
5. Auswahl: Hotkey-Kombination zum Aufrufen des Fensters frei definierbar.
6. Auswahl: Schliessen-(X)-Button kann auf Wunsch nur das Haupt-Fenster minimieren anstatt zu schliessen.
Beenden des Programms ist dann nur durch Menu "Programm"-"Beenden" oder Task-/Infoleisten-Popup-Auswahl "Beenden" möglich.

Dazu wird der Mehrfach-Start verhindert, sondern bei wiederholtem Start stattdessen das bestehende Fenster in den Vordergrund geholt und der Winstate je nach zuletzt eingestelltem Status auf Normal oder Maximized zurückgestellt
Diese Funktion ist wichtig, falls man den Hotkey vergessen hat, das Fenster aber in den Einstellungen auf "Ohne Symbol" gestellt und es minimiert ist. So kann man das Programmfenster einfach durch Neustart des Programms wieder anzeigen lassen.

Die Idee zu dieser Fenster-Vorlage kam mir, da einige dieser eingebauten Funktionen ziemlich tricky sind und mich einige Recherchearbeit gekostet haben.

Diese Vorlage ist sicher nicht auf die beste und feinste Art programmiert (ich lerne mich eben erst in VB.net ein), erfüllt aber ihren Zweck.
Verbesserungsvorschläge werden immer gerne entgegengenommen.

Weil mir zu der Erstellung von den hiesigen netten Members sehr geholfen wurde, möchte ich diese Vorlage gerne freigeben.

Falls jemand Interesse an dieser Fenster-Vorlage hat, einfach bei mir melden.
Da ich diese im Designer gecodet habe, kann ich das Projekt hier aber leider nicht als Script einstellen, da ansonsten die Steuerelemente und andere Einstellungen fehlen würden.
Daher müsste ich es als ZIP oder RAR-Archiv packen.

Ich könnte mir vorstellen, dass diese Vorlage für andere Ein-/Umsteiger interessant sein könnte.
Nur, wie kann ich diese Vorlage als Archiv in diesem Forum veröffentlichen?

Beste Grüsse
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Leer-Fenster-Vorlage mit Extras... 
Autor: Dideldum
Datum: 15.01.23 17:43

Ich habe nun das Projekt auf einer meiner Webseiten veröffentlicht:

http://www.autobahngold.de/Visual Studio/Leer-Projekt mit Extras.zip

Bitte vor Benutzung unbedingt die im ZIP enthaltene "ReadMe.txt" lesen!

Viel Spass damit

Beitrag wurde zuletzt am 15.01.23 um 17:43:42 editiert.
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Leer-Fenster-Vorlage mit Extras... 
Autor: Dideldum
Datum: 15.01.23 18:21

Hier noch die compilierte EXE ohne dazugehörige Projektmappe:

http://www.autobahngold.de/Visual Studio/Leer-Projekt mit Extras (Nur EXE).zip

Hiermit könnt Ihr das Programm erst mal testen, ob Ihr was damit anfangen könnt und bei Bedarf später die ganze Projektmappe herunterladen.

Beitrag wurde zuletzt am 15.01.23 um 18:22:23 editiert.
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Leer-Fenster-Vorlage mit Extras... 
Autor: Dideldum
Datum: 15.01.23 22:31

Sorry,
im Programm war noch ein kleiner Fehler, welcher das Speichern der Einstellungen in der my.settings (in C:\Users\Sysop\AppData\Local\Sysop_Home) verhinderte.
Habe die Korrektur hochgeladen.
Jetzt sollte alles klappen.
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Leer-Fenster-Vorlage mit Extras... 
Autor: Dideldum
Datum: 15.01.23 22:56

Nachtrag:
1. Wer diese Vorlage nutzen möchte, kann die von mir verwendeten Datei- und Ordnernamen in dem heruntergeladenen und lokal entpackten Leer-Projekt mit folgender Beschreibung auf die benötigten Namen des eigenen Projektes umbenennen:
https://milania.de/blog/Vollst%C3%A4ndiges_Umbenennen_eines_Visual_Studio-Projektes
Leider gibt es m.W. keine einfachere Lösung zur kompletten Umbenennung.


2. Wer als Projekt-Speicherort einen NAS verwendet und folgende Fehlermeldung erhält:

"Die Datei "XXX.resx" konnte nicht verarbeitet werden, weil sie sich im Internet oder in der Zone eingeschränkter Websites befindet oder die Webmakierung aufweist. Entfernen sie die Webmakierung, wenn sie diese Dateien verarbeiten möchten."

muss sein Netzlaufwerk zu den trusted Quellen hinzufügen, damit VS nicht mehr meckert.
Hierzu:
PC-Einstellungen aufrufen und im Suchfeld nach: "Internetoptionen" suchen
Es öffnet sich das Fenster "Eigenschaften von Internet"
Hier den Reiter "Sicherheit" anklicken
Darin das Symbol "Lokales Intranet" anklicken.
Dann den Button "Sites" anklicken
Im neu geöffneten Fenster "Lokales Internet" den Button "Erweitert" anklicken und im Eingabefeld
"file://xx.xx.xx.xx" (IP-Adresse des NAS-Netzlaufwerks) ohne Hochkomma eingeben und den Button "Hinzufügen" anklicken
In der Checkbox zur Serverüberprüfung darf kein Haken gesetzt sein.
Nun den "Schliessen"-Button, im nächsten Fenster den "OK"-Button, auch im letzten geöffneten Fenster den "OK"-Button anklicken.
Nun kann man mit Visual Studio ohne Fehlermeldungen Projekte auf seinem seinem NAS bearbeiten.

Beitrag wurde zuletzt am 15.01.23 um 23:00:33 editiert.
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Leer-Fenster-Vorlage mit Extras... 
Autor: HenryV
Datum: 16.01.23 16:51

Du könntest dich fürs Download-Archive bewerben.
Download / Update melden
Link Neuen Download melden klicken
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Leer-Fenster-Vorlage mit Extras... 
Autor: Dideldum
Datum: 16.01.23 18:28

Hi Harry,

ah ja, danke Dir für den Link.
Habe das Projekt mal dort gemeldet.

Beste Grüsse
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Leer-Fenster-Vorlage mit Extras... 
Autor: Dideldum
Datum: 16.01.23 23:35

Habe noch eine im Einstellungen-Fenster schaltbare Sicherheitsfrage beim Beenden "Programm wirklich beenden" (Yes/No) eingebaut und die ZIPs neu hochgeladen.
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2024 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