Error ‘xxxxx.dcu not found’ disebabkan karena compiler Delphi tidak menemukan file yang dimaksud saat proses kompilasi program. Khusus untuk error ‘CPort.dcu not found’, error ini disebabkan karena compiler Delphi tidak menemukan file Cport.dcu saat proses kompilasi program yang berhubungan dengan komponen comport. Komponen comport sendiri adalah sebuah komponen yang mampu menangani proses komunikasi serial melalui port serial/COM. Error ini terjadi karena saat proses instalasi komponen comport, tidak disempurnakan dengan mengeset library path yang menjadi acuan Delphi dalam mencari file-file lbrary yang dibutuhkan program. Kunci dari error ini adalah dengan menambahkan lokasi folder dimana file CPort.dcu berada (biasanya ada di paket instalasi komponen comport) ke dalam library path Delphi. Berikut ini adalah caranya, untuk Delphi 7 dan Delphi XE2. Untuk Delphi versi lain prosesnya kurang lebih sama. [AdSense-A]
1. Menambahkan file cport.dcu ke library path Delphi 7
Menambahkan lokasi suatu file ke dalam library path Delphi 7 dapat dilakukan melalui menu Tools | Environment Options. Jika sudah terbuka jendela ‘Environment Option’ carilah tab ‘Library’. Kemudian klik tombol builder yang ada di sebelah kanan tulisan ‘Library path’. Setelah itu akan muncul jendela ‘Directories’ yang berisi path lokasi folder yang dikenali Delphi. Tugas Anda adalah menambahkan lokasi folder Cport.dcu di sini. Caranya, klik tombol builder di atas tombol ‘Delete Invalid Path’. Setelah muncul jendela ‘Browse for Folder’, carilah folder dimana file cport.dcu berada dan tekan tombol ‘OK’ untuk menambahkannya di direktori library path Delphi 7. Tekan tombol ‘OK’ kembali untuk kembali ke IDE Delphi. Jika langkah-langkah Anda sudah benar maka seharusnya ketika Anda meng-compile/run program sudah tidak muncul lagi error ‘CPort.dcu not found’
2. Menambahkan file cport.dcu ke library path Delphi XE2
Hampir sama dengan Delphi 7, proses menambahkan library path di Delphi XE2 dapat dilakukan melalui menu Tools | Options. Jika sudah terbuka jendela ‘Options’ carilah submenu ‘Delphi Options | Library’ pada jendela tree view sebelah kanan. Jika sudah menemukannya, cari tulisan ‘Library path’ di jendela ‘Options’ bagian kanan dan tekanlah tombol builder di sebelah kanannya hingga muncul jendela ‘Directories’. Langkah selanjutnya adalah menambahkan path folder cport.dcu ke dalam direktori Delphi XE2 dengan cara menekan tombol browse di atas tombol ‘Delete Invalid Paths’. Jika sudah muncul jendela ‘Browse for folder’ carilah path folder cport.dcu dan tekan tombol ‘OK’ untuk mulai menambahkannya dalam library path Delphi XE2.
Demikianlah langkah-langkah untuk mengatasi error ‘CPort.dcu not found’ di Delphi 7 dan Delphi XE2. Perlu untuk Anda ketahui bahwa komponen comport yang digunakan untuk Delphi 7 adalah versi 3 (comport v310/v311) sedangkan untuk Delphi XE2 comport yang compatible adalah versi 4 (comport v411). Semoga bermanfaat, terutama untuk para pembaca buku saya, ‘Membuat SMS Gateway dengan Delphi 7’ [AdSense-A]
a Technopreneur – writer – Enthusiastic about learning AI, IoT, Robotics, Raspberry Pi, Arduino, ESP8266, Delphi, Python, Javascript, PHP, etc. Founder of startup Indomaker.com
mas, saya sudah melakukan seprti artikel di atas, tapi kok tetap aja “file not found”
ada solusi lainkah…?
kalo msh not found berarti ada yg salah saat masukin folder cport.dcu. Pastikan di dalam foldernya ada file cport.dcu ya
makasih mas. Benar, mungkinpenempatan foldernya yang salah.
saya install juga gak bisa, padahal sudah sesuai panduan mas aji
saya install didelphi xe2 tidak bisa, kalo install di delphi 7 bisa
kalo delphi xe2 udah instal comport yg versi 4.1.1 blm?
mas, kalo error :
file not found : ‘LMDCustomButton.dcu’
masalahnya apa?
kalo LMDCustomButton.dcu sepertinya bagian dari komponen LMD. Sebaiknya re-instal komponen tersebut mas, kemudian sesuaikan library path-nya dengan folder source komponen seperti contoh di atas
mas sy sudah mengikuti instalasi zeosnya tapi ZComponentDesign70.bpl is missing padahal path nya sudah saya tambahka, di lib juga sudah sy copikan ZComponentDesign70.bpl nya. Kira-kira kenapa ya? terma kasih
yg ditambahkan path-nya atau dicopy-kan file-nya itu yg ekstension-nya *dcu, bukan yg *.bpl. Ada di folder /src
Kalo class TQuickRep not found itu gimana?
instal dulu komponennya
kalo yang not found “ZAbstractRODataset.dcu” gimana yaa?
mohon bantuannya