ActiveVB - News
http://www.activevb.de/
Die deutsche Fachseite rund um Microsoft Visual Basic.de-deCopyright 1998-2019, ActiveVB2022-02-26mail@activevb.de (ActiveVB e.V.)mail@activevb.de (ActiveVB-Team)Programmierung mit Microsoft Visual Basic2004-08-20T00:00+00:001dailyActiveVB trauert um Klaus Langbein
http://www.activevb.de/dasteam/nachruf-klaus.html
Das Team von ActiveVB trauert um Klaus Langbein.ActiveVB-Team, info@ActiveVB.de2020-08-23Neues Forum: Python
http://foren.activevb.de/forum/python/
2019-06-24.NET-Tipp 155: JSON deserialisieren
http://www.activevb.de/tipps/vbnettipps/tipp0155.html
Dieses Programmbeispiel verwendet die Microsoft Bibliothek System.Web.Extensionsum einen String in JSON-Notation in ein Dictionary-Objekt einzulesen.Es handelt sich um eine Konsolenanwendung, die gg. das .NET Framework 4kompiliert werden sollte.Bernhard Döbler, Tipps@ActiveVB.de2019-05-31MultiThreading unter VB6
http://www.activevb.de/rubriken/komponenten/dll32/dll32.html
Diese DLL ermöglicht die Nutzung von Multithreading mit VB6.Krool, krool_dw@hotmail.com2019-05-26VBC-Tipp 803: ZIP und UNZIP in Windows..
http://www.activevb.de/tipps/vb6tipps/tipp0803.html
Um Dateien oder Ordner in eine ZIP-Datei zu packen oder diese wieder zu entpacken, gibt es bereits viele Beispiele im Internet zu finden.Stephan, Tipps@ActiveVB.de2018-12-21VBC-Tipp 802: Farben mit StretchBlt ...
http://www.activevb.de/tipps/vb6tipps/tipp0802.html
Der Code zeigt, wie man die Farbeinstellungen einer Grafik mitZardoz, Tipps@ActiveVB.de2018-12-21VBC-Tipp 801: Gauß'scher Filterkernel
http://www.activevb.de/tipps/vb6tipps/tipp0801.html
Manchmal braucht man einen Gauß'schen Filterkernel, beispielsweise, um in der Grafikbearbeitung Unschärfe zu erzeugen. Dieser Tipp zeigt, wie ein solcher Kernel mit freier Parametrisierung schnell berechnet wird. Der Kernel wird anschließend normiert und visuell dargestellt.BAGZZlash, Tipps@ActiveVB.de2018-12-21VBC-Tipp 800: Pixelg. Kollisions-Erkenn..
http://www.activevb.de/tipps/vb6tipps/tipp0800.html
Der Code demonstriert die Anwendung des Tipps Tipp 669 auf transparente Grafiken. Der Kollisions-Erkennung mit Regionen, wurde eine zweite, grobe Kollisions-Erkennung mit Rechtecken vorgeschaltet, was die Performance verbessert. Ein Problem, bei diesem Verfahren, war das relativ zeitaufwändige Erstellen der Regionen aus einer Grafik. Die Function CreateRegionFromPicture in Modul 2 stellt hierfür eine schnelle Lösung bereit. Selbst grössere Bitmaps werden, je nach Hardware, im niedrigen Zehntelsekunden-Bereich in eine Region umgerechnet.Zardoz, triton100@gmx.de2018-12-19VBC-Tipp 799: Bestehende Region drehen
http://www.activevb.de/tipps/vb6tipps/tipp0799.html
Der Code ermöglicht das Drehen einer beliebigen Region. Das zu übergebende Winkelformat ist Grad (ein Vollwinkel = 360°). Mögliche Anwendungen sind das Zeichnen von gedrehten Objekten und das Erzeugen von gedrehten Regionen, die mit SetWindowRgn an ein Fenster oder an ein Steuerelement mit hwnd-Eigenschaft übergeben werden, um ihnen eine bestimmte Form zu geben.Zardoz, Tipps@ActiveVB.de2018-12-19VBC-Tipp 798: Zugriff auf Google Maps
http://www.activevb.de/tipps/vb6tipps/tipp0798.html
Dieser Programmcode stellt eine Alternative zu Tipp 751 dar und demonstriert, wie mit Hilfe der "AsyncRead"-Funktionalität von Benutzersteuerelementen auf die Static-API von Google zugegriffen werden kann.BAGZZlash, Tipps@ActiveVB.de2018-12-19VBC-Tipp 797: IEnumVariant lightweight
http://www.activevb.de/tipps/vb6tipps/tipp0797.html
Hier wird gezeigt wie man die IEnumVariant-Schnittstelle über ein Lightweight Objekt implementiert, um in einer eigenen Listenklasse das VB-Sprachmerkmal For-Each zu unterstützen. Die im Tipp enthaltene Klasse List dient hier nur als Beispiel und stellt einen Prototpy einer Liste dar.OlimilO, olimilo@gmx.net2018-12-17VBC-Tipp 796: Portierung FakeMenu WinSDK
http://www.activevb.de/tipps/vb6tipps/tipp0796.html
Um wie bei einem Kontextmenü ein Fenster zu öffnen, welches nicht den Fokus vom Owner-Fenster stiehlt, muss etwas tiefer in die Trickkiste gegriffen und mit Window-Messages umgegangen werden.PjotrC, Tipps@ActiveVB.de2018-12-17VBC-Tipp 795: Texte mit Farbverlauf
http://www.activevb.de/tipps/vb6tipps/tipp0795.html
Darf's ein bisschen bunter sein? Folgender Code gibt TexteZardoz, Tipps@ActiveVB.de2018-12-17VBC-Tipp 794: Kollisionserkennung pix...
http://www.activevb.de/tipps/vb6tipps/tipp0794.html
In Tipp Tipp 669 wird schon gezeigt, wie man Kollisionen erkennt. Dieses Prinzip hat jedoch einen Nachteil: es funktioniert nur für Polygone, also Vielecke oder Ellipsen. Wenn man z. B. eine Kollision mit einem Strichmännchen erkennen will, müsste man das Strichmännchen in viele "Regions" zerlegen, was ziemlich aufwendig ist.Lucky Luke, Tipps@ActiveVB.de2018-12-15VBC-Tipp 793: Bilder mit StretchBlt v...
http://www.activevb.de/tipps/vb6tipps/tipp0793.html
Mittels mehrerer Aufrufe der API StretchBlt können interessante Grafikeffekte erziehlt werden, unter anderem ein perspektivischer Rotationseffekt.Danielo, Tipps@ActiveVB.de2018-12-15