Visuabasic Cursor Problem

07/17/2015 12:18 ProDielerNR(1)#1
Hey Liebe Leute ich bins mal wider ^^"
ich hab ein Problem ich würde gerne mein Cursor ändern aber Stendig Bekomme ich Fehler ^^" das ist der Cood ich komme nicht hinter wie oder wo der Fehler sein soll :(
Code:
Public Class Form6
    Dim oStream As System.IO.Stream
    Dim opfd As New Cursor(oStream)
    
    Private Sub Form6_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
        Me.WindowState = FormWindowState.Maximized
        Me.StartPosition = FormStartPosition.CenterScreen
        PictureBox1.Image = My.Resources.Resources.Intro1
        My.Computer.Audio.Play(My.Resources.Intro, AudioPlayMode.Background)
        Intro1.Start()
        oStream = Me.GetType().Assembly.GetManifestResourceStream(My.Resources.photo.cur)
        Me.Cursor = New Cursor(oStream)

    End Sub
End Class
were Nett wen ihr mir dabei Helfen Könntet :?
07/18/2015 02:57 Nanoxx™#2
Wäre nett wenn du noch sagst wo es nicht geht? dann muss man nicht überlegen was du alles nicht 'richtig' gemacht hast o.O
07/19/2015 07:18 ProDielerNR(1)#3
es Spuckt diese Fehler Meldung Raus

Bei dem Coode

hoffe das Hilft dir Weiter ^^"
07/19/2015 15:01 Biesi#4
[Only registered and activated users can see links. Click Here To Register...]
GetManifestResourceStream akzeptiert nur einen String als Parameter und My.Resources.photo ist ein Byte-Array

versuch es mal mit einem MemoryStream
[Only registered and activated users can see links. Click Here To Register...]
[Only registered and activated users can see links. Click Here To Register...]
07/20/2015 11:14 ProDielerNR(1)#5
Danke aber es hat leider nicht geklappt ich werde es woll auf default lassen müssen :(
07/20/2015 12:42 warfley#6
Quote:
Originally Posted by ProDielerNR(1) View Post
Danke aber es hat leider nicht geklappt ich werde es woll auf default lassen müssen :(
Du scheiterst daran einen Byte Array statt eines Streams zu haben?

Das ist was du suchst:
[Only registered and activated users can see links. Click Here To Register...]
07/20/2015 13:54 ProDielerNR(1)#7
ich verstehe den Cood nicht ^^" bin leider noch Anfänger ....

Habs aber versucht umzusetzen aber so klappt das nicht :?


warscheinlich alles Flasch oder ? ^^"

oh nach Langen Rum Trixen habe ichs doch geschaft danke fürs mit Helfen :)

Closed
07/20/2015 15:40 Nevada'#8
Hier sehr simpel:

Code:
    Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load

        Dim GTR As Icon

        GTR = (My.Resources.cur)

        Me.Cursor = New Cursor(GTR.Handle)


    End Sub

also bei My.Resources.cur einfach cur durch den Namen deiner Datei ersetzten.

z.B
maus.ico = My.Resources.maus

Wie man schon sieht muss es eine .ico Datei sein :)
07/20/2015 17:01 stotterer09#9
Quote:
Originally Posted by ProDielerNR(1) View Post
ich verstehe den Cood nicht ^^" bin leider noch Anfänger ....

Habs aber versucht umzusetzen aber so klappt das nicht :?


warscheinlich alles Flasch oder ? ^^"

oh nach Langen Rum Trixen habe ichs doch geschaft danke fürs mit Helfen :)

Closed

was machst du denn da mit dem Timer zum Teufel?

du hast doch die Lösung hier auf dem Servierteller bekommen

was übergibst du dem Konstruktor?

und du hast vergessen mit dem Parameter des Konstruktors überhaupt was zu machen wtf?!
07/21/2015 08:21 ProDielerNR(1)#10
Der Timer war nicht das Problem der war nur dafür da nach einer Bestimten Zeit ein anders Bild zu zeigen den Coode hab ich bloß gekürtzt da es mit den anderen nix zu tun hatte :) sonnst were der Coode Mega Lang gewesen ^^"

Danke Nevada für dein Kürtzeren Coode meiner hat auch gegangen nach langen trixen aber deiner ist weit aus Kürtzer :D

Closed