ForumTayfa  

Go Back   ForumTayfa > Güvenlik & Bilgisayar & İnternet & Webmaster & Programlama Bölümü > Güvenlik & Bilgisayar & İnternet & Webmaster & Programlama > Programlama

Programlama Programlama hakkında herşeyi paylaştığımız, soru ve sorunlarımızı tartıştığımız bölüm...

Yeni Konu aç  Cevapla
 
LinkBack Seçenekler Stil
Alt 28.12.06, 15:42   #1 (permalink)
Deneyimli Tayfa
 
silentwolf - ait Kullanıcı Resmi (Avatar)
 
Üyelik Tarihi: Dec 2006
Nereden: burada
Mesaj Sayısı: 3.964
Konu Sayısı: 157
Takım: Fenerbahçe
Rep Gücü: 196650
Rep Puanı: 19663395
Rep Derecesi : silentwolf 0-10000000silentwolf 0-10000000silentwolf 0-10000000silentwolf 0-10000000silentwolf 0-10000000silentwolf 0-10000000silentwolf 0-10000000silentwolf 0-10000000silentwolf 0-10000000silentwolf 0-10000000silentwolf 0-10000000
Ruh Hali:

Standart Jedi Bilesenlerini Kurmak & Kaldirmak




Jedi Bilesenlerini Kurmak & Kaldirmak
--------------------------------------------------------------------------------
Jedi Bilesenlerinin saglikli bir bicimde yuklenmesi ve kaldirilmasi ile ilgili bir cok detayi bulabileceginiz ayrica basit , sade ve anlasilir dil de hazirlanmis bir dokuman.

Desteklenen Derleyici Surumleri

. Delphi 5
. Delphi 6
. Delphi 7
. Delphi 2005

. C++ Builder 5
. C++ Builder 6
. Borland Developer Studio 2006 (Delphi Win 32 ve C++ Builder)




...::: Onceki JVCL Surumlerinin Kaldirilmasi :::...

JVCL'in once ki surumlerinden herhangi birini bilgisayariniza yuklemisseniz kuruluma baslamadan once JCL ile birlikte JVCL'i bilgisayarinizdan tamamen kaldirmaniz gerekmektedir.

Once ki surumleri kaldirmak icin su sirayi takip etmelisiniz :

1 . Kullandiginiz Delphi veya Borland C++ Builder surumunu (IDE) acin ve Component menusunden Install Packages'i secin.
( Component - Install Packages )

2 . Karsiniza gelen listede yer alan herbir JCL/JVCL paketlerini listeden Remove dugmesine basarak kaldirin.

3 . Tools menusunden Environment Options 'i secin daha sonra karsiniza gelecek olan pencereden Library tabina gecin ve butun kutuphane dosyalarinin bulundugu JCL ve JVCL klasorlerin yollarini kaldirin.
(Tools - Environment Options - Library)

4 . 1'den 3'e kadar olan adimlari kullandiginiz diger tum Delphi ve C++ Builder surumleri icin tekrarlayin.

5 . Kullandiginiz Delphi veya Borland C++ Builder'i (IDE) kapatin.

6 . Bpl ve Dcp dosyalarinin bulundugu klasorlere goz atin.Bunlar genelde varsayilan olarak;

Delphi icin : " DELPHI\Projects\Bpl "
Borland C++ Builder icin : " BCB\Projects\Bpl "

klasorlerinde yer alirlar. Bu klasorlerde bulunan JCL ve JVCL ile ilgili tum dosyalari silin.

7 . Daha onceden Jedi bilesenlerini yuklediginiz kurulum klasorunu ya silin ya da ismini degistirin.

8 . Baslat->Calistir->Regedit.exe komutlariyla register duzenleyiciyi acin. Daha sonra HKEY_CURRENT_USER\Software\Borland\<compiler>\<ver sion>\Palette anahtarinda bulunan JVCL ile ilgili tum isim ve degerleri silin.Bu islemi bilgisayariniz da yuklu bulunan butun Delphi ve Borland C++ Builder surumleri icin tekrarlayin.




