Hallo liebes Forum.
Dank Eurer Hilfe habe ich untenstehenden Code um eine emf-Datei in die Zwischenablage zu schreiben.
Das funktioniert soweit super. Nun würde ich die Datei aber gerne als "Resourcen" ins Projekt einbinden und von dort laden
und nicht mehr vom Pfad C:\...
Kann mir vielleicht jemand sagen wie ich das machen muss ? ich kriegs nicht hin..
Gruss Kimo
CodeTags korrigiert ~VaporiZed
Dank Eurer Hilfe habe ich untenstehenden Code um eine emf-Datei in die Zwischenablage zu schreiben.
Das funktioniert soweit super. Nun würde ich die Datei aber gerne als "Resourcen" ins Projekt einbinden und von dort laden
und nicht mehr vom Pfad C:\...
Kann mir vielleicht jemand sagen wie ich das machen muss ? ich kriegs nicht hin..
VB.NET-Quellcode
- Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
- Dim path = "C:\Temp\Symbol.emf"
- Form1.CopyMetafile(path)
- End Sub
- Private Shared Sub CopyMetafile(ByVal path As String)
- Dim mf = New Metafile(path)
- NativeMethods.OpenClipboard(IntPtr.Zero)
- NativeMethods.EmptyClipboard()
- NativeMethods.SetClipboardData(NativeMethods.CF_ENHMETAFILE, mf.GetHenhmetafile())
- NativeMethods.CloseClipboard()
- End Sub
Gruss Kimo
CodeTags korrigiert ~VaporiZed
Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von „VaporiZed“ ()