Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it L'avatar di danjwo
    Registrato dal
    Aug 2007
    Messaggi
    43

    [VB.NET] Stream Cursore

    Ho creato una routine per usare un cursore del mouse personalizzato:

    codice:
      Dim fsCur As New IO.FileStream("c:\delete.ico", IO.FileMode.Open)
            Dim dele As Cursor = New Cursor(fsCur)
            Me.Cursor = dele
    Ma mi da il seguente errore:

    Formato immagine non valido. È possibile che il file di immagine sia danneggiato.
    Nome parametro: stream
    Dove Sbaglio ??

    Grazie per l'aiuto
    Sicut Nox Silentes

  2. #2
    Non puoi usare un'icona come cursore, i cursori non usano lo stesso formato delle icone, sono file .cur (e per trasformare un'icona in un cursore non ti basta rinominare il file).
    Amaro C++, il gusto pieno dell'undefined behavior.

  3. #3
    Utente di HTML.it L'avatar di danjwo
    Registrato dal
    Aug 2007
    Messaggi
    43
    Ho provato a convertire l'icona con programmi come Ico2Any e ed utilizzare il file .cur

    Ma il risultato è lo stesso errore, c'è qualche altre opzione che devo cambiare ??
    Sicut Nox Silentes

  4. #4
    Utente di HTML.it L'avatar di danjwo
    Registrato dal
    Aug 2007
    Messaggi
    43

    Cursore..

    Sono Riuscito ad utilizzare i cursori personalizzati ma la mia domanda ora è:

    Devono essere per forza monocromatici?

    Perché ho provato (con microangelo) a crearli sia come 32x32 XP (RGB+Alpha) e non funzionano, li ho ricreati come RGB normali e me li fa vedere di un unico colore nero.

    Utilizzo Visual Studio 2005

    Grazie
    Sicut Nox Silentes

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.