Tips'n Tricks
von ActiveVB-Team
Grafik
- VB 5/6-Tipp 24: Systemfarben auslesen und ändern
- VB 5/6-Tipp 29: Auf dem System eingestellte Farbenanzahl ermitteln
- VB 5/6-Tipp 68: Bildauschnitt mit PaintPicture zoomen
- VB 5/6-Tipp 69: Bildauschnitt mit API zoomen
- VB 5/6-Tipp 78: Screenshot, Fotografie des Bildschirms erstellen
- VB 5/6-Tipp 92: Bitmap um alle Achsen spiegeln
- VB 5/6-Tipp 112: Masken für transparente Bitmaps erstellen
- VB 5/6-Tipp 113: Grafik flackerfrei animieren und bewegen
- VB 5/6-Tipp 114: Bitmap transparent in eine andere Grafik einbinden
- VB 5/6-Tipp 115: Bitmap transparent einbinden Win98
- VB 5/6-Tipp 125: Auf dem Desktop mit GDI-Werkzeugen zeichnen
- VB 5/6-Tipp 131: Icons aus einer DLL extrahieren
- VB 5/6-Tipp 159: Drag und Drop mit Grafiken in Pictureboxen
- VB 5/6-Tipp 163: Bitmaps und Grafiken in der Titelleiste
- VB 5/6-Tipp 165: Markierungsrahmen ziehen und Bildausschnitt zoomen
- VB 5/6-Tipp 166: Schnellen Farbverlauf erstellen (Win 98)
- VB 5/6-Tipp 167: Bitmap invertieren
- VB 5/6-Tipp 168: 24-Bit Farbwert in seine RGB-Bestandteile auflösen
- VB 5/6-Tipp 169: Polygonezüge, Vielecke zeichnen lassen
- VB 5/6-Tipp 170: Figuren und Flächen in einer Picturebox ausfüllen
- VB 5/6-Tipp 201: Clientbereich fremder Fenster pixelweise auslesen
- VB 5/6-Tipp 222: 8-Bit-Bitmaps drehen, rotieren
- VB 5/6-Tipp 223: 24-Bit-Bitmaps rotieren und zoomen
- VB 5/6-Tipp 225: PictureBox im Speicher ablegen
- VB 5/6-Tipp 226: Text in beliebigem Winkel drehen
- VB 5/6-Tipp 229: AVI ohne Control abspielen
- VB 5/6-Tipp 243: VB-Blur Demo
- VB 5/6-Tipp 250: Kreisbögen mit der Circle-Methode zeichnen
- VB 5/6-Tipp 251: Aktuelle Bildschirmauflösung erfahren
- VB 5/6-Tipp 252: Bezierkurven zeichnen
- VB 5/6-Tipp 253: Helligkeit und Kontrast einer 24-Bit Bitmap ändern
- VB 5/6-Tipp 254: Emboss-Effekt auf eine 24-Bit-Bitmap anwenden
- VB 5/6-Tipp 255: RGB-Farbanteile einer 24-Bit-Bitmap manipulieren
- VB 5/6-Tipp 256: Ripple-Effekt auf eine 24-Bit-Bitmap anwenden
- VB 5/6-Tipp 257: Optisches Schärfen einer 24-Bit-Bitmap
- VB 5/6-Tipp 308: Ein Bild auf eine vorgegebene Größe anpassen
- VB 5/6-Tipp 310: Farbverläufe erstellen
- VB 5/6-Tipp 311: Gezielten Snapshot erstellen
- VB 5/6-Tipp 312: Ein Kuchendiagramm mit der Pie-API erstellen
- VB 5/6-Tipp 369: Regionen mit Pathes erstellen
- VB 5/6-Tipp 370: Komplexe Regions erzeugen
- VB 5/6-Tipp 371: Überblendeffekte mit Bitmaps
- VB 5/6-Tipp 372: Hintergründe von Forms und PictureBoxen mit Grafiken kacheln
- VB 5/6-Tipp 426: Dreiecke gefüllt und ungefüllt schnell zeichnen
- VB 5/6-Tipp 427: Farbwert in RGB schneller auflösen II
- VB 5/6-Tipp 428: Effektvoller Farbauswahl-Dialog
- VB 5/6-Tipp 429: Blocksatz in einer PictureBox ermöglichen
- VB 5/6-Tipp 430: Zeichnen im DC einer fremden Anwendung
- VB 5/6-Tipp 431: Schnelle grafische Operationen mit DIBs
- VB 5/6-Tipp 432: Schnelle grafische Operationen Get- und SetBitmap
- VB 5/6-Tipp 443: Bildschirmlupe mit StretchBlt realisieren
- VB 5/6-Tipp 446: Mit DirectX ein Bild gestreckt auf eine Form blitten
- VB 5/6-Tipp 453: Größe einer Bitmap auslesen
- VB 5/6-Tipp 454: Informationen über GIF-Dateien auslesen
- VB 5/6-Tipp 456: HTML-Farbwerte in Long-Werte umrechnen und umgekehrt
- VB 5/6-Tipp 457: Text nur mit Kontur zeichnen
- VB 5/6-Tipp 460: 3D-Kuchendiagramme mit der Pie-Api realisieren
- VB 5/6-Tipp 493: Bitmaps in verschiedenen Farbtiefen speichern
- VB 5/6-Tipp 494: Unterwasser-Effekt
- VB 5/6-Tipp 496: Text und Bilder deaktiviert zeichnen
- VB 5/6-Tipp 498: Auslesen der Grafikeinstellungen
- VB 5/6-Tipp 506: Einen Text beliebig drehen
- VB 5/6-Tipp 509: Veränderung von Bitmaps durch Manipulation der Farbpalette
- VB 5/6-Tipp 517: Farbtiefe einer Bitmap ändern
- VB 5/6-Tipp 556: Bitmap in einen String umwandeln
- VB 5/6-Tipp 569: Icon aus Ressourcendatei laden
- VB 5/6-Tipp 614: Eine Kugel grafisch darstellen
- VB 5/6-Tipp 617: Einen Text als Blocksatz ausgeben
- VB 5/6-Tipp 618: Ein Bild mithilfe von ASM drehen
- VB 5/6-Tipp 619: Ein Bild mithilfe der PlgBlt-API drehen
- VB 5/6-Tipp 626: Helligkeitsänderung in Grafiken per ASM
- VB 5/6-Tipp 627: Grundfarbe, Sättigung und Helligkeit in Grafiken ändern per ASM
- VB 5/6-Tipp 628: Änderung der RGB-Werte einer Grafik per ASM
- VB 5/6-Tipp 629: Embosseffekte auf Grafiken per ASM anwenden
- VB 5/6-Tipp 630: Grafik in Grautönen zeichnen per ASM
- VB 5/6-Tipp 631: Grafik invertieren per ASM
- VB 5/6-Tipp 632: Kontrast einer Grafik ändern per ASM
- VB 5/6-Tipp 633: Monochrom Grafik erzeugen per ASM
- VB 5/6-Tipp 634: Neoneffekte auf eine Grafik anwenden per ASM
- VB 5/6-Tipp 635: Grafiken ein- und ausblenden per ASM
- VB 5/6-Tipp 642: Grafik schattieren per ASM
- VB 5/6-Tipp 643: Farbtiefe einer PictureBox verändern
- VB 5/6-Tipp 644: Bilder mit GDI+ zeichnen
- VB 5/6-Tipp 653: Bitmaps drehen per ASM
- VB 5/6-Tipp 654: Bild aus im Speicher liegenden Daten erstellen
- VB 5/6-Tipp 658: Optimierte Darstellung von Bilddateien per GDI+
- VB 5/6-Tipp 659: Grafik mittels GDI+ drehen und spiegeln
- VB 5/6-Tipp 660: Multiframe-Tiff (mehrere Bilder in einer Datei) mit GDI+ erzeugen und auslesen
- VB 5/6-Tipp 661: Grafik mittels GDI+ um freien Winkel drehen
- VB 5/6-Tipp 662: JPEG-Grafik mittels GDI+ verlustfrei drehen
- VB 5/6-Tipp 663: Grafik mittels GDI+ als JPEG speichern
- VB 5/6-Tipp 664: Vorschaubild mit GDI+ erstellen und anzeigen
- VB 5/6-Tipp 666: EXIF-Vorschaubild aus JPEG-Datei anzeigen
- VB 5/6-Tipp 667: Per GDI+ Bilder aus einer "CUSTOM"-Ressource laden und anzeigen
- VB 5/6-Tipp 668: 24Bit- und 32Bit-Icons aus Ressource laden und anzeigen
- VB 5/6-Tipp 669: Pixelgenaue Kollisionserkennung mit Regions
- VB 5/6-Tipp 672: Mit GDI+ ein Pfadobjekt per GdipWarpPath-Funktion manipulieren
- VB 5/6-Tipp 673: Mittels GDI+ einen Farbverlauf entlang eines Pfades erzeugen
- VB 5/6-Tipp 674: Helligkeit und Kontrast einer Grafik per GDI+ ändern
- VB 5/6-Tipp 675: Animierte GIF-Dateien mit GDI+ abspielen
- VB 5/6-Tipp 676: DPI eines Bildes mit GDI+ auslesen und setzen
- VB 5/6-Tipp 677: Linearen Farbverlauf mit frei wählbarem Winkel per GDI+ erstellen
- VB 5/6-Tipp 678: Verfügbare GDI+-Encoder und Decoder ermitteln
- VB 5/6-Tipp 679: Gammawert eines Bildes mit GDI+ verändern
- VB 5/6-Tipp 680: Intensität der Farbkanäle CMYK mit GDI+ darstellen
- VB 5/6-Tipp 684: Mit GDI+ ein Bild perspektivisch verändern
- VB 5/6-Tipp 685: Farbtiefe einer Bitmap mittels GDI+ ändern
- VB 5/6-Tipp 687: Grafik mittels GDI+ als PNG speichern
- VB 5/6-Tipp 688: Grafik mittels GDI+ als TIFF speichern
- VB 5/6-Tipp 689: Style-Eigenschaft einer Schaltfläche zur Laufzeit ändern
- VB 5/6-Tipp 694: Benutzung der PaintDesktop-API
- VB 5/6-Tipp 696: Bitmap per GDI+ in eine JPEG-komprimierte Zeichenfolge umwandeln
- VB 5/6-Tipp 697: Picture-Objektdaten in ein Bytearray kopieren
- VB 5/6-Tipp 699: "On-the-fly" das Ergebnis der JPEG-Komprimierung sehen
- VB 5/6-Tipp 700: Farbtiefe einer Bitmap ändern und in verschiedenen Farbtiefen speichern
- VB 5/6-Tipp 705: Feststellen ob eine GIF-Datei ein animiertes GIF enthält
- VB 5/6-Tipp 707: Zoom per SetViewportExtent
- VB 5/6-Tipp 712: Kompressionsverfahren einer TIFF-Datei ermitteln
- VB 5/6-Tipp 713: Bildformat einer Grafikdatei ermitteln
- VB 5/6-Tipp 720: Gedrehte Ellipsen mit GDI+ zeichnen
- VB 5/6-Tipp 723: Bilder mit Toleranz vergleichen
- VB 5/6-Tipp 724: Blueboxing
- VB 5/6-Tipp 727: Komplettes Bildschirmfoto einer Webseite erstellen
- VB 5/6-Tipp 729: Bild als Icon speichern
- VB 5/6-Tipp 730: 32-Bit-Icons laden und anzeigen
- VB 5/6-Tipp 731: Targa (TGA) Dateien zu Bitmap (BMP) konvertieren
- VB 5/6-Tipp 732: Bilder mit GDI+ zeichnen
- VB 5/6-Tipp 740: Schnelle Helligkeitsänderung eines Bildes per AlphaBlend
- VB 5/6-Tipp 741: Bilder per Winsock übertragen
- VB 5/6-Tipp 744: GPS / NMEA Datensätze Dekodieren
- VB 5/6-Tipp 745: Kreisbogen, Winkel und Pfeilspitzen zeichnen
- VB 5/6-Tipp 752: Vertikalen Text ausgeben
- VB 5/6-Tipp 753: Dynamisches Erzeugen von ortsgebundenenen Objekten
- VB 5/6-Tipp 754: FloodFill-Algorithmus
- VB 5/6-Tipp 755: Steganographie in Bildern
- VB 5/6-Tipp 761: Logarithmische Darstellungen II - doppelogarithmische Skala
- VB 5/6-Tipp 762: Logarithmische Darstellungen I - halblogarithmische Skala
- VB 5/6-Tipp 767: Polygon Clipping mit dem Algorithmus von Sutherland&Hodgman
- Neu VB 5/6-Tipp 780: Diagramme skalieren mit dem Scale-Befehl
- Neu VB 5/6-Tipp 781: Diagramme mit eigener Skalierung
- Neu VB 5/6-Tipp 783: Diagramme in Fließtext Einbinden und Druckvorschau
- Neu VB 5/6-Tipp 786: Kurven schnell darstellen, zoomen und scrollen
- Neu VB 5/6-Tipp 789: Geschwindigkeitseffekte durch MotionBlurring
- Neu VB 5/6-Tipp 790: Zahl der Farben einer Bitmap
- Neu VB 5/6-Tipp 791: Farbmanipulation per ColorAdjustment
- Neu VB 5/6-Tipp 792: Maus-Ereignisse für Shape-Steuerelemente simulieren
- Neu VB 5/6-Tipp 793: Bilder mittels mehrerer StretchBlt API Aufrufe verzerren
- Neu VB 5/6-Tipp 794: pixelgenaue Kollisionserkennung unregelmäßiger Grafiken
- Neu VB 5/6-Tipp 795: Texte mit Farbverlauf und Kontur ausgeben
- Neu VB 5/6-Tipp 799: Bestehende Region in beliebigem Winkel drehen
- Neu VB 5/6-Tipp 800: Pixelgenaue Kollisions-Erkennung transparenter Bitmaps
- Neu VB 5/6-Tipp 801: Gauß'scher Filterkernel
- Neu VB 5/6-Tipp 802: Farbeinstellungen einer Grafik mit StretchBlt ändern
- Neu VB 5/6-Tipp 804: Schneller Bildvergleich
- Neu VB 5/6-Tipp 805: Alle von Windows unterstütze Bildformate in ein Bitmap oder JPEG konvertieren oder in eine PictureBox laden.
Übersicht
Tipps veröffentlichen
Sollten Sie noch interessante Tipps rund um Visual Basic .NET kennen, würden wir uns sehr freuen diese in diese Tips'n Tricks Rubrik aufnehmen zu können. Interessiert? Dann werfen Sie doch einen Blick in unseren Tippupload.