Newsgroup: it.comp.lang.visual-basic
Titolo: [VB.NET]- Tre problemi

Salve a tutti
1- Icona form child
ho una form MDI con la sua icona visualizzata nella casella del menů.
Il problema riguarda la child
Aggiungo una form child con la sua icona nella casella del menů.
Apro la child, WindowState=Maximized
Invece dell'icona impostata, visualizza il logo finestra della Microsoft.
Modifico la dimensione e come per magia compare l'icona impostata.
Nessun problema funzionale, ma l'effetto scenico non č piacevole.
Mistero grafico ?
2- Masterizzazione file configurazione
Non riuscivo a capire perchč non partiva un'assembly exe dal cd.
Scoperto mistero. File di configurazione.
Un file di configurazione č composto da tre sotto stringhe.
nomeAssembly.exe.config
Nel masterizzare con Nero, il primo punto č eliminato, indi si ha un nome
sintatticamente incompleto:
nomeAssemblyexe.config
Non sono riuscito a far accettare a Nero i due punti.
3- Ordinamento nomi TreeView
Nella macchina di sviluppo, Windows 2000 Server, carico in una TreeView i
nomi delle cartelle e sotto cartelle
Si presenta:
Modulo_1
Modulo_2
Modulo_3
.....
Sposto l'assembly eseguibile in un pc con Windows 98 e ottengo:
......
Modulo_3
Modulo_2
Modulo_1
e cosě anche per le sottocartelle, ordine invertito !
Come č possibile ?
Grazie
giuseppeD

 piacevole. Mistero grafico ?
1)Boh,Bug forse,Succede anche a me ma non sempre a volte è random
VS2002...ma quando dopo che:
Massimizzo
ripristino
massimizzo Icona Standard(non sò se intendi quella)
2)Strano!!
3)Non ho mai provato
Meno male che sonno solo 3
Alessandro
-- 
Morfeus®
Free Joint
 :PII

 massimizzo Icona Standard(non sò se intendi quella)
Intendo l'Icona che si imposta nella Propietà Icon
della maschera
giuseppeD


 Giuseppe racconta in giro che

Avevo capito BarraBlu(Caption)sfondo bianco (La finestra insomma)
solo che se per esempio non modifichi l'icona all'inizio è ,Bianca dopo
che ripristini(Standard o impostata) e una volta massimizzata é ok
Mi ripeto non saprei forse un Bug.... non sò che dirti



1- Passo
2- Non ho fatto fisicamente una prova con un CD-RW, ma con le impostazioni
ISO Level 2, Character Set=ASCII e il flag Joliet marcato
dovrebbero essere supportati tutti i nomi accettati normalmente su HD, ad
eccezione di quelli piu' lunghi di 64 caratteri
3- Passo anche qui, senza codice da guardare, mi chiedo pero': le cartelle
sono in ordine inverso solo quando le aggiungi nel Tree oppure gia' il
(presunto) ciclo che fai sulle classi del file system le restituisce
diversamente?
Ciao
--
Luca Dormio - 
luca....@tin.it
________________________________
"Marty, non stai ragionando in maniera quadridimensionale"
Dr. Emmet L. Brown

 diversamente?
In una maschera aggiungi una TreeView (nome TV) e una ImageList con due
immagini
Nella proprietą ImageList della TreeView seleziona il componente ImageList
Al top del modulo:
Imports System.IO
Aggiungi il seguente codice:
 Private Sub Form1_Load(ByVal sender As Object, ByVal e As System.EventArgs)
Handles MyBase.Load
        Dim path As String = "C:\Programmi\"
        TV.Nodes.Clear()
        Dim dirnode As New TreeNode("Documenti", 0, 1)
        TV.Nodes.Add(dirnode)
        LoadFoldersTree(TV.Nodes(0), path)
    End Sub
    Private Sub LoadFoldersTree(ByVal Parent As TreeNode, ByVal path As
String)
        Dim baseDir As New DirectoryInfo(path)
        Dim dirItem As DirectoryInfo
        For Each dirItem In baseDir.GetDirectories
            Dim dirnode As New TreeNode(dirItem.Name, 0, 1)
            Parent.Nodes.Add(dirnode)
            'Chiama ricorsivamente
            LoadFoldersTree(dirnode, dirItem.FullName)
        Next
    End Sub
Nella macchina di sviluppo, Windows 2000 Server, sia le cartelle che le
sottocartelle sono
ordinate per nome.
Ho spostato l'assembly eseguibile in un pc con Windows 98, i nomi delle
cartelle e delle sotto
cartelle non sono progressive.
Ciao
giuseppeD

 > diversamente?
Risolto.
Proprietą Sorted=True
giuseppeD