formdan forma geçiş

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
kalibre
Üye
Mesajlar: 4
Kayıt: 01 Haz 2005 11:59

formdan forma geçiş

Mesaj gönderen kalibre »

Arkadaşlar bn daha yeniyim bayağı yeni sayılırım. Belki bunlar size çok kolay gelebilir.

Butona tıkladığım zaman Form2 den form8 e gitsin istiyorum
yazdığım kod şu:
Form2.Visible:=false;
Form8.Visible:=true;
ama olmuyor sürekli bir hata veriyor. Verdiği hata da şu

[Pascal Error] Unit2.pas(1): Unable to invoke Code Completion due to errors in source code

Form2. dediğimde kodların olduğu bir kutu geliyor devam ediyorum.
Form8. yazdığım zaman bu hatayı veriyor

Ne yapabilrim.
Kullanıcı avatarı
lazio
Moderator
Mesajlar: 1527
Kayıt: 11 Tem 2003 04:55
Konum: İstanbul

Mesaj gönderen lazio »

Form8.Show; yada Form8.ShowModal;
DeveloperToolKit

..::|YeşilMavi|::..
fduman
Moderator
Mesajlar: 2749
Kayıt: 17 Ara 2004 12:02
Konum: Ankara

Mesaj gönderen fduman »

Kodundaki bir kodlama hatası nedeniyle kod tamamlama özelliği çuvallıyor. Çok kafayı takma. Kodunu çalıştırmaya kalktığında hatanın yerini gösterir bunu düzelttiğinde de hatayı almazsın.
KarizMan
Üye
Mesajlar: 60
Kayıt: 31 May 2005 09:13

Mesaj gönderen KarizMan »

uses kısmına Unit8 yazdığında sorununun ortadan kalkması lazım
fduman
Moderator
Mesajlar: 2749
Kayıt: 17 Ara 2004 12:02
Konum: Ankara

Mesaj gönderen fduman »

Unit8 nedir? Yok öyle birşey. Yanıltıcı şeyler yazmayalım.
Ali Erdoğan
Kıdemli Üye
Mesajlar: 1026
Kayıt: 11 Şub 2005 02:12
Konum: İstanbul

Mesaj gönderen Ali Erdoğan »

coderlord yazdı:Unit8 nedir? Yok öyle birşey. Yanıltıcı şeyler yazmayalım.
arkadaş projede form8 in muhtemel pas dosyasını unit8 olarak düşündüğünden böyle bir yanıt vermiş sanırım .

Evet File -> use unit -> unit8 demelisin. :)
Kullanıcı avatarı
lazio
Moderator
Mesajlar: 1527
Kayıt: 11 Tem 2003 04:55
Konum: İstanbul

Mesaj gönderen lazio »

uses kısmına hiç birşey yazmasak dahi kodu derleyince form8.show; ifadesindeki form8 i arayacak ve uses a ekleyecektir zaten.
DeveloperToolKit

..::|YeşilMavi|::..
KarizMan
Üye
Mesajlar: 60
Kayıt: 31 May 2005 09:13

Mesaj gönderen KarizMan »

Arkadaşım yanıltmak gibi bi amacım yok. Ben şunu kasteddim:
Form2 içerisinden Form8'i kullanmak için form8'in unit'inin Form2 de olması gerekir. lazio'nun dediği gibi projeyi derlerken bunu soruyor zaten. Ama elle girmekte aynı sonucu veriyor.
Ben form8'in unit'ini Unit8 olarak düşünmüştüm.
Cevapla