hi ich hab beim erstellen von meinem programm "TW Skin creator"ein/mehrere probleme seit dem ich vista gelöscht habe und xp draufgemacht habe
dies ist aus ms sample
vb code
und die fehlermeldungen
die frage erklärt sich von selbst:)
die microsoft hilfe sagte zur 1. fehlermeldung das: [url=''http://msdn.microsoft.com/query/dev10.query?appId=Dev10IDEF1&l=DE-DE&k=k(VS.TASKLISTERROR.REFERENCENOTFOUND);k(TargetFrameworkMoniker-']http://msdn.microsoft.com/query/dev10.query?appId=Dev10IDEF1&l=DE-DE&k=k(VS.TASKLISTERROR.REFERENCENOTFOUND);k(TargetFrameworkMoniker-".NETFRAMEWORK,VERSION=V4.0")&rd=true[/url] aber ich verstand das nicht
dies ist aus ms sample
vb code
VB.NET-Quellcode
- ' Copyright © Microsoft Corporation. All Rights Reserved.
- ' This code released under the terms of the
- ' Microsoft Public License (MS-PL, http://opensource.org/licenses/ms-pl.html.)
- '
- Imports Microsoft.Ink
- Public Class Form1Dim myInkOverlay As InkOverlay
- Sub New()
- ' This call is required by the Windows Form Designer.
- InitializeComponent()
- 'Place the various raster operations in the group box
- InitializeRasterOperations()
- End Sub
- 'Handle the form loading event by wiring up ink collectionSub FormLoadHandler(ByVal sender As Object, ByVal e As EventArgs) Handles Me.Load
- 'Create and enable the ink collecting ControlmyInkOverlay = New InkOverlay(PictureBox2)
- myInkOverlay.Enabled = True
- 'Set the attributes of the ink collector
- SetAttributes()
- End Sub
- 'Creates controls for selecting raster operationSub InitializeRasterOperations()
- 'Add all the types of Raster Operations to the groupbox for possible selectionFor Each rasterOpName As String In System.Enum.GetNames(GetType(RasterOperation))
- 'Create a new radio buttonDim rasterButton As New RadioButton()
- rasterButton.Text = rasterOpName
- 'Default raster op is "Copy Pen"
- If rasterOpName = "CopyPen" Then
- rasterButton.Checked = True
- End If
- 'Add it to the flow layout panel
- FlowLayoutPanel1.Controls.Add(rasterButton)
- 'Add a handler to itAddHandler rasterButton.CheckedChanged, AddressOf RasterOpChosenHandler
- Next
- End Sub
- 'Handles selections of raster operationSub RasterOpChosenHandler(ByVal sender As Object, ByVal e As EventArgs)
- 'Who has been chosen?Dim chosenButton As RadioButton = CType(sender, RadioButton)
- 'This will be called if checked or unchecked, so only assign on checked
- If chosenButton.Checked Then
- 'What's the RasterOperation value of selected button?Dim rasterOp = System.Enum.Parse(GetType(RasterOperation), chosenButton.Text)
- 'Set attribute
- myInkOverlay.DefaultDrawingAttributes.RasterOperation = rasterOp
- End If
- End SubSub SetAttributesHandler(ByVal sender As Object, ByVal e As EventArgs) Handles antiAliasCheckbox.CheckedChanged, pressureSensitiveCheckbox.CheckedChanged, penTipRectangle.CheckedChanged, penTipEllipse.CheckedChanged, widthUpDown.ValueChanged, transparencyUpDown.ValueChanged, heightUpDown.ValueChanged
- 'Can be called prior to myInkOverlay being initialized, so check if that's the case
- If myInkOverlay Is Nothing Then
- Return
- End If
- SetAttributes()
- End Sub
- 'Sets the major attributes of the ink overlay (minus color, raster op, and some rare propertiesSub SetAttributes()
- 'Anti-aliasing
- If antiAliasCheckbox.Checked = True Then
- myInkOverlay.DefaultDrawingAttributes.AntiAliased = True
- Else
- myInkOverlay.DefaultDrawingAttributes.AntiAliased = False
- End If
- 'Pressure sensitivity
- If pressureSensitiveCheckbox.Checked = True Then
- myInkOverlay.DefaultDrawingAttributes.IgnorePressure = False
- Else
- myInkOverlay.DefaultDrawingAttributes.IgnorePressure = True
- End If
- 'Pen Tip
- If penTipRectangle.Checked = True Then
- myInkOverlay.DefaultDrawingAttributes.PenTip = PenTip.Rectangle
- Else
- myInkOverlay.DefaultDrawingAttributes.PenTip = PenTip.Ball
- End If
- 'Transparency
- myInkOverlay.DefaultDrawingAttributes.Transparency = transparencyUpDown.Value
- 'Height
- myInkOverlay.DefaultDrawingAttributes.Height = heightUpDown.Value
- 'Width
- myInkOverlay.DefaultDrawingAttributes.Width = widthUpDown.Value
- End Sub
- 'Handles "color" buttonPrivate Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
- 'Create a standard dialogDim colorDialog As New ColorDialog()
- 'Set color to current color
- colorDialog.Color = myInkOverlay.DefaultDrawingAttributes.Color
- 'Show it
- If colorDialog.ShowDialog() = Windows.Forms.DialogResult.OK Then
- 'Set color to chosen
- myInkOverlay.DefaultDrawingAttributes.Color = colorDialog.Color
- End If
- End SubPrivate Sub Panel1_Paint(ByVal sender As System.Object, ByVal e As System.Windows.Forms.PaintEventArgs)
- End SubPrivate Sub BeendenToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BeendenToolStripMenuItem.Click
- Me.Close()SplashScreen1.Close()
- End SubPrivate Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
- AboutBox1.Show()
- End SubPrivate Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)
- End SubPrivate Sub PictureBox2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles PictureBox2.Click
- End SubPrivate Sub SpeichernToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles SpeichernToolStripMenuItem.Click
- SaveFileDialog1.Filter = "PNG-Bild|*.png"
- If SaveFileDialog1.ShowDialog = Windows.Forms.DialogResult.OK Then
- Dim pfad As String
- pfad = SaveFileDialog1.FileNameDim bmp As New Bitmap(PictureBox1.Width, PictureBox1.Height)
- PictureBox1.DrawToBitmap(bmp, New Rectangle(0, 0, PictureBox1.Width, PictureBox1.Height))bmp.Save(pfad, System.Drawing.Imaging.ImageFormat.Png)
- End IfMsgBox("Gespeichert")
- End SubPrivate Sub LadenToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles LadenToolStripMenuItem.Click
- End SubEnd Class
und die fehlermeldungen
Quellcode
- Warnung 1 Der in Imports "Microsoft.Ink" angegebene Namespace oder Typ enthält keine öffentlichen Member oder kann nicht gefunden werden. Stellen Sie sicher, dass der Namespace oder der Typ definiert ist und mindestens einen öffentlichen Member enthält und dass der importierte Elementname keine weiteren Aliase enthält. D:\Dokumente und Einstellungen\Dominik\Eigene Dateien\Teeworlds Skin Editor\DrawingAttributes\Form1.vb 5 9 DrawingAttributes
- Fehler 2 Der Typ "InkOverlay" ist nicht definiert. D:\Dokumente und Einstellungen\Dominik\Eigene Dateien\Teeworlds Skin Editor\DrawingAttributes\Form1.vb 8 25 DrawingAttributes
- Fehler 3 Der Typ "InkOverlay" ist nicht definiert. D:\Dokumente und Einstellungen\Dominik\Eigene Dateien\Teeworlds Skin Editor\DrawingAttributes\Form1.vb 23 28 DrawingAttributes
- Fehler 4 Der Typ "RasterOperation" ist nicht definiert. D:\Dokumente und Einstellungen\Dominik\Eigene Dateien\Teeworlds Skin Editor\DrawingAttributes\Form1.vb 34 73 DrawingAttributes
- Fehler 5 Der Typ "RasterOperation" ist nicht definiert. D:\Dokumente und Einstellungen\Dominik\Eigene Dateien\Teeworlds Skin Editor\DrawingAttributes\Form1.vb 59 54 DrawingAttributes
- Fehler 6 "PenTip" wurde nicht deklariert. Auf das Objekt kann aufgrund seiner Schutzstufe möglicherweise nicht zugegriffen werden. D:\Dokumente und Einstellungen\Dominik\Eigene Dateien\Teeworlds Skin Editor\DrawingAttributes\Form1.vb 91 60 DrawingAttributes
- Fehler 7 "PenTip" wurde nicht deklariert. Auf das Objekt kann aufgrund seiner Schutzstufe möglicherweise nicht zugegriffen werden. D:\Dokumente und Einstellungen\Dominik\Eigene Dateien\Teeworlds Skin Editor\DrawingAttributes\Form1.vb 93 60 DrawingAttributes
- Warnung 8 Der in Imports "Microsoft.Ink" angegebene Namespace oder Typ enthält keine öffentlichen Member oder kann nicht gefunden werden. Stellen Sie sicher, dass der Namespace oder der Typ definiert ist und mindestens einen öffentlichen Member enthält und dass der importierte Elementname keine weiteren Aliase enthält. D:\Dokumente und Einstellungen\Dominik\Eigene Dateien\Teeworlds Skin Editor\DrawingAttributes\Form2.vb 5 9 DrawingAttributes
- Fehler 9 Der Typ "InkOverlay" ist nicht definiert. D:\Dokumente und Einstellungen\Dominik\Eigene Dateien\Teeworlds Skin Editor\DrawingAttributes\Form2.vb 8 25 DrawingAttributes
- Fehler 10 Der Typ "InkOverlay" ist nicht definiert. D:\Dokumente und Einstellungen\Dominik\Eigene Dateien\Teeworlds Skin Editor\DrawingAttributes\Form2.vb 23 28 DrawingAttributes
- Fehler 11 Der Typ "RasterOperation" ist nicht definiert. D:\Dokumente und Einstellungen\Dominik\Eigene Dateien\Teeworlds Skin Editor\DrawingAttributes\Form2.vb 34 73 DrawingAttributes
- Fehler 12 Der Typ "RasterOperation" ist nicht definiert. D:\Dokumente und Einstellungen\Dominik\Eigene Dateien\Teeworlds Skin Editor\DrawingAttributes\Form2.vb 59 54 DrawingAttributes
- Fehler 13 "PenTip" wurde nicht deklariert. Auf das Objekt kann aufgrund seiner Schutzstufe möglicherweise nicht zugegriffen werden. D:\Dokumente und Einstellungen\Dominik\Eigene Dateien\Teeworlds Skin Editor\DrawingAttributes\Form2.vb 91 60 DrawingAttributes
- Fehler 14 "PenTip" wurde nicht deklariert. Auf das Objekt kann aufgrund seiner Schutzstufe möglicherweise nicht zugegriffen werden. D:\Dokumente und Einstellungen\Dominik\Eigene Dateien\Teeworlds Skin Editor\DrawingAttributes\Form2.vb 93 60 DrawingAttributes
- Warnung 15 Die Komponente "Microsoft.Ink", auf die verwiesen wird, wurde nicht gefunden.
die frage erklärt sich von selbst:)
die microsoft hilfe sagte zur 1. fehlermeldung das: [url=''http://msdn.microsoft.com/query/dev10.query?appId=Dev10IDEF1&l=DE-DE&k=k(VS.TASKLISTERROR.REFERENCENOTFOUND);k(TargetFrameworkMoniker-']http://msdn.microsoft.com/query/dev10.query?appId=Dev10IDEF1&l=DE-DE&k=k(VS.TASKLISTERROR.REFERENCENOTFOUND);k(TargetFrameworkMoniker-".NETFRAMEWORK,VERSION=V4.0")&rd=true[/url] aber ich verstand das nicht
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „Hydropie“ ()