demo program isteği

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
guduknecmi
Üye
Mesajlar: 99
Kayıt: 08 Nis 2004 02:18
İletişim:

demo program isteği

Mesaj gönderen guduknecmi »

Bir evrak takip programı hazırlıyorum.İlk programım ama işime çok yarayacak bir program.Elimin altında 3 kitap var onlara bakıp birşeyler yapmaya çalışıyorum.Doğrusu çok kod yazmam gerekmedi dbeditleri bağladım tabloya.işte ileri, geri, kaydet, bazı alanlar boş kalmasın fln, onlara kod yazdım sadece.Neyse efendim, dbeditlerin tarih alanlarına tarihten başka birşey yazınca hata veriyordu.normal datetimepickeri tabloya nasıl bağlarım bilmediğim için araştırdım.Dbdatetimepickeri buldum.Bağladım tabloya bağlamasına da, forumda yazdığım tarih olayı geldi karşıma.
Şimdi sizden bir kaç isteğim olacak;
1-basit bir db ile hazırlanan minik bir program.içinde ansiuppercase olayı halledilmiş, dbeditler dışında ki daha doğrusu db ile başlamayan edit, maskedit fln gibi nesnelerin tabloya bağlandığı ve forumda yazdığım tarih problemi olmayan datetimepicker nesnesinin kullanıldığı bir örnek program. (boş kayıtlarda 30.12.1899 göstermesin)
Programı source kodu ile seki_26@hotmail.com adresine gönderebilirseniz şimdiden teşekkür ederim

Not:Bu mesajı içinde soru unsuru bulunmadığı fakat kişisel küçük bir örnek program yapımı isteği olduğu için özel mesaj ile bilgili ve yardımsever olan husonete yazmıştım.Anladığım kadarıyla bu isteğim forum kurallarına aykırıymış.Bu kural ihlalimden ötürü Öncelikle forum Yöneticilerinden sonra Husonet arkadaşımdan özür dilerim.

İstediğim küçük programı hazırlayıp gönderebilecek arkadaşlara şimdiden teşekkür ederim.
Kullanıcı avatarı
fahrettin
Admin
Mesajlar: 2619
Kayıt: 11 Haz 2003 10:38
Konum: İstanbul
İletişim:

Mesaj gönderen fahrettin »

Sayın guduknecmi, öncelikle forum kuralalrına karşı gösterdiğiniz hassasiyete teşekkür ederim...

Bu mesajınız forum kurallarına uygun olmasına uygun ama... istediğinizi elde etme ihtimaliniz biraz zayıf. Bu anlamda bilgiye daha çabuk ulaşabilmeniz için size yol gostermek babından bu tavsiyeyi yapıyorum...

Bahsettiğiniz gibi ufak bir proje muhtemelen kimsenin elinde hazır olarak yoktur. Eger varsa ve arayıp bularak gonderebilirse ne ala sizin adınıza sevinirim.... Fakat elinde boyle bir proje olmayınca da herkes onca kendi işi arasında oyle bir ornek icin vakit ayiramayabilir... Eger birisi çıkıp da vakit ayırarak hazırlayabilirse yine sizin adınıza ben sevinirim...

Ama dedigim gibi bu yontemle cevap alma şansınızı oldukça azalttığınızı düşünüyorum....

Naçizane kanaatim forumdaki insanların tecrübelerinden maksimum seviyede istifade edebilmek için doğru yöntem şu şekilde olmalı:
Kendiniz kitaplar, sitedeki ve forumdaki makaleler yardımı ile bunlara ilaveten düzenlediğimiz seminerlerin cd'lerini takip ile bir noktadan başlayıp. Ne kadar basit olursa olsun takıldığınız noktayı forumda arama kısmında araştırıp bulduğunuz muhtemel cevaptan faydalanmak eger bulamazsanız da foruma sorarak cevap almak.... %99 cevaplanacagindan emin olabilirsiniz.... ;)

Kolay gelsin....
* http://www.fahrettin.org Manzara Fotoğraflarım... :)
* http://delphiturkiye.gunduz.info Seminerler... ;)
* http://www.hakmar.com.tr Kalite bir haktır... 8)
Kullanıcı avatarı
ALUCARD
Üye
Mesajlar: 1270
Kayıt: 27 Eyl 2003 10:12
Konum: Samsun
İletişim:

Mesaj gönderen ALUCARD »

parca program gonderme işine karsıyım .

ama sorulara cevap veileceğine eminim
bunları not olarak belirtmiş olayım...

tarıh olayına gelince databeseden default değeri

Kod: Tümünü seç

date()
olarak verirsen bos kayıtta gunu geğeri gelir.

dbeditten tarih formatlı kayıtta girdirebilirsin...

alanın EditMask Özelliğini :

Kod: Tümünü seç

 00/00/0000;1;_ 
yaparsan tarih sorunun halledilmiş olur...



Mail:alucardtr@msn.com
بِسْمِ اللهِ الرَّحْمنِ الرَّحِيمِ
Forumun 365. Üyesi
Hiç Bir Şey İnsan Kadar Yükselemez ve Alçalamaz

Erkan ÇAĞLAR
guduknecmi
Üye
Mesajlar: 99
Kayıt: 08 Nis 2004 02:18
İletişim:

Mesaj gönderen guduknecmi »

