Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Cosa sono le API di Windows ?!!?

1 view
Skip to first unread message

DandAN

unread,
Aug 7, 2000, 3:00:00 AM8/7/00
to
Thank you, come da oggetto.


Master_p

unread,
Aug 7, 2000, 3:00:00 AM8/7/00
to
Ti rispondo anche per avere un parere su quello che penso delle API e
soprattutto una verifica.
Io dico che tutto ciò che fà Windows la si ottiene tramite le API.
[Ed è anche abbastanza difficile ... ]

Ciao Master_P 8)

"DandAN" <xda...@clubnet.it> ha scritto nel messaggio
news:8mn1mi$96l$1...@nslave2.tin.it...

Xaero

unread,
Aug 8, 2000, 3:00:00 AM8/8/00
to
detto in parole molto povere:
delle 'funzioni' che il sistema operativo mette a disposizione del
programmatore

chi vuole aggiungere commenti... prego!

--

ciao
- Xaero -

"Quando ero piccolo i miei genitori mi
volevano così bene che nella culla mi
misero un orsacchiotto vero"


u Killer Bestia

unread,
Aug 8, 2000, 3:00:00 AM8/8/00
to
Sono degli insetti che producono il miele!!!!!!!!!
DandAN <xda...@clubnet.it> wrote in message 8mn1mi$96l$1...@nslave2.tin.it...

st_985

unread,
Aug 8, 2000, 3:00:00 AM8/8/00
to
| Sono degli insetti che producono il miele!!!!!!!!!
Origginale...

alma61060

unread,
Aug 8, 2000, 3:00:00 AM8/8/00
to
Application Programming Interface, ovvero interfacce per programmare le
applicazioni.

Sono librerie che contengono funzioni o procedure, possono essere richiamate
come normali funzioni o procedure, solo che vanno inserite a livello di
dichiarazione di un modulo, classe ecc. (Option Explicit, tanto per
intenderci)

Vanno dichiarati il nome, il nome della dll alla quale appartengono, tutti
gli argomenti utilizzati e, per una funzione, il tipo di dati restituito.

Eseguono determinati compiti o danno accesso alle risorse del sistema, come
ad esempio le informazioni sul sistema stesso (file system, processore,
memoria, mouse, schermo etc.).

Sono programmate in linguaggio C.

Windows ne utilizza un buon numero per creare finestre, gestire le finestre
di dialogo e per gestire i messaggi che vengono inviati al sistema
operativo, ad esempio, senza contare quelle del registro di configurazione.
Soprattutto con quelle è meglio andarci coi piedi di piombo.

Il loro utilizzo, pardon la loro dichiarazione, viene facilitata dall'API
Viewer, fornito con vb.

Bisogna però fare molta attenzione, nel loro utilizzo, perché anche quando
sembra che tutto fili liscio... può sempre inchiodarsi il sistema! ;):)

Peccato che Faber sia in ferie, lui le mette anche nel caffelatte la
mattina! ;):)))

Avrebbe potuto certamente risponderti in modo più dettagliato e forse
comprensibile, io non so che dirti di più.
--
Ciao a tutto il NewsGroup
Alex

"DandAN" <xda...@clubnet.it> ha scritto nel messaggio

news:8mn1mi$96l$1...@nslave2.tin.it...

Galois

unread,
Aug 8, 2000, 3:00:00 AM8/8/00
to
Sito interessante per approfondire l'argomento
http://www.vbapi.com/

Ciao
GALOIS

DandAN <xda...@clubnet.it> wrote in message 8mn1mi$96l$1...@nslave2.tin.it...

Zanna

unread,
Aug 8, 2000, 3:00:00 AM8/8/00
to

Master_p ha scritto nel messaggio
<83Hj5.30001$dF5.5...@news.infostrada.it>...

>Ti rispondo anche per avere un parere su quello che penso delle API e
>soprattutto una verifica.
>Io dico che tutto ciò che fà Windows la si ottiene tramite le API.
>[Ed è anche abbastanza difficile ... ]

No, non è complesso usarle.
A parte alcune dal significato un po' oscuro sono abbastanza intuitive e poi
funzionano tutte allo stesso modo.
Con un paio di accorgimenti le puoi usare in tutta tranquillità senza rischi
di crash e con ottimi risultati.

