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-2025
 
zurück

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

Fortgeschrittene Programmierung
Arbeiten mit Pointern 
Autor: Michael675
Datum: 24.01.06 21:29

Hallo zusammen,
ich möchte mit einer Bildverarbeitungsbibliothek in Visual Basic arbeiten.
Und zwar hat das Tool ein Bild im Speicher und dieses Bild möchte ich in den Speicherbereich einer Picturebox kopieren, ohne den Umweg über die Festplatte gehen zu müssen.

In mehreren Foren habe ich diesen API Befehl gefunden:
Private Declare Sub CopyMemory Lib "kernel32" Alias "RtlMoveMemory" (pDst As Any, pSrc As Any, ByVal ByteLen As Long)

Das Tool, dass ich verwende liefert bereits die Speicheradresse.
Folgende Funktionen werden angeboten:

GetDARTImageChannelPtr
‘Access raw image data of a multi-channel image

GetDARTImagePtr
‘Access raw image data of a gray image

Public Property Get DARTImage() As HuntypedObjectX

Public Property Get DARTImageChannelCount() As Integer
'Returns the number of channels of the last image grabbed

Public Property Get DARTImage() As HuntypedObjectX

Public Property Get DARTImageChannel( ByVal iIndex As Integer) As HuntypedObjectX

Meine Visual Basic Kenntnisse sind leider nicht gut genug.
Ich habe schon einige Beispielscodes aus dem Internet getestet und versucht auf meine Problem anzuwenden.
Doch ich bekomme es noch nicht mal ansatzweise zum laufen.
Ich bin dankbar für jeden Tip
Danke und viele Grüße
Michael
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Arbeiten mit Pointern619Michael67524.01.06 21:29

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-2025 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