09 Eylül 2004

(import)Yüksek Yüksek Projelerde Bileşen Kullanmasınlar!

Delphinin en cazip yanlarından bir taneside şüphesiz VCL teknolojisi. Gavur yapmış abi. Süper birşey. Olayın mantığını bilmeden, neyin nasıl işlediğini bilmeden konuyla ilgili bir bileşen bulup program yazıyoruz ve sonra ortaya program yazdık diye çıkıveriyoruz. Olayın bu tarafıda kötü ama en kötüsü bu değil. Bir projede önünüze gelen abuk subuk bileşenleri kullanıyoruz daha sonra Delphi sürümünü yükseltirken; "abey bu bileşenin delphi x sürümü yokmuş,napcez?" gibi sorularla muhattap oluyoruz. Sadece bu soru olsa iyi. "Kardeş, bileşenin pas dosyasını delphi x de derle." diyoz. "abey, bunun kaynak kodu yok ki, dcu ları var."içinizden "hay senin abeyini" dediğinizi duyoyorum. :) "web sitesine gir, bilesenin delphi x sürümünü ordan indir." diyorsunuz ama nafile.... "abey, site acilmiyo firma kapanmis, bileseni üretmeyi durdurmuslar yani. napcaz simcik?" "hay anasını satim yaw. bileseni projeye eklerken bana mı sordunuz lan. cıldırmayın adamı. ne halin varsa gör. dcu uyu pasa çeviren bi program yaz, bileşeni projeden çıkart, kendini köprüden aşşa at ama bana bir daha soru sorma uleynnn. yıkıl şimdi karşımdan..." eeee.... bu işler böyle işte... unuttuğum birşey daha var. yeni bir sistem yüklediğinizde veya kaynak kodunuzu başka bir makinede derlemek zorunda kaldığınızda delphi gerekli bileşenler olmadığından kaynak kodunuzu derleme isteğinizi kibarca geri cevirecektir. işiniz acil değilse şansınız var demektir. oturun projede kullandığınız bileşenleri delphiye yükleyin. hepsinin kurulum aşamalarıda standart değil. bazılarını pas dosyasından bazılarını dcu dosyalarından bazılarını dpk lardan falan filan... "hay allah kahretsin, bu bileşen nasıl yükleniyordu yaw?" "sana soru sorma dememişmiydim (hııııırrrrrrrr)" hadi kolay gelsin..... sonuç: son ana kadar extra bir bileşen kullanmama hakkınızı kullanın. kullandığınız bileşenin kaynak kodu olmasına büyük önem gösterin. projede kullandığınız bileşenleri proje ile aynı dizinde Bilesenler adlı bir dizinde tutun. Her bileşenlerin nasıl yüklendiğini ve extra ayarlarını açıklayan bir text dosya oluşturun ve ilgili bileşenin klasörüne benioku.txt olarak yerleştirin. ve son olarak Yüksek yüksek tepelere ev kurmayın. açıklamalar bölümüne kendi düşüncelerinizi yazmayı da unutmayın haaa!
Yorum Gönder