Kendi programımı hazırlarken takıldığım yerleri nasıl halledebilirim diye araştırıyorum.İşin kötü ve benim için utanılacak tarafı çözüm olabilecek kodları nereye yazacağımı bilememem.Un, yağ, şeker var ma ben helva yapamıyorum yani. mesela yukarıdaki arkadaş bilgisini paylaşmış;
tarıh olayına gelince databeseden default değeri
Kod:
date()
dbase ve firebird ile db oluşturdum.tarih yazılacak alanların tipini date ayarladım.Şimdi düşünüyorum bu kodu nereye yazacağım.
Sonra;
dbeditten tarih formatlı kayıtta girdirebilirsin...

alanın EditMask Özelliğini :Kod:
00/00/0000;1;_
yaparsan tarih sorunun halledilmiş olur...
dbedite tıkladım, object inspectorde editMask,Mask gibi bir özellik göremedim.Yine düşünüyorum bu kodu nereye yazacağım.Bilemiyorum.

Sanırım demek istediğimi anladınız.Bu durumlarda hem sizleri basit sorularla meşgul etmeden, hem de kendimi küçük düşürmeden örneğe bakıp, kodları inceleyip sorunumu halledecektim.Sağlık olsun.
Fahrettin Bey tavsiyelerinize uyacağım.Anlayış ve yardımlarınız için teşekkür ederim.
Kullanıcı avatarı
fahrettin
Admin
Mesajlar: 2619
Kayıt: 11 Haz 2003 10:38
Konum: İstanbul
İletişim:

Mesaj gönderen fahrettin »

estağfirullah....
bilmemek ayıp değil öğrenmemek ayıp... Öğrenmek için de araştırmak sormak önemli ve siz de onu yapıyorsunuz zaten... Bu forumun amacı zaten renk, dil, din, yaş ve bilgi düzeyi gözetmeksizin yardımlaşmaktır...

Hal böyleyken size tavsiyem delphi konusunda temel bir takım kaynaklardan faydalanmanızdır.... http://www.delphiturkiye.com/dgiris.htm yi ve sitedeki diger makaleleri okumanızı tavsiye ederim... Bir delphi kitabı edinerek oradan çalışmak da iyi bir başlangıçtır...

Bir ara foruma bir arkadaş başlangıç için Delphi konusunda bir word documanı linki atmıştı. Biraz arattım ama bulamadım... hatırlayan bir arkadaş linki paylaşırsa o da işinize yarar...

iyi çalışmalar dilerim....
* http://www.fahrettin.org Manzara Fotoğraflarım... :)
* http://delphiturkiye.gunduz.info Seminerler... ;)
* http://www.hakmar.com.tr Kalite bir haktır... 8)
bgoktas
Kıdemli Üye
Mesajlar: 769
Kayıt: 27 Nis 2004 10:32
Konum: istanbul

Mesaj gönderen bgoktas »

Güdüknecmi kardeş, benim delphitürkiye.com'a katılımım henüz 1 ay bile değil ve bu forumdan birçok konuda yardım aldım. Hiçbir zaman kimse bana, sen ne biçim soru soruyorsun gibi, mesajlarda göndermedi. Anlatmak istediğim konu şu; Burası kurallara uydukça, sorulan sorulara hiçbir maddi menfaat gözetilmeden yardım eden bir site. Benim sana tavsiyem Delphi öğrenmek için soru sormaktan çekinme, kimsenin seni küçük görecek fobisine kapılma. Kolay Gelsin :)
Kullanıcı avatarı
ALUCARD
Üye
Mesajlar: 1270
Kayıt: 27 Eyl 2003 10:12
Konum: Samsun
İletişim:

Mesaj gönderen ALUCARD »

guduknecmi yazdı:dbase ve firebird ile db oluşturdum.tarih yazılacak alanların tipini date ayarladım.Şimdi düşünüyorum bu kodu nereye yazacağım.

şimdi bunu bilemiyorum.ben advantege kullanıyorum.

onun için birşey diyemem.

ama

guduknecmi yazdı:Sonra;
dbeditten tarih formatlı kayıtta girdirebilirsin...

alanın EditMask Özelliğini :Kod:
00/00/0000;1;_
yaparsan tarih sorunun halledilmiş olur...
dbedite tıkladım, object inspectorde editMask,Mask gibi bir özellik göremedim.Yine düşünüyorum bu kodu nereye yazacağım.Bilemiyorum.


bunun çözümüde resimlerde.

aslında bu pencereleri mutlaka gormuşsundur ama dikkatini çekmemiş demekki...


Resim


Resim
بِسْمِ اللهِ الرَّحْمنِ الرَّحِيمِ
Forumun 365. Üyesi
Hiç Bir Şey İnsan Kadar Yükselemez ve Alçalamaz

Erkan ÇAĞLAR
guduknecmi
Üye
Mesajlar: 99
Kayıt: 08 Nis 2004 02:18
İletişim:

Mesaj gönderen guduknecmi »

çok sağolasın denedim ve çalıştı.Yeni bir şey öğrendim sayende.Demek alan özellikleri ordan ayarlanabiliyormuş. 2 gündür halledemediğim dbdatetimepicker olayından beni kurtardın.Her şey gönlünce olsun.
Kullanıcı avatarı
ALUCARD
Üye
Mesajlar: 1270
Kayıt: 27 Eyl 2003 10:12
Konum: Samsun
İletişim:

Mesaj gönderen ALUCARD »

eğer işini halledebildiysen ne mutlu bana


bu sırada resimler gozukmayabılır

burdn tekrar gorebilirsinizç..




http://erkancaglar.8m.net/images/erkan.JPG

http://erkancaglar.8m.net/images/erkan1.JPG
بِسْمِ اللهِ الرَّحْمنِ الرَّحِيمِ
Forumun 365. Üyesi
Hiç Bir Şey İnsan Kadar Yükselemez ve Alçalamaz

Erkan ÇAĞLAR
Cevapla