2010-01-31 19 views
8

Sto facendo un progetto in java che ha la funzione di aggiungere file nel database e voglio usare le funzioni winapi per selezionare i file. Come lo farei?Come utilizzare le funzioni winapi in java?

+1

C'è un motivo per cui non si desidera utilizzare il selettore di file integrato in Java? – aperkins

risposta

15

di gran lunga il modo più semplice è quello di utilizzare Java JNA, ha già traduzione dal stcalls in.

è possibile trovare un tutorial di base per esso (con Winapi esempio non meno) sulla JavaWorld.

È anche possibile utilizzare JNI, ma JNI richiede l'utilizzo di file di intestazione appositamente creati per l'interfacciamento ed è tutto più difficile da mantenere e utilizzare. In alcuni casi è leggermente più veloce.

+0

+1 prima volta che ho sentito parlare di JNA – stacker

0

Consiglio vivamente JACOB (Java COM Bridge) per l'utilizzo di interfacce COM.

Ho scritto un'app per ottenere informazioni sui brani da Amazon Web Services. È una bella libreria da avere.

Problemi correlati