Newsgroup: it.comp.lang.visual-basic
Titolo: Stile XP in Applicazioni VB.

Buongiorno a tutti.
Volevo chiedervi semplicemente se esisteva un modo per visualizzare al
posto del solito stile dei form di VB, lo stile di windows xp anche se
l'applicativo vien fatto girare sotto altri SO.
Grazie in anticipo.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it


Dai un'occhiata a 
www.vbaccelerator.com
Ciao, Vincenzo

 Ciao, Vincenzo
Visto ma nn ci capisco molto.... : - (


 ha scritto nel messaggio
news:brjtpf$9d9$1...@news.newsland.it...

è semplice
devi usare quest'api come prima istruzione
Private Declare Function InitCommonControls Lib "Comctl32.dll" () As Long
e poi devi creare il file app.exe.manifest come quello che segue
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
<assemblyIdentity version="1.0.0.0" processorArchitecture="X86"
name="soc.app.prog" type="win32" />
<description>CDex</description>
<dependency>
<dependentAssembly>
<assemblyIdentity type="win32" name="Microsoft.Windows.Common-Controls"
version="6.0.0.0" processorArchitecture="X86"
publicKeyToken="6595b64144ccf1df" language="*" />
</dependentAssembly>
</dependency>
</assembly>


Hai letto questo documento?
http://www.vbaccelerator.com/home/VB/Code/Libraries/XP_Visual_Styles/Using_X
P_Visual_Styles_in_VB/article.asp
Ciao, Vincenzo

io ho inserito la dichiarazione nel form principale 
poi ho creato il manifest App.exe.manifest...
ma se faccio partire l'exe non noto nessun cambiamento....


[*VincePik@work* = 
vinc...@tiscali.it
 in
news:brjv71$44ojt$
1...@ID-207068.news.uni-berlin.de
] ha scritto:

Sě. Ho Xp e l'ho pure rimesso in visualizzazione puffosa.
Non va una cippa.
Avvio l'EXE e sento Beep, senza alcun errore (ho messo una gestione
d'errore).
Se rinomino il manifest, l'exe parte regolarmente.
Come cacchio deve essere 'sto manifest?
Il mio č identico a quello citato in quel link...

 d'errore).
we Lupo :)
http://www.gbcweb.com/free/vbsamples/samples_XPstyle.zip
---
-> GbC|

 
http://www.gbcweb.com/free/vbsamples/samples_XPstyle.zip
Grazie. Ci provo e faccio sapere.

 d'errore).
Si... L'ho avuto anche io questo problema... Sinceramente non capisco da
cosa dipende!
Antonio Mirarchi

 Grazie. Ci provo e faccio sapere.
Ok, dopo aver visto che nemmeno quello di GbC funzionava, ho approfondito
passo-passo.
Ho scoperto che poteva funzionare anche il mio.
Pannello di controllo, Sistema, Avanzate, Prestazioni, Impostazioni (forse
ci si arriva
anche da altre parti):
Indipendentemente (credo) dagli altri, il checkbox "Utilizza stili di
visualizzazione per finestre e pulsanti" deve essere attivato.
Questo cambierà (dopo circa 8 anni di "Attendere") il desktop.
PS: In quell'articolo sta scritto che "Option buttons do not seem to draw
correctly when placed on a frame, particularly with VB6... etc.".
E' un eufemismo. Non "seem"-ano un tubo, fanno proprio cagare.

[*Antonio Mirarchi* = 
st...@virgilio.it
 in
news:uViDb.28608$
5o6....@tornado.fastwebnet.it
] ha scritto:

Vedi appena sopra.

 Ehm... Cosa sarebbe la "visualizzazione puffosa"??  ^__^
Quella classica di XP.. non puoi sbagliare.

 E' un eufemismo. Non "seem"-ano un tubo, fanno proprio cagare.
E incremento la dose:
Se l'applicativo NON chiama la InitCommonControls ed esiste, nella stessa
cartella dell'eseguibile, un file NomeEseguibile.EXE.manifest con contenuto
corretto, si sente il Beep e l'applicativo non parte.
Se, nelle stesse condizioni di cui sopra, esiste il file
NomeEseguibile.EXE.manifest, ma non ha i contenuti adeguati (praticamente
sempre gli stessi), può accadere di tutto, anche se, apparentemente, nulla
di distruttivo.
Prima di augurare ai sadici un buon lavoro, vorrei chiedere a M$ se hanno
una lontana idea di cosa voglia dire la parolina "If". Fannulloni!

 Vedi appena sopra.
Ragazzi io ho apertoo il topic e nn ho risolto nulla....
Io sviluppo in windows 2000 come posso avere l'interfaccia di windows xp???
parlo di quella puffosa....
GRAZIE


 parlo di quella puffosa....
Non puoi... L'interfaccia puffosa è solo di XP! Comunque ci sono alcuni
controlli OCX che "simulano" l'interfaccia puffosa in questione... Li ho
pure testati... Però sinceramente te li sconsiglio: troppi bug, troppo
lenti, graficamente imperfetti... Come direbbeil nostro "lupachiotto
sdentato" preferito: Buon lavoro ai sadici!!
Antonio Mirarchi

 Buon lavoro ai sadici!!
Ho detto ai sadici, non ai masochisti.
Chi vuol intendere intenda... Norton in roulotte

 Ragazzi io ho apertoo il topic e nn ho risolto nulla....
Guarda, in tutta franchezza, meglio cosě. Lascia perdere...

http://www.marcominerva.com/vbcorner/download/controls/realXP.zip
prova questi controlli.
bye
-- 
Esistono 10 tipi di persone: chi conosce il binario e chi no
web: 
http://www.nicolaottomano.it

> 
http://www.marcominerva.com/vbcorner/download/controls/realXP.zip
Esatto, esatto... A questi alludevo io!
Antonio Mirarchi