Judul dari artikelnya kali ini memang aneh, gak umum, terlihat buang-buang waktu atau mungkin developernya kurang kerjaan atau bahkan hanya sekedar iseng ???, bukannya delphi dan python di versi yang terbaru sudah bisa berdiri sendiri untuk membuat suatu aplikasi baik yang berbasis desktop, webApp dan android bahkan bisa multi platform, mengapa mesti harus di kolaborasi ???.
Ini semata-mata karena yang buat artikel, masih belum menguasahi 100% kedua aplikasi yang akan di kolaborasikan, masih separuh-separuh, karena ada kebuntuan di delphi dan baru bisa di selesaikan di python maka perlu di kolaborasikan agar bisa memenuhi keinginan developer untuk menyelesaikan masalah yang dihadapi. Mengingat customer sudah sangat membutuhkan aplikasi untuk membantu menyelesaikan pekerjaan mereka dengan cepat dan akurat.
Aplikasi utama disini di develop dengan menggunakan delphi7 (versi jadul..ha..ha..melas..) di OS windows, dan mempunyai kendala untuk mengambil data yang ada di aplikasi di website, karena keterbatasan developer untuk handle hal ini maka dibutuhkan aplikasi kecil/tools yang bisa mengatasi hal tersebut diatas, dan output/hasilnya bisa di baca oleh aplikasi utama.
Setelah beberapa lama mencoba dan mencari software yang cocok untuk membuat aplikasi pembantu/tools ini, akhirnya di putuskan tools ini di buat dengan menggunakan python (v.3.8). Masalah selanjutnya bagaimana cara mengkolaborasikannya ??? bagaimana cara input dari aplikasi utama bisa di baca oleh aplikasi tools, dan bagaimana aplikasi utama bisa membaca output yang dihasilkan aplikasi tools.
Di delphi akan mengeksekusi aplikasi tools/ aplikasi yg dibuat dengan python dengan methode winexec, berikut input parameter yang di simpan dalam registry windows, oleh python input parameter tersebut dibaca untuk proses selanjutnya (sebagai input), setelah proses selesai output yang di hasilkan oleh python di simpan di dalam registry juga dan di baca odan di tampilkan oleh delphi di aplikasi utama untuk di proses selanjutnya. Contoh aplikasi kolobarsi delphi dan python ini bisa diunduh di link dibawah ini.
0 komentar:
Posting Komentar