• 22-06-2009, 16:33:34
    #1
    Delphi de temizle butonu içerisine öyle bir kod yazmalıyım ki butona basılınca form ilk açıldığı haline gelsin

    yani resetlensin...
  • 22-06-2009, 16:36:10
    #2
    visible özelliği ile yapabilirsin.
  • 22-06-2009, 16:57:12
    #3
    webkarizma adlı üyeden alıntı: mesajı görüntüle
    visible özelliği ile yapabilirsin.
    nasıl yani ? visible sadece formu gizliyor :S

    bana formu resetleyecek ilk açıldığı hale getirecek kod lazım

    bi nevi kapatıp yeniden açma gibi

    tüm veriler silinecek imleç ilk yerine gelecek falan
  • 22-06-2009, 17:41:00
    #4
    activecontrol içerik bosaltma vs programına göre değişir genel bir ayarı yoktur. Kendin neyi değiştirdiğine göre standart durumuna görede (başlangıç durumuna görede) kendin ayarlaman gerekir.
  • 22-06-2009, 21:59:23
    #5
    form1.refresh;
  • 23-06-2009, 00:19:10
    #6
    Vallahi delphiden anlamam ama,
    TextField1.setText("");
    javada bu şekilde kullanıyorum.
    yani işin mantığı formun içine boş bir değer yazdırıyorsun.
  • 23-06-2009, 02:29:00
    #7
    Kimlik doğrulama veya yönetimden onay bekliyor.
    örn :
    edit1.text:='';
    form1.activecontrol:=edit1;
  • 23-06-2009, 12:50:28
    #8
    TForm nesnesi içerisinde edit, memo, combobox gibi tüm componentleri tarayarak hepsinin değerleri silebilirsin.

    var
    t:integer;
    ......

    for t:=0 to component.count -1 do
    begin
    if (component[t] is TEdit) then (component[t] as TEdit).text:='';
    end;

    yukarıda ki bir örnektir.

    Başka bir şekli ise;

    Eğer TForm nesnesi ana form değil ise;

    Tform1.Create(Application); // bu class dan yeni bir kopya form açar
    free; // mevcut form mu yok eder.
  • 24-06-2009, 11:32:55
    #9
    verilen kodlar için çok sağolun ancak hiç biri çalışmadı