Berdasarkan dari pengalaman dan apa yang saya lihat dari sekitar,masalah error inipun cukup melelahkan para pembuat program,apalagi newbie yang masih agakkurang mendalami. . .pasti pada kebingungan saat mau “RUN” projectnya, eh tau-tau error
Kasus :
1. Saat kalian mau membuat listing melalui “event”maupun langsng double klik di objek,sering terjadi error.atau muncul pesan
Penanggulangannya :
>> Cek pada bagian “eventnya
kalian bisa lihat bahwa di event objek tsb,sudah terjadi operasi sebelumnya.
Hapus event tsb contoh diatas (Button1Click)Lalu setelah menghapus “event”, Kalian cari pada jendela listing di bagian “Header” yang menunjukan event dari objek tsb
Hapuslah “procedure yang telah terbentuk secara otomatis tsb.Udah deh,coba kalian ulangi membuat procedure dengan langkah sprt biasa . . .pasti bisa deh
2.Yang kedua disini sering pasti kalian mendapatkan pesan ERROR
Penanggulangannya :
>> Pada jendela listing,kalian scrool sampai paling akhir LISTINGnya. . .Di baris paling akhir harus terdapat “END.” (end titik)
>> Jika langkah diatas bukan permasalahannya,(sudah terdapat END.), maka kalian cek lagi ke bagian listing “Procedure” yang terakhir(paling bawah).Cek apakah sudah terdapat cukup penutup listing (end;)
atau mungkin “end;”nya kurang. . .jika belum ada maka tambahkan “end;” tsb,jika sudah ada “end;” kemungkinan “end;” nya kurang.Coba kalian tambahkan lagi…
3. Muncul pesan ERROR saat mau run project,dan yang disorot bagian listing percabangan IF
Pemecahanya :
>>Kalian lihat pada syntax if btnsimpan.caption :=
Pada format penulisan IF telah kalian ketahui,pada “kondisi penulisan tidak memakai : (titik dua).
seharusnya if btnsimpan.caption = ‘&SIMPAN’
tanpa “ : “
4. Selanjutnya ERROR yang sering di temui itu adalah
Pemecahannya:
>> Kalian lihat pesan errornya “Missing Operator or semicolon”
Pesan tsb menandakan bahwa ada baris listing yang belum di tutup,pada delphi tiap baris listing diharuskan di tutuo dengan “ ; “ (titik koma)
Ga usah repot-repot cari sumber masalahnya,karena biasanya kasus ini berada tepat diatas baris yang di sorot merah
Lihat pada contoh diatas,tepat diatas baris merah,listingnya belum di tutup dengan ; (titik koma),maka tambahkanlah penutup baris listing tsb.
Cukup sampai disini ajah dulu yah penjelasan ttg ERROR di delphi,jika ada ERROR lainnya yang belum saya bahas.silahkan tinggalkan komentar kalian di bawah.
SEMOGA BERMANFAAT
thank's :)
BalasHapusbagaimana klo pesan errornya "Left side cannot be assigned to" ?? kesalhannya trletak pada apa ??
BalasHapus