Perpustakaan xFunction adalah penyelesaian sejagat untuk integrasi kod Java dengan kod yang ditulis dalam bahasa lain, unggul dalam banyak aspek untuk Antara Muka Asli Java (JNI). Dengan xFunction, anda tidak perlu lagi melaksanakan kaedah asli hodoh tersebut. Sebaliknya, anda melanjutkan dan instantiate kelas xFunction untuk mencipta objek Jawa konvensional yang mewakili fungsi luaran, struktur data, penuding, dan panggil balik. Semua penukaran data yang diperlukan dan panggilan fungsi luaran dilakukan dengan lancar oleh perpustakaan xFunction. Menggunakan xFunction, anda boleh menggunakan mana-mana panggilan ATAU fungsi API sistem operasi dari mana-mana DLL atau perpustakaan yang dikongsi secara semulajadi dan mudah. xFunction membolehkan anda mencapai tahap penggunaan semula kod tertinggi tanpa menterjemahkan sebarang kod sumber kepada jawa dan / atau menulis pembalut JNI yang rumit.
sejarah versi
- Versi 2.16 diposkan pada 2005-07-25
Isu pelanggan tetap, konvensyen panggilan cdecl disokong
Butiran Atur Cara
EULA
EULA - Perjanjian Lesen Pengguna Akhir
Perjanjian Lesen Perisian Penilaian Excelsior
Perjanjian Lesen ini (&sebut harga;Perjanjian&) adalah perjanjian undang-undang antara anda
(sama ada individu atau entiti tunggal) dan Excelsior, LLC ("Excelsior")
untuk produk perisian Excelsior yang dikenal pasti di atas, yang termasuk komputer
perisian, dokumentasi elektronik, dan bahan bercetak yang berkaitan
(&sebut harga;Perisian&). Dengan memasang, menyalin atau sebaliknya menggunakan Perisian, anda
bersetuju untuk terikat dengan terma Perjanjian ini. Jika anda tidak bersetuju untuk
terma Perjanjian ini, anda tidak boleh memuat turun atau menggunakan Perisian dan
perlu memusnahkan semua salinan Perisian dalam simpanan anda.
GERAN LESEN
Excelsior dengan ini memberikan kepada anda lesen yang tidak eksklusif dan tidak boleh dipindah milik kepada anda
menggunakan Perisian yang disertakan untuk tujuan penilaian semata-mata pada
terma berikut:
Anda boleh: a. menggunakan Perisian pada mana-mana komputer tunggal; b. menggunakan Perisian
pada komputer kedua selagi komputer pertama dan kedua tidak
digunakan serentak; dan c. salin Perisian untuk tujuan sandaran,
dengan syarat sebarang salinan mesti mengandungi semua proprietari Perisian asal
Notis.
Anda tidak boleh: a. membenarkan individu atau entiti lain untuk menggunakan Perisian;
b. mengubahsuai, menterjemah, jurutera terbalik, menyusun semula, membongkar (kecuali
undang-undang yang berkenaan secara khusus melarang sekatan tersebut), atau
karya terbitan berdasarkan Perisian; c. salin Perisian (kecuali untuk
tujuan sandaran); d. menyewa, memajak, atau memindahkan hak kepada
Perisian; atau e. mengalih keluar sebarang notis atau label proprietari pada Perisian.
Perisian ini dalam & sebut harga&penggunaan;pada komputer apabila ia dimuatkan ke dalam sementara
memori (iaitu RAM) atau dipasang ke dalam ingatan kekal (contohnya cakera keras, CD-
ROM) komputer itu.
Tajuk
Hak milik, hak pemilikan, dan hak harta intelektual dalam dan kepada Perisian,
dan mana-mana salinan Perisian akan kekal dengan Excelsior dan/atau
Pembekal. Perisian ini dilindungi oleh undang-undang hak cipta Rusia
Perjanjian persekutuan dan hak cipta antarabangsa. Hakmilik, hak pemilikan, dan
hak harta intelektual dalam dan kepada kandungan yang diakses melalui
Perisian adalah hak milik pemilik kandungan yang berkenaan dan mungkin
dilindungi oleh hak cipta yang berkenaan atau undang-undang lain. Lesen ini memberikan anda
hak untuk kandungan tersebut.
PERKHIDMATAN DAN SOKONGAN
Perkhidmatan dan sokongan yang ditawarkan oleh Excelsior untuk Perisian di bawah
Perjanjian adalah terhad kepada perkhidmatan atau sokongan, jika ada, yang boleh didapati secara percuma
di laman Web Excelsior.
Penamatan
Lesen ini tamat secara automatik dalam masa 30 hari selepas anda memulakan
penilaian penggunaan Perisian.
Lesen ini juga akan ditamatkan secara automatik jika anda gagal mematuhi
batasan yang diterangkan di atas. Pada penamatan, anda mesti memusnahkan semua salinan
Perisian.
TIADA WARANTI
Perisian ini dibekalkan pada asas & sebut harga;sebagai asas, dan anda akan menanggung semua risiko
kualiti dan prestasi program. Tanpa mengehadkan keasylahan
di atas, (i) anda menganggap keseluruhan kos mana-mana perkhidmatan atau pembaikan dan apa-apa
kerosakan yang disebabkan oleh maklumat yang terkandung dalam atau disusun oleh
Perisian, dan (ii) anda memikul semua tanggungjawab untuk pemilihan Perisian
untuk mencapai hasil yang dimaksudkan anda, dan untuk pemasangan, penggunaan, dan
keputusan yang diperoleh daripada Perisian.
EXCELSIOR TIDAK MEMBUAT JAMINAN EKSPRES LAIN DAN TIDAK
JAMINAN TIADA PELANGGARAN HAK PIHAK KETIGA. THE
TEMPOH WARANTI TERSIRAT, TERMASUK TANPA
BATASAN, WARANTI KEBOLEHDAGANGAN DAN KECERGASAN
UNTUK TUJUAN TERTENTU, TERHAD KEPADA YANG TERHAD DI ATAS
TEMPOH WARANTI; SESETENGAH NEGARA TIDAK MEMBENARKAN
BATASAN TENTANG BERAPA LAMA WARANTI TERSIRAT BERLANGSUNG, JADI
BATASAN MUNGKIN TIDAK TERPAKAI KEPADA ANDA. TIADA PENIAGA EXCELSIOR,
EJEN, ATAU PEKERJA DIBERI KUASA UNTUK
PENGUBAHSUAIAN, SAMBUNGAN, ATAU PENAMBAHAN KEPADA WARANTI INI.
WARANTI INI MEMBERIKAN ANDA HAK UNDANG-UNDANG KHUSUS, DAN ANDA
MUNGKIN MEMPUNYAI HAK UNDANG-UNDANG LAIN YANG BERBEZA DARI NEGARA KE
NEGARA ATAU MENGIKUT BIDANG KUASA. BATASAN LIABILITI. BAWAH
TIADA KEADAAN DAN TANPA TEORI UNDANG-UNDANG, TORT,
KONTRAK, ATAU SEBALIKNYA, HENDAKLAH CEMERLANG ATAU PEMBEKALNYA
ATAU PENJUAL SEMULA BERTANGGUNGJAWAB KEPADA ANDA ATAU MANA-MANA ORANG LAIN UNTUK
SEBARANG TIDAK LANGSUNG, KHAS, SAMPINGAN, ATAU BERBANGKIT
GANTI RUGI BAGI SEBARANG AKSARA TERMASUK, TANPA HAD,
GANTI RUGI BAGI KEHILANGAN MUHIBAH, PERHENTIAN KERJA, KOMPUTER
KEGAGALAN ATAU KEROSAKAN, ATAU APA-APA DAN SEMUA KOMERSIAL LAIN
GANTI RUGI ATAU KERUGIAN, ATAU UNTUK APA-APA GANTI RUGI YANG MELEBIHI
HARGA SENARAI EXCELSIOR UNTUK LESEN KEPADA PERISIAN, JIKA
MANA-MANA, WALAUPUN EXCELSIOR AKAN DIMAKLUMKAN TENTANG
KEMUNGKINAN KEROSAKAN TERSEBUT, ATAU UNTUK APA-APA TUNTUTAN OLEH
Pihak. HAD LIABILITI INI TIDAK TERPAKAI KEPADA
LIABILITI UNTUK KEMATIAN ATAU KECEDERAAN DIRI SETAKAT
UNDANG-UNDANG YANG BERKENAAN MELARANG BATASAN TERSEBUT. Selain itu
SESETENGAH NEGARA TIDAK MEMBENARKAN PENGECUALIAN ATAU BATASAN
KEROSAKAN SAMPINGAN ATAU BERBANGKIT, JADI BATASAN INI
DAN PENGECUALIAN MUNGKIN TIDAK TERPAKAI KEPADA ANDA.
Perjanjian ini adalah keseluruhan Perjanjian antara kami dan menggantikan
sebarang komunikasi, iklan atau pemahaman lain dengan
berkenaan dengan Perisian.