|
| HOMEPAGE | INDICE FORUM | REGOLAMENTO | ::. | NEI PREFERITI | .:: | RSS Forum | RSS News | NEWS web | NEWS software | |
| PUBBLICITA' | | | ARTICOLI | WIN XP | VISTA | WIN 7 | REGISTRI | SOFTWARE | MANUALI | RECENSIONI | LINUX | HUMOR | HARDWARE | DOWNLOAD | | | CERCA nel FORUM » | |
22-03-2016, 09.27.54 | #1 |
Newbie
Registrato: 23-12-2015
Messaggi: 43
|
Oroogio Analogico in un UserForm
Anni fà Programmando con il VB6.0 ero riuscito a Creare un orologio Analogico semplice ma Finzionante e ben Fatto. Ora essendo che ho quasi tralasciato del tutto l'uso del VB6 per dedicarmi solo ed escusivamente al VBA; Io vorrei Ripropormi la stessa cosa. Dunque : Il problema e questo ; In VB6 ho lavorato molto Sfruttando le "Line " che avevano come sua proprietà (X1 / Y1) , mentre nel UserForm di excel non c'è nessun oggetto che abbia questa proprietà. Forse e anche uno dei tanti motivi per qui orologi Analogici scritti in VBA sfruttando un UserForm Non sè ne trovano su Internet. Per qui mi stavo chiedendo ; Non potreste dare un occhiata al mio programma e tentare di far funzionare anche solo una delle tre Lancette e spiegarmi come avete fatto a fare tutto ciò, in modo che io poi possa proseguire anche da solo ; senza farvi perdere ulteriore tempo a voi. Grazie per tutto L'aiuto che vorrete offrirmi in merito , Sinceri saluti da A.Maurizio (P.S) Allego File di prova |
22-03-2016, 10.19.28 | #2 |
Gold Member
WT Expert
Registrato: 09-01-2002
Loc.: None of your business
Messaggi: 5.505
|
Rif: Oroogio Analogico in un UserForm
Si, ma non puoi semplicemente importare il codice VB in VBA.
Ad esempio, Me.Circle non esiste in VBA perchè il metodo .Circle non è implementato nell'oggetto Form. Ad esempio, tutti i componenti aggiuntivi importati in Excel da VB6 devono essere presenti e registrati sul PC destinazione, se vuoi che funzioni tutto: Ecco perchè si cerca sempre di evitare di utilizzarli il più possibile. Diversamente, le API di sistema possono essere utilizzate se correttamente dichiarate: Nel tuo caso, devi procedere a creare il metodo Circle facendo uso delle API referenti la GraphicalDeviceInterface (GDI.dll). Se cerchi in rete, troverai le chiamate alle funzioni incluse nella libreria, comprensive di esempi per l'utilizzo. Nrl tuo caso, ti consiglio di passare ad AutoIT. Compilando l'esempio relativo alla creazione di cerchi e visionando l'eseguibile, vedrai a quali funzioni fa accesso e quali dll richiama. AutoIT fa un uso intensivo delle chiamate alle API.
___________________________________
Practice feeds Skill,Skill limits Failure,Failure enhances Security,Security needs Practice |
22-03-2016, 20.02.03 | #3 |
Newbie
Registrato: 23-12-2015
Messaggi: 43
|
Rif: Oroogio Analogico in un UserForm
Grazie del Consiglio Vedrò di Fare cosi , ma la vedo dura senza un supporto concreto .
Però ci provero , nel frattempo grazie di tutto. Sè poi ti capitasse di trovare sù internet un orologio Analogico con Userform fammelo sapere Grazie , da A.Maurizio |
22-03-2016, 20.28.28 | #4 |
Senior Member
WT Expert
Registrato: 19-05-2007
Loc.: Verona
Messaggi: 1.302
|
Rif: Oroogio Analogico in un UserForm
prova a guardare questo file
___________________________________
- Il primo fondamento della sicurezza non e' la tecnologia, ma l'attitudine mentale - |
Utenti attualmente attivi che stanno leggendo questa discussione: 1 (0 utenti e 1 ospiti) | |
Strumenti discussione | |
|
|
Discussioni simili | ||||
Discussione | Autore discussione | Forum | Risposte | Ultimo messaggio |
[VBA Excel] Caricare variabile da una UserForm ad un'altra. | Gabry | Programmazione | 5 | 10-09-2013 13.55.10 |
DVB-T vs Analogico: Consigliatemi | Sbavi | Multimedia | audio - video | 6 | 02-07-2005 12.31.10 |
Modem analogico | Perito80 | Internet e Reti locali | 1 | 25-05-2005 13.39.00 |
TabIndex in una UserForm | Gabry | Programmazione | 5 | 28-05-2004 11.29.58 |
Gestire errore di UserForm in Excel | Gabry | Programmazione | 3 | 16-05-2004 15.20.33 |