Bisogna solo prenderci un attimo la mano e capire (ecco la parola magica
della programmazione) come e perchè si comportano così.

Ciao


Cesare Rizzi

unread,
Aug 8, 2000, 3:00:00 AM8/8/00
to
E se ti dicessi dai un' ochiata qui ???
http://members.xoom.it/CesareRizzi ???

Master_p

unread,
Aug 8, 2000, 3:00:00 AM8/8/00
to
Concordo con C.Rizzi che tra l'altro mette a disposizione una guida tutta
made in Italy 8)


P.S. Cesare ma la pagina "API cosa sono" è terminata o attende aggiunte ??
Dato che esiste un'ulteriore freccietta rossa, sembra debba continuare e
invece....


Grazie Master_P 8)

"Cesare Rizzi" <c.r...@infinito.it> ha scritto nel messaggio
news:8mpnss$1g0$1...@serv1.albacom.net...

pal

unread,
Aug 9, 2000, 3:00:00 AM8/9/00
to

"Zanna" <zntf...@tin.it>

> Bisogna solo prenderci un attimo la mano e capire (ecco la parola magica
> della programmazione)

great zanna !

Princi

unread,
Aug 9, 2000, 3:00:00 AM8/9/00
to
non son altro che la versione moderna, ampliata, riveduta e scorretta, dell'
interrupt 21h del vecchio DOS (ma sono proprio l'unico che se lo ricorda?)

--
Princi, princ...@programmer.net
--------------------------------------------------------------------------
"Tutti sanno che una cosa è impossibile da realizzare,
finché arriva uno sprovveduto che non lo sa e la inventa." A.E.


Xaero <xa...@inwind.it> wrote in message
8mnf4a$i0f$1...@sirmdpsin16.inwind.it...

Frogman

unread,
Aug 9, 2000, 3:00:00 AM8/9/00
to
"Princi" <m.pr...@libero.it> ha scritto nel messaggio news:1w9k5.35783$dF5.7...@news.infostrada.it...

> non son altro che la versione moderna, ampliata, riveduta e scorretta, dell'
> interrupt 21h del vecchio DOS (ma sono proprio l'unico che se lo ricorda?)

Non sei l'unico. Per alcuni impianti io le uso ancora oggi.
Ma non c'era solo l' Int 21, c'erano anche il 10, 1l 13, ecc....


--
Frogman

indirizzo e-mail corretto: be...@reboot.to


Princi

unread,
Aug 9, 2000, 3:00:00 AM8/9/00
to
Frogman <xb...@reboot.to> wrote in message >

> Non sei l'unico. Per alcuni impianti io le uso ancora oggi.
> Ma non c'era solo l' Int 21, c'erano anche il 10, 1l 13, ecc....
>

ect..., 25h, 26h, etc.....

il fatto è che anche allora le interrupt del DOS e del BIOS usate dai
programmi venivano comunemente chiamate API :-)

Ciao.

DandAN

unread,
Aug 9, 2000, 3:00:00 AM8/9/00
to
Siete stati gentilissimi tutti quanti !!!!
Fondamentalmente mi sto chiedendo come agire sulla manipolazione delle
immagini attraverso VisualBasic, e qualcuno mi ha nominato queste API...
Secondo voi, è la strada giusta ?!


Cesare Rizzi

unread,
Aug 9, 2000, 3:00:00 AM8/9/00
to
Io penso che toglierò la freccetta. Voi che ne dite ???

Master_p <mast...@libero.it> wrote in message
JZ_j5.34408$dF5.6...@news.infostrada.it...

pal

unread,
Aug 9, 2000, 3:00:00 AM8/9/00
to

"DandAN" <xda...@clubnet.it> wrote

se vuoi fare grafica con vb, piu' che la strada giusta e' l'unica.
ciao, a.

Maurizio Borrelli

unread,
Aug 10, 2000, 3:00:00 AM8/10/00
to
Fra i vari indirizzi postati al riguardo penso sia utile
anche:

Microsoft Visual Basic Home Page
http://msdn.microsoft.com/vbasic/

Win32 API Programming with Visual Basic, Chapter 6: Strings
http://msdn.microsoft.com/library/default.asp?URL=/library/par
tbook/Win32API_O'Reilly/ora_apiprog6_topic1.htm

--
Ciao.
Maurizio
--------
?SPQR(C)
X

0 new messages