...::: Gerekli Paketleri Hazirlamak :::...

JVCL 'in kurulumu icin JCL'in ( Jedi Component Library ) en son versiyonuna ihtiyac duyulur.Su an ki en son JCL
versiyonu 1.97'dir , fakat bu dokumanin hazirlandigi zaman icerisinde herhangi bir versiyonun yayinlandigi bildirilmemistir. JCL'i indirip , yukleyebileceginiz sayfanin adresi asagida mevcuttur.

Project JEDI - JEDI Code Library

Bu adresten temin edeceginiz JCL'i herseyden once bilgisayariniza kurmaniz gerekmektedir.Bu bilesenleri kurmayi deneyen bir cok arkadasimiz bu bolumu atlamakta ve bu sebepten kesin bir sonuca ulasamamaktadirlar.



...::: JVCL Yukleyiciyi Kullanarak Kuruluma Baslamak :::...

Sayet , yukleyiciyi kullanarak bilesenleri otomatik olarak yuklemeyi dusunuyor olsaniz dahi bilgisayarinizda daha onceden yuklu olan (JVCL 3'ten oncesi) JVCL'leri ve JCL'leri el ile (manuel) kaldirmaniz gerekecektir.Ust baslikta ( Onceki JVCL Surumlerinin Kaldirilmasi ) bu isin nasil yapildigi detayli olarak islenmistir.

1 . Kuruluma baslamadan once butun Delphi ve/veya Borland C++ Builder (IDE) surumlerinin kapali oldugundan emin olmalisiniz.
(Eger bunlardan herhangi biri (IDE) acik ise kurulum baslamayabilir)

2 . Daha sonra JVCL klasorunde bulunan Install.bat dosyasina cift tiklayip calistirin.

3 . Bu islemden sonra yukleyici kullanmis oldugunuz Delphi komut satirinda dcc32.exe dosyasini derleyecektir.
Eger derleme sirasinda bir hata olusursa baslat->calistir->cmd komutlarini calistirip jvcl klasorune erisin daha sonra
bu klasorde bulunan Install.bat dosyasinin adini yazip enter tusuna bastiktan sonra buyuk bir olasilikla olusan hata mesajlarini goruyor olacaksiniz.Eger karsiniza cikan hata mesaji " dcc32.exe could not be found " ise Delphi veya C++ Builder \bin klasorunun sistem yolunda tanimli oldugundan emin olmali ve yeninden Install.bat dosyasini calistirmalisiniz.

* Sistem yolunda tanimli mi ?
Masaustunuzde bulunan "Bilgisayarim" simgesine sag tiklayip "ozellikler" komutunu verin. "Gelismis" tabina gelip "Ortam Degiskenleri" dugmesine tiklayin.Karsiniza cikacak olan pencereden "Sistem Degiskenleri" kutucugunda yolun tanimli olup/olmadigini ogrenebilir veya yeniden duzenleyebilirsiniz.
Varsayilan yol su sekilde tanimli olmalidir : " C:\Program Files\Borland\Delphi7\Bin; "

4 . Derlemeyi basarili bir sekilde tamamladiginiz zaman yukleyici sekilde goruldugu gibi otomatik olarak calismaya baslayacaktir.


Goruldugu gibi bu pencerenin en ust ve sol tarafinda yuklenen ve yuklenmesi muhtemel Delphi ve Borland C++ Builder surumlerinin bulundugu listeyi gorebilirsiniz. Yine buradan JVCL'i kurmak istediginiz Delphi veya Borland C++ Builder surumlerinden herhangi birini veya hepsini secebilirsiniz.Listenin altinda kurulumun farkli ozelliklerinin secimi icin bir grup secim kutusu listesi yer almaktadir.

Bu listede yer alan secenekler :

. Build packages - Bu secenekte dosyalari derlemek yerine kurulum islemi gerceklestirilir.Tamamen gerekli olmasa bile kurulum sirasinda butun dcu dosyalari yeniden olusturulurlar.Genelde bu secenegin yeninden kurulum yapilacagi zaman kullanilmasi tavsiye edilir.

. Install JCL - Bu secenek secildigi zaman JVCL dosyalariyla beraber ayrica JCL dosyalarinin da derlenmesi
saglanir.Eger JCL ve JVCL dosyalari ortak bir klasor icindeyse yani;
JVCL : jedi\JVCL
JCL : jedi\JCL
seklide ise yukleyici dosyalari otomatik olarak bulup derleme islemini gerceklestirecektir.Eger JCL dosyalari sizin belirlediginiz baska bir klasorde ise bu seferde bu dosyalarinizin bulundugu klasoru yukleyiciye bildirmeniz gerekecektir.

. JVCL Developer Installation - Eger kaynak dosyalarini degistirmek , gelistirmek gibi bir niyetiniz varsa bu secenegi aktif hale getirmelisiniz.

. Clean JVCL component palette - Daha onceki yani eski JVCL bilesen paletlerinin registry'e girilmis olan bilgilerini kaldirir ve yuklemeden sonra bilesenlerin varsayilan paletlerine kesin olarak yerlestirilmesini saglar bu yuzden tavsiye edilen bir secenektir.

. Compile only (error check) - Acik olarak belirtilmis herseyi olusturur fakat olusturulan bu dosyalardan hicbirini Delphi/BCB 'in icine dahil etmez.Gercek bir kurulum yapmadan once hatalarin bulunabilmesi adina iyi bir denetim seklidir.

. Standard/Personal Edition - Bilgisayariniz da Delphi 5 veya Personel Editions surumlerinden herhangi biri yuklu ise bu secenek secili durumda olmalidir. Bu surumler diger surumlere oranla daha az fonksiyonel olduklarindan JVCL'de ki bazi ozellikler kapali olmak zorundadir.

. JCL - Bu secenek sayesinde JCL klasorunun yolu gosterilir. Eger gosterilen klasor yanlis ise dogru olan JCL klasorunu gostermek icin ( Ellipsis [...] ) klasor secim dugmesine tiklayin.

Yukleyici Kullanarak JVCL'i Kaldirmak :

JVCL bilesenlerini kaldirmak icin , yukleyici calistirip Uninstall dugmesine tiklamaniz geremektedir. Bu sayede JVCL'le ilgili olan tum bpl , dcp ve dcu dosyalari tamamen silinip kaldirilacaktir. Bu ozellik JVCL'in 2.10'dan once ki surumlerinde mevcut degildir.





JVCL'in Elle (Manuel) Kurulumu :

1 - [Sadece Kayıtlı Kullanıcılar Linkleri Görebilir.Kayıt Olmak İçin Tıklayınız...] adresinden paketlenmis jedi bilesenlerini indirin.

2 - Indirilen bu paketlenmis dosyanin duzgun olarak gelip gelmediginden emin olun.

3 - Bu paketlenmis zip seklinde ki dosyayi yerini sizin belirleyeceginiz bir klasorun icine acin.

Tavsiye edilen acma bicimi soyledir ;
a - Bilgisayarinizin herhangi bir surucusunde JEDI adinda bir klasor olusturun
b - Daha sonra bu paketlenmis dosyayi bu klasorun icine acin.
c - Bu acma isleminden sonra soyle bir yapi olusacaktir
JEDI
JCL
<JCL alt klasorleri>
JVCL
<JVCL alt klasorleri>

4 - JVCL'i kurmadan once mutlaka JCL paketlerini derlemeniz gerekir bu islem icin JCL klasorunun icinde ki Install.bat dosyasini calistirmaniz yeterlidir.

5 - JCL paketleri duzgun olarak derlendiyse " ...\jvcl\packages " klasorunun icinde ki Delphi versiyonunuza uygun olan bpg dosyasini acin.

6 - Daha sonra Project menusunden Build All Projects komutunu verin.
(Project - Build All Projects)

7 - Bu dosyalar derlenene kadar bir bardak sicak cay icmek icin mutfagin yolunu tutun.

8 - Tum paketler derlendikten sonra Ctrl+Alt+F11 tuslarina basip Project Manager 'i acin.

9 - Karsiniza gelen paketlerin sonu D?D ile bitenleri ( ? = versiyon numarasi demektir "D5D" Delphi 5 icin "D6D" Delphi 6 icin vs.) sag tiklayip secin ve acilan popup menuden " Install " komutunu verin. Her ne kadar butun paketleri yuklemek istemesenizde tavsiye edilen tum paketlerin yuklenmesidir.

10 - Bir paketi kapattiginiz zaman Delphi sizden icerigi degisen bu paketin kaydedilmesini isteyecektir. Sizin bu soruya verilecek yanitiniz "Hayir" olmalidir.

11 - Delphi'ye JVCL Yolunun Eklenmesi :
Derleme sirasinda uygulamalarinizin olusabilmesi icin JVCL kodlarinin bulunmasi ve bu sebepten oturu de Delphi'nin environment yoluna JVCL'i eklemeniz gerekmektedir. Kaynak yollari eklemek demek sizin kolayca kaynak dosyalarini degistirmeniz ve calisma-zamaninda bu degisimi gorebilmeniz demektir.Kaynak klasorleri Delphi'ye eklemek icin ;
Tools menusunden Environment Options 'secenegini secin acilacak olan pencereden Library tabina gecin ve daha sonra bu tab da bulunan Library Path secenegine " ...\JVCL\run " ve " ...\JVCL\common " yollarini ilave edin.
(Tools - Environment Options - Library)

Butun bu islemleri eksiksiz olarak yerine getirdiginizden eminseniz artik JEDI bilesenleri ile gonul rahatligi icinde calisabilirsiniz.


__________________
bir silahım olsaydı...




hiç bir farklılık ayrımcılığa neden olamaz.
Hürriyet Hürriyettir.

silentwolf isimli Üye şimdilik offline konumundadır   Alıntı ile Cevapla
Cevapla


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 
Seçenekler
Stil

Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı
Trackbacks are Açık
Pingbacks are Açık
Refbacks are Açık



Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 01:11.


Powered by vBulletin® Version 3.8.0
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.6.0
User Alert System provided by Advanced User Tagging v3.0.6 (Lite) - vBulletin Mods & Addons Copyright © 2020 DragonByte Technologies Ltd.
ForumTayfa

Arşiv: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 22 23 24 25 26 27 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 95 96 97 98 99 100 102 103 104 105 106 155 156 157 158 159 160 161 162 163 164 167 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271


ForumTayfa - Link Değişimi
Telinka İletişim | Voip Ürünleri | Link Değişimine Katılın |

Sitemiz bir forum sitesi olduğundan dolayı, kullanıcılar her türlü görüşlerini önceden onay olmadan anında siteye yazabilmektedir. ForumTayfa Yöneticileri mesajları itina ile kontrol etse de, bu yazılardan dolayı doğabilecek her türlü sorumluluk yazan kullanıcılara aittir. Yine de sitemizde yasalara aykırı unsurlar bulursanız [email protected] email adresine bildirebilirsiniz, şikayetiniz incelendikten sonra en kısa sürede gereken yapılacaktır.

Any member of our web site has the right of adding comments instantly without getting permisson due to the forum structure of our site basis. Althought, our site modarators check comments with care, all the responsibilities sourced from these comments directly belong to the members. If you still find any illegal content in our site ( A.buse, H.arassment, S.camming, H.acking, W.arez, C.rack, D.ivx, Mp.3 or any Illegal Activity ), please report us via [email protected] .Your reports will be evaluated as soon as the arrival of your e-mail.