Italian Listview.dll con Visual Studio 2005

Discussion in 'Italian Forum' started by Filippo, Jun 23, 2007.

  1. Filippo

    Filippo Expert Licensed User

    Ciao a tutti,

    ho cercato aiuto nel Forum Tedesco ma fino adesso non ho avuto la soluzione di cui ho bisogno. Sto cercando di creare una Library (Listview.dll) con Visual Studio 2005 per il PPC.
    Al PC funziona ma al PPC no!
    Questo e' il Messaggio al PPC: "An error occurred. NotSupportedException"

    Sa qualcuno cosa significa, o perche' non vuole funzionare?
    Sul Traed "http://www.basic4ppc.com/forum/showthread.php?p=1908#post1908" troverete il Progetto(Listviewprojekt.zip) con un Test-File.

    Ho provato anche con SharpDevelop, con lo stesso risultato.

    Grazie

    Ciao,
    Filippo
     
  2. giannimaione

    giannimaione Well-Known Member Licensed User

    Ciao Filippo,

    devi solo sperare nell'aiuto del grande Massimo!

    forza Massimo, aiuta il caro italo-tedesco Filippo....


    Un saluto,
    Gianni
     
  3. Filippo

    Filippo Expert Licensed User

    grazie Gianni...

    Ciao e buona domenica
    Filippo
     
  4. maXim

    maXim Active Member Licensed User

    Ciao Filippo,
    :sign0013:​
    chiedo scusa per il ritardo nel formulare una risposta ma sono fuori sede per lavoro (è previsto il mio rientro per martedì o mercoledì prossimo). Soltanto oggi sono riuscito ad accedere a internet grazie ad un amico del luogo che mi ha messo a disposizione la sua workstation per accedere ai servizi di posta e, come si vede, anche per altro...
    Al momento non ho a disposizone nessun ambiente di sviluppo (VB .NET o #Developer) ma con Notepad ho editato i file del progetto tra cui Class1.vb e, ricordando un caso simile che mi era capitato qualche tempo fa, credo che il problema sia legato al momento in cui la procedura esegue per la prima volta la seguente associazione:

    selectedRow = lItm.Index

    ... in effetti si potrebbe verificare un'eccezione se il valore di riferimento è Null o non valido.

    Mi dispiace ma al momento non so dare altre indicazioni, almeno fino alla prossima settimana... :(

    Saluti,

    Massimo
     
    Last edited: Jul 1, 2007
  5. giannimaione

    giannimaione Well-Known Member Licensed User

    ehi Massimo,,,

    Ciao Massimo,

    sai come si "cattura" sul PPC , in ambito B4PPC, l'evento del tasto destro del mouse/puntatore?

    per intenderci:
    quando si tiene premuto il pennino per qualche secondo sul display,
    viene visualizzato/generato un cerchio.

    non vorrei sbagliare, ma ricordo di aver visto un esempio nel forum;
    forse confondo con altro ?!?!

    Gianni
     
  6. Filippo

    Filippo Expert Licensed User

    Ciao Gianni,

    io ti posso dire solo come si fa a catturare il tasto destro del mouse, come si visualizza il cerchietto non lo so.

    PHP:
    Sub Globals

    End Sub


    Sub App_Start
          Form1
    .Show
          FormLib1
    .New1("Form1",b4pobject(1))
          
    Context1.New1
          Context1
    .AddItem("Yes")
          
    Context1.AddItem("No")
          
    Context1.AddItem("-"'Adds a separator
          Context1.AddItem("Maybe")
          FormLib1.AddContextMenu("Form1",Context1.Value)
    End Sub


    Sub Context1_Click
          Select Context1.SelectedText
                Case "Yes"
                      '
    Do something
                
    Case "No"
                      'Do something
                Case "Maybe"
                      '
    Do something
          End Select
    End Sub
    Massimo,
    non c'e' bisogno di scusarti, appena puoi e trovi una soluzione famelo sapere.

    Grazie e Ciao,
    Filippo
     
  7. giannimaione

    giannimaione Well-Known Member Licensed User

    Grazie Filippo per avermi ricordato questo esempio.

    funziona perfettamente.
    conosci il significato e il valore di b4pobject() ???

    Gianni

    p.s.: tra qualche giorno Massimo sara' di ritorno... :sign0060:
     
  8. Filippo

    Filippo Expert Licensed User

    Mi dispiace ma ne anche io lo conosco.
    Avevo pensato die fare la stessa domanda nel forum ma il mio inglese e' non solo male ma e' un disastro.
    Prova a fare questa domanda, sarebbe per molti (per me :)) interessante.

    Ciao,
    Filippo
     
  9. maXim

    maXim Active Member Licensed User

    Ciao Filippo,

    per impegni di lavoro non ho avuto molto tempo da dedicare al tuo problema e purtroppo devo assentarmi ancora per qualche giorno. Non so se hai risolto, comunque oggi ho avuto del tempo a disposizione e sono riuscito ad aprire il progetto con #Develop (ver.2.2) e alla fine della compilazione mi ha presentato il seguente messaggio:

    Generazione avviata.
    Compilazione in corso Listview
    X:\Basic4ppc\Samples\ListviewProjekt\Listview\Class1.vb(42,0) : Avvertimento BC42104: La variabile 'lItm' viene utilizzata prima che le venga assegnato un valore. Potrebbe verificarsi un'eccezione di riferimento null in fase di esecuzione.
    Compilazione completata con successo.


    Questo non farebbe altro che confermare il dubbio che avevo l'altra settimana però, visto che si tratta comunque di un dubbio e non avendo al momento del tempo da dedicarci, ti consiglio di contattare Dimitris Zacharakis che è registrato sul forum di Basic4ppc come dzt, sicuramente avrai già notato i vari threads dove è intervenuto con progetti di diverse interessanti librerie complete di source tra le quali la zip & unzip library per la gestione dei file compressi.

    Ciao a presto,

    Massimo
     
  10. Filippo

    Filippo Expert Licensed User

    Ciao Massimo,

    ho gia provato la compilazione senza la variabile 'lItm' con lo stesso risultato.
    La cosa che non capisco e' che sul Desktop-PC funziona e sul PPC no.
    La compilazione con cf 1.0 funziona, devo pero togliere la funzione che permete die collorare le righe.
    Proprio per questo motivo non voglio usare il cf 1.0.

    Ciao e grazie,
    Filippo
     
  11. maXim

    maXim Active Member Licensed User

    Ok Filippo,

    ho già richiesto aiuto a Dimitris tramite la messaggistica interna al forum, appena sarà nelle sue possibilità vedrai che si metterà in contatto...

    Ciao a presto,

    Massimo
     
  12. dzt

    dzt Active Member Licensed User

    Hi,

    See attached files.

    ListView.Zip - VS 2005 Project with compiled DLL (Release)
    TestListView.Zip - Basic4PPC File

    Ciao
     

    Attached Files:

  13. Filippo

    Filippo Expert Licensed User

    Hi Dimitris,

    to many thank, however, true old projekt and there I have had no problems. If you can examine why do not run in the new projekt, thank you.

    Ciao
    Filippo
     
  14. dzt

    dzt Active Member Licensed User

    Hi Filippo,

    Probably broken project file.

    Corrected .NETCF 1.0 attached.
    ListView does not support BackColor and therefore I commented it.

    Ciao
     

    Attached Files:

  15. Filippo

    Filippo Expert Licensed User

    Hi Dimitris,

    can you say me why it doesn't make with .NETCF 2.0?

    Ciao,
    Filippo
     
  16. dzt

    dzt Active Member Licensed User

    Hi Filippo,

    The problem was not with .NETCF 2.0 but with the corrupted .vbproj file.
    The project I have posted here can be compiled as .NETCF 2.0 DLL, but there is no reason to do that.

    You can contact me for any farther help.

    Ciao
     
Loading...