folder Tahribat.com Forumları
linefolder Delphi - Pascal
linefolder DELPHI Basit Bir Yardım Lazım . .



DELPHI Basit Bir Yardım Lazım . .

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Cosmic
    Cosmic's avatar
    Kayıt Tarihi: 14/Haziran/2006
    Erkek

    if edit1.text='' or edit2.text='' then

    showmessage('Boş Bırakmışsınız');

    end;

     

    al hocam belki ufak hatalar olablir phple uğraşıyom sabahtan beri birbirine girdi herşey dene bakalım


    Bittik biz bittik
  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    manyaki
    manyaki's avatar
    Kayıt Tarihi: 27/Temmuz/2005
    Erkek
    cosmic bunu yazdı:
    -----------------------------

    if edit1.text='' or edit2.text='' then

    showmessage('Boş Bırakmışsınız');

    end;

     

    al hocam belki ufak hatalar olablir phple uğraşıyom sabahtan beri birbirine girdi herşey dene bakalım


    -----------------------------

    hocam diğer arkadaşın msjda da merak ettim..

    edit1.text=''

    burdaki '' boş bırakılmışsa mı demek oluyor ? 


    since 2005 // tbt
  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Cosmic
    Cosmic's avatar
    Kayıt Tarihi: 14/Haziran/2006
    Erkek

    evet hocam ama space yede basılmamış olcak :D zaten bi arkadaşın verdiğinde sadece rakam giriiliodu

    ha bide başına if gelirse boş sa anlamında if edit1.text='aa'   edit yazısı aa sa oluyo


    Bittik biz bittik
  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    manyaki
    manyaki's avatar
    Kayıt Tarihi: 27/Temmuz/2005
    Erkek
    cosmic bunu yazdı:
    -----------------------------

    evet hocam ama space yede basılmamış olcak :D zaten bi arkadaşın verdiğinde sadece rakam giriiliodu

    ha bide başına if gelirse boş sa anlamında if edit1.text='aa' edit yazısı aa sa oluyo


    -----------------------------

     

    anladım teşekkürler :)


    since 2005 // tbt
  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    hotboy
    hotboy's avatar
    Kayıt Tarihi: 08/Ağustos/2005
    Erkek

    olayı dahada güzelleştirmek gerekirse şöyle yapalım

     

    if (trim(edit1.text)<>'')and(trim(edit2.text)<>'') then

    begin

     

    işlemler

     

    end;

     

    ordaki "trim" ler boşluk varsa onları temizler öyle işlem yapar. daha önceki kodda edit e boşluk bıraksaydık gene işlem yapmaya çalışıp hata vercekti. böylelikle o sorunu aştık. ;) bu arada '' dediimiz ' ve '  birleşimi , yani " deil

  6. KısayolKısayol reportŞikayet pmÖzel Mesaj
    manyaki
    manyaki's avatar
    Kayıt Tarihi: 27/Temmuz/2005
    Erkek
    hotboy bunu yazdı:
    -----------------------------

    olayı dahada güzelleştirmek gerekirse şöyle yapalım

     

    if (trim(edit1.text)<>'')and(trim(edit2.text)<>'') then

    begin

     

    işlemler

     

    end;

     

    ordaki "trim" ler boşluk varsa onları temizler öyle işlem yapar. daha önceki kodda edit e boşluk bıraksaydık gene işlem yapmaya çalışıp hata vercekti. böylelikle o sorunu aştık. ;) bu arada '' dediimiz ' ve ' birleşimi , yani " deil


    -----------------------------

     

    onu farkettim hocam saol :) bu arada bu kodu tam olarak nereye eklicem editlere mi ?


    since 2005 // tbt
  7. KısayolKısayol reportŞikayet pmÖzel Mesaj
    manyaki
    manyaki's avatar
    Kayıt Tarihi: 27/Temmuz/2005
    Erkek
    tamam hocam çözdüm sanırım boşluğu sayıdan önce bırakırsan yapıyor işlemi (: fakat  sayıdan sonra boşluk koyarsam hata error werip kapanıyor.. nasıl çözerim bu olayı ?

    since 2005 // tbt
  8. KısayolKısayol reportŞikayet pmÖzel Mesaj
    SpArK
    SpArK's avatar
    Kayıt Tarihi: 17/Temmuz/2005
    Erkek

    manyaki bunu yazdı:
    -----------------------------
    tamam hocam çözdüm sanırım boşluğu sayıdan önce bırakırsan yapıyor işlemi (: fakat  sayıdan sonra boşluk koyarsam hata error werip kapanıyor.. nasıl çözerim bu olayı ?

    -----------------------------

     

    Şimdi kardeş  DELPHI  hiç bilmiyorum fakat , böyle durumlar için(C++,C#,Java bunlar için biliyorum)  "Exception Handling"  olayları vardır hata yakalamamı ne denir 

    galiba türkçesini bilmem.Mantığı  Try ve Catch  veya bazı yerlerde Final   keywordleridir. try bloklarının içne   try{  KOD }  u yazarsın hata oluşursa  

    catch(exception error){   hata mesajın }   gibi   catch try da oluşan hatayı yakalar  try çünkü kendinden sonraki catch e  throw()  yapar yani fırlatır hatayı.Eminim 

    delphi dede vardır böyle birşey yada buna benzer  handling ler yada assertion lar.Internette google a gir "DELPHI Exception Handling"  diye arat bakalım

    istediğin şeyler mutlaka çıkacaktır belki try catch olmasa bile dilin kendi özelliğine göre hata ayıklama mekanızması vardır sende bunu bulabilirsin çok döküman var 

    delphi için internette eski bir dil olduğu için.Neyse kolay gelsin umarım yardımcı olabildim.

  9. KısayolKısayol reportŞikayet pmÖzel Mesaj
    manyaki
    manyaki's avatar
    Kayıt Tarihi: 27/Temmuz/2005
    Erkek
    hmm anladım sanırım teşkler..

    since 2005 // tbt
  10. KısayolKısayol reportŞikayet pmÖzel Mesaj
    hotboy
    hotboy's avatar
    Kayıt Tarihi: 08/Ağustos/2005
    Erkek

    delphide hata yakalama olayı şöyle olur

     

    try

    hede hödö bla bla;   <---burada hata olursa except bölümüne geçer, hata olmazsa mesaj çıkarmaz

    except

    showmessage('hata oldu');   <-- hata olursa bu olcak

    end

Toplam Hit: 8897 Toplam Mesaj: 27