Newsgroup: it.comp.appl.access
Titolo: [OT] Info su API

 
          Ciao a tutti,
sto approfittando di questo periodo "morto" per studiare un pò.
Dove posso trovare materiale sulle API, inteso non come soluzione ma come
vera e propria dottrina. Vorrei iniziare a gestirmi un pò.
Avete materiale da segnalarmi?
MAssimiliano
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 Avete materiale da segnalarmi?
Come dottrina?
Beh, per esempio questo:    
http://www.mentalis.org/
E comunque con l'aiuto di google trovi di tutto, di piů.
Tieni conto che molto del materiale in circolazione č specificamente
scritto per Visual Basic standard ... spesso č necessario lavoro aggiuntivo
per adattarlo all'ambiente Access (e non sempre č possibile).
Ciao: Silvio


          Tks Silvio, purtroppo lo conoscevo già


 MAssimiliano
Sgobba..... che è ora...!
Ciao MA.
Purtroppo in Web c'è molto, ma molto scompaginato.
Non c'è nulla per Access ovviamente, e per VB5/6
c'è qualche stupido tutorial, ma non una vera e propria
bibliografia.
Nemmeno Allapi.net o Mentalis come ti ha suggerito Silvio
non è altro che l'elenco delle API e nemmeno aggiornato,
mancano un sacco di chiamate che sono state introdotte dalla
versione XP.
Purtroppo la cultura delle API nasce da C++ e per questo
linguaggio trovi un discreto numero di informazioni.
Il linguaggio non è impossibile, ma se unisci la comprensione
di un'argomento ostico come API al fatto di doverlo apprendere
da un linguaggio non VB fai SPLASH.
Tu sai che ho una forte passione per questo metodo di programmazione
e l'unica cosa che posso dirti è che io quel poco che sò l'ho imparato
facendo prove su prove convertendo i progetti da VB6 ad Access,
e cosa che Silvio ti ha correttamente indicato non è sempre uno scherzo.
@Alex.


          Ciao @Alex,
Grazie anche a te per la risposta vedrò un pò cosa si può fare.


 e cosa che Silvio ti ha correttamente indicato non è sempre uno scherzo.
Dai, confessa che ti diverti assai a litigare con la (non) gestione degli
Handle e Hdc di Access ... e alla fine ottenere ugualmente ciò che vuoi
;-))
Ciao: Silvio
P.S:  non sottovaluteri comunque l'elenco di API pubblicate sui siti di cui
si parlava: non dimentichiamo che prima dell'avvento del web era
difficilissimo reperire qualunque tipo di documentazione sulle API.



          Va beh aspetterò l'approfondità dissertazione che farai su accessgroup.
Vedi? Ti lamentavi che a te non lasciavamo nulla!?!
A parte gli scherzi, avevo già intenzione di chiedertelo:
Ci faresti capire il meccanismo delle Api?
;-P
T'ho fregato! Ora non puoi dire di no!!!
Un buon Greco di Tufo è in partenza per te.
Ah... 'sti napoletani...


 difficilissimo reperire qualunque tipo di documentazione sulle API.
Assolutamente no, sono la mia BIBBIA, io uso quasi esclusivamente quelli.
La mia nota era solo per dire che non sono un TUTORIAL e non viene più
aggiornato
da anni.
Speravo uscisse l'aggiornamento per APIGUIDE, invece per ora nulla...!
@Alex.

 MAssimiliano
FRENA Massimiliano.
Le API non sono bestie, sono Funzioni che chiamate
fanno o restituiscono qualche cosa.
La difficoltà stà nel fatto che operano ad uno strato Software al
quale non siamo abituati, e che richiede conoscenze non solo di
programmazione, ma di Sistema soprattutto.
Trattare API come speri tu sarebbe da Tutorial, cosa che io non
ho intenzione di sviluppare, ma non per tempo anche per Conoscenza.
Quando si scrivono notizie occorre fondamentalmente la capacità di capire
qual'è il limite di quello che si scrive.
Io gioco con le API, e volentieri posso inserire nel nuovo e GRandissimo
sito di Access tutti i miei Demo di API con note esplicite nel codice.
Quello che non farò e fare un tutorial.
Spero possa interessarti/vi ugualmente.
In ogni caso ne parliamo ed aggiustiamo il tiro.
@Alex.

 grandi problemi...!
Ciao @Alex,
devi considerare che Access è stato congeniato come strumento per la
manipolazione di databases.La felice scelta di non registrare ogni singola
textbox in windows gli conferisce una velocità di creazione delle maschere
di gran lunga superiore a quella di VB6 e in presenza di molti controlli una
minor congestione del sistema (un solo Hwnd, una sola WindowProc).
Per quanto riguarda l'aspetto grafico ho notato che il cliente si fa sempre
meno impressionare da esso apprezzando di più i risultati e la semplicità
d'uso.
;-)
Ciao Giorgio

 Ciao Giorgio
Concordo con te a pieno tecnicamente hai esposto in modo eccepibile il
modello oggetti di Access.
Questo però rimane cosa per pochi, nel senso che a molti sfuggono queste
sottigliezze, perchè come giustamente hai detto Access non è fatto per
questo.
Per quanto riguarda la Grafica Finale non è un mio problema, non sviluppo
mai o quasi
per il Cliente.
Solitamente il Cliente sono io, e quanto realizzo è solo Funzionale, ma
visto che
non ci "campo" mi posso permettere di perdere tempo a giocare, si perchè è
di
questo che parliamo, almeno io e mi diverto solo così con Access non mi
piace lavorare
con Database o Gestionali, ma Access è lo strumento più versatile per farlo.
Tieni conto però che molte funzioni sviluppate per ovvi motivi con Access in
modo
da rispettare i modelli ad oggetti usano delle primitive(API) che non sono
assurde, anzi
hanno lo stesso carico di righe di codice che la Funzione(Access).
Un'esempio sono quelle di Accesso ai File, non chè la ricerca di file stessi
e altri esempi.
Per queste accedere direttamente alle API velocizza l'esecuzione in modo
notevole.
Prova ad eseguire ricerche ricorsive con FSO o con API e vedi i tempi di
scansione.
Chiaro che tutto ciò sul NG di Access non ha senso, o molto poco ma le
possibilità
ci sono.
@Alex.

 scansione.
D'accordissimo, sai bene che anch'io faccio ampio uso delle API con il
supporto dell'help del C++, volevo solo spezzare una lancia in favore di
Access e del suo modo di intaragire con Windows.
:-)
Ciao Giorgio

 ha scritto nel
messaggio news:cf7st4$24t$1...@lacerta.tiscalinet.it...

Non avevo dubbi che stessimo dicendo la stessa cosa.
Usi il C++ Borland o VC++ per la gestione Help....?
Io non ho nessuno dei 2, o meglio installai Borland un'anno fą
per iniziare a programmare in C++, poi per motivi di tempo ho tralasciato.
Digressioni a parte io uso API_Guide ma non lo ritengo esaustivo al
massimo, e spesso ricorro a MS.
Per il 2° non ne dispongo, dovrei installare VisualStudio, ma servirebbe
tutto
il retroscena che......! ;-)
Vabbč proseguo questo noioso gg di ferie.....!
Ciao Giorgio.
@Alex.

Vabbè proseguo questo noioso gg di ferie.....!
buon proseguimento :-)
Ciao Giorgio