Picproje Elektronik Sitesi

PROGRAMLAMA DİLLERİ => C/C++ => Konuyu başlatan: XX_CİHAN_XX - 25 Haziran 2006, 21:58:54

Başlık: borland c builder 6 evulation yardım :S
Gönderen: XX_CİHAN_XX - 25 Haziran 2006, 21:58:54
Arkadaşlar ben forumda verılen lınkden bu programı ındırdım bırtanede iler c programlama diye bir kitap aldım altaş yayınevinin genel bilgi edinmek icin bırde basıt denemeler yapıcaktım fakat kitap biraz eski oldugundan mıdır bılmem turbo c den bahsetmıs onun dısında herhangı bır buılder dan bahsedılmemıs bende sızlerın verdıgı lınkden borland c builder ı kurdum fakat cok yabancı geldı programı nereye yazacagımı bıle bulamadım 8O C konusunda baya calıstım fakat deneme yapamıyorum daha dogrusu "borland c builder " adlı programı nasıl kullanacagımı cozemedım bukonuda elınde bılgı acıklama veya yol gosterebılecek bırılerı cıkarsa cok sevınırım
Teşekkürler.....
Başlık: borland c builder 6 evulation yardım :S
Gönderen: Analyzer - 25 Haziran 2006, 22:18:24
Selam,

BCB çok kolay bir kullanıcı arabirimine sahiptir. Her nesnenin bir çok "event" i vardır. Mesela program ilk açıldığında bir form gelir. Bu forma bir tane buton ekleyip butona çift tıklarsan OnClick eventine girersin. Yani bu prosedüre yazdığın kod, butona tıklayınca çalışır. Buraya :

ShowMessage("Merhaba Dünya");

yazıp F9 ile çalıştırabilirsin. Butona tıklayınca Merhaba Dünya iletisini alırsın. Her nesnenin Object Inspectordan properties (özellikler) kısmından bir çok ayarını değiştirebilirsin.
Bunları yazarken temel C++ bilginin olduğunu varsayıyorum. Ayrıca elindeki kitap TC++'ye göre. Memik Yanık'ın kitapları vardı BCB üzerine. Onlara bakabilirsin. Kolay Gelsin.

Analyzer
Başlık: borland c builder 6 evulation yardım :S
Gönderen: gsever - 25 Haziran 2006, 23:33:52
Bence "++" ları atıp gereksiz baş ağrısından kurtulun ve ANSI-C üzerine yoğunlaşın derin

Labwindows/CVI bir deneyin göreceksiniz. GUI tasarlamak için illa OOP destekli karmaşıklık gerekmez.

Tam Gömülü tasarıma meraklı kişiler için hatta birazcık daha özendireyim, ASELSAN MGEO CVI'in fanatiklerinden..
Başlık: borland c builder 6 evulation yardım :S
Gönderen: XX_CİHAN_XX - 26 Haziran 2006, 01:54:04
İlginize cok teşekkür ederim.Ansi-C ilgimi cekiyor esasında bir kitap ve tavsiye edebileceğiniz bir derleyici belirtirseniz üzerinde çalışmak isterim şimdiden teşekkürler.
Başlık: borland c builder 6 evulation yardım :S
Gönderen: XX_CİHAN_XX - 26 Haziran 2006, 11:50:00
Alıntı yapılan: "Analyzer"Selam,

BCB çok kolay bir kullanıcı arabirimine sahiptir. Her nesnenin bir çok "event" i vardır. Mesela program ilk açıldığında bir form gelir. Bu forma bir tane buton ekleyip butona çift tıklarsan OnClick eventine girersin. Yani bu prosedüre yazdığın kod, butona tıklayınca çalışır. Buraya :

ShowMessage("Merhaba Dünya");

yazıp F9 ile çalıştırabilirsin. Butona tıklayınca Merhaba Dünya iletisini alırsın. Her nesnenin Object Inspectordan properties (özellikler) kısmından bir çok ayarını değiştirebilirsin.
Bunları yazarken temel C++ bilginin olduğunu varsayıyorum. Ayrıca elindeki kitap TC++'ye göre. Memik Yanık'ın kitapları vardı BCB üzerine. Onlara bakabilirsin. Kolay Gelsin.

Analyzer

bir şey soracam
ShowMessage("Merhaba Dünya");
yukarıdakı komut diziliminde "ShowMessage" yerine printf koyulamaz mı daha dogrusu "ShowMessage" bir C komutu değil bildiğim kadarıyla.Bu noktada takıldım yardım pls :cry:
Başlık: borland c builder 6 evulation yardım :S
Gönderen: XX_CİHAN_XX - 26 Haziran 2006, 12:20:24
BCB  de

#include <stdio.h>
void main(){
printf("abcd");
}

bu kodları yazıyorum f9 ıle derleyınce hata mesajı verıyor :(
Başlık: borland c builder 6 evulation yardım :S
Gönderen: Analyzer - 26 Haziran 2006, 16:25:28
Alıntı yapılan: "XX_CİHAN_XX"
bir şey soracam
ShowMessage("Merhaba Dünya");
yukarıdakı komut diziliminde "ShowMessage" yerine printf koyulamaz mı daha dogrusu "ShowMessage" bir C komutu değil bildiğim kadarıyla.Bu noktada takıldım yardım pls

BCB  de

#include <stdio.h>
void main(){
printf("abcd");
}

bu kodları yazıyorum f9 ıle derleyınce hata mesajı verıyor :(

Selam,

Her iki sorun da aynı cavaba bağlı. Dev C++, TC++, M$ C++, BC++ gibi bir çok derleyici oop değildir. Sen programın içinden api çağırarak programlama yapabilirsin. Böylece form da yaratabilir, buton koyabilir, bir çok Windows bileşenini kullanabilirsin. printf() bir konsol fonksiyonudur. Eğer New seçeneğinden konsol app. seçersen derleyebilirsin. Ama Dev C++ ile ilgili mesajını da gördüm, sana önerim : Konsol programımı yazmak istiyorsun yoksa Win programı mı? Konsol yazarsan programın GUI'si ile ilgilenmek zorundasın ama platform bağımsız uygulama yazma şansın artar. Eğer Win prog. yazacaksan GUI'yi RAD olan bir geliştirme aracında hazırlayıp programını yapabilirsin.
Nacizane önerim : C++ ve Win diyorsan Borland C++ Builder 6.0 (BCB 2006 sevmiyorum) eğer konsol app diyorsan Dev C++'dir. Başka yerde saadet arama :D

Analyzer
Başlık: borland c builder 6 evulation yardım :S
Gönderen: XX_CİHAN_XX - 26 Haziran 2006, 21:01:56
@Analyzer
Hocam tavsiyeleriniz üzerine bugün Borland C++ Builder isimli kitabı aldım ALFA yayınevinin.içerik olarak cok güzel bir kitap.Baya detaylı zengin bir içeriğe sahip (fiyatıda oyle malesef :( )
Zaten BCB6 yı forumdakı lınklerden ındırmıstım fakat keygen dosysı ıle kurlumu tamamladıgımda programı 1000 günlük olarak acıyorum.Acaba Borland C++ programını full olrarak nerden bulabılırım.
Saygılar....
Başlık: borland c builder 6 evulation yardım :S
Gönderen: Analyzer - 26 Haziran 2006, 21:10:48
Selam,

Tabi ki emule'den bulabilirsin :)

ed2k://|file|[CD1-CD5]%20Borland%20C++%20Builder%206.0%20Enterprise.BeGoNiA.ISO.rar|1246443012|60F14790CFAC8158B44B104512B9188D|/

BCB ile ilgili bir problem olursa yardımcı olurum.

Analyzer
Başlık: borland c builder 6 evulation yardım :S
Gönderen: XX_CİHAN_XX - 26 Haziran 2006, 21:53:40
Hocam yardımlarınız ıcın cok teşekkur ederım fakat emule bır program sanırım ve bende yok cunku verdıgınız lınk ı acamıyorum.Sayfa görüntülenemiyor :(
Başlık: borland c builder 6 evulation yardım :S
Gönderen: Analyzer - 27 Haziran 2006, 12:51:31
Selam,

Evet Emule (http://84.44.114.44/show.asp?t=emule) bir paylaşım programıdır. Terabyte'larca film, müzik, program, dosya ne ararsan var. Ben her zaman derim, emule'de yoksa internette yoktur diye. Açık kaynaklı olduğu için bir çok modlanmış versiyonu var. Ben Evostar'ı kullanıyorum ve çok memnunum :

EvoStar (http://www.emule-mods.de/?mods=frtk)

Emule'ü kullanabilmek için adsl modeminde halihazırda kapalı bulunan 2 portu açman gerekir. Yoksa emule bir şey ifade etmez hep lowid (http://84.44.114.44/show.asp?t=low+id&nr=y&pt=lowid) alırsın. Google'da "Emule'de port açmak" şeklinde aratırsan karşına yüzlerce sayfalık kaynak çıkar.
Sınırsız download hakkı olan internet kullanıcılarının kesinlikle bilgisayarında olması gereken bir program. Tabi ben NetLimiter ile kullanıyorum Türkiye'deki up/dl rezaleti yüzünden...

Analyzer
Başlık: borland c builder 6 evulation yardım :S
Gönderen: XX_CİHAN_XX - 28 Haziran 2006, 09:18:27
Verdiğiniz linkten emule evostar 5.5 ı ındırdım fakat port acma olayını beceremedım sanırım hıc bı server a baglanamıyom cunku.Neyse ben bıraz daha ugrasıcam o konuda BCB hakkında birşey sormak ıstıyorum.C++ ıle ılgılı elıme gecen butun dokumanlara baktım hıcbırınde com port veya lpt portu ıle ılgılı bır ornek bulunmuyo bukonuda basıt bır uygulamanız varsa ornek teşkıl etsın dıye koyarsanız cok sevınırım.Mesela com porta data gonderme yada alma ıle ılgılı basıt bır ornek verebılırmısınız yada BCB de nasıl oldugu hakkında bır bılgı verırsenız cok sevınırım.Simdiden teşekkurler...
Başlık: borland c builder 6 evulation yardım :S
Gönderen: Analyzer - 28 Haziran 2006, 23:24:39
Alıntı yapılan: "XX_CİHAN_XX"Verdiğiniz linkten emule evostar 5.5 ı ındırdım fakat port acma olayını beceremedım sanırım hıc bı server a baglanamıyom cunku.Neyse ben bıraz daha ugrasıcam o konuda BCB hakkında birşey sormak ıstıyorum.C++ ıle ılgılı elıme gecen butun dokumanlara baktım hıcbırınde com port veya lpt portu ıle ılgılı bır ornek bulunmuyo bukonuda basıt bır uygulamanız varsa ornek teşkıl etsın dıye koyarsanız cok sevınırım.Mesela com porta data gonderme yada alma ıle ılgılı basıt bır ornek verebılırmısınız yada BCB de nasıl oldugu hakkında bır bılgı verırsenız cok sevınırım.Simdiden teşekkurler...

Selam,

Ben Comport için hazır komponent kullanıyorum Tpapro Async şeklinde aratırsan eminim rahatlıkla bulursun. Ama daha ABC'yi öğrenmeden divan edebiyatına geçme istersen.. Yoksa çok soğursun bu işten. Öncelikle ne nerede, nasıl yapılır, BCB RAD'ın neresinde ne vardır önce onları bir öğren derim. Zaten ihtiyacın oldukça arkası çorap söküğü gibi gelir. Kod yazmayı çalıştırmayı, mantığını anlayamayı dene önce..

Kolay Gelsin,

Analyzer
Başlık: E-mule utangac bir programdir.
Gönderen: Erol YILMAZ - 28 Haziran 2006, 23:48:29
Lowid o kadar da korkulacak birsey değil, :))
Olmazsa da olur yani.

Bir cok program indirdim, BCB 6.0++ da dahil. yaklasik 180 MB.
Frontpage, 2. gecesinde biter. ( 700 MB)

Bence; tamamen standart E-mule de olsa, indirin, kullanin.

E tabi basinda bekleyince utanip calisamayacagini da soylemek istiyorum.
Başlık: borland c builder 6 evulation yardım :S
Gönderen: XX_CİHAN_XX - 29 Haziran 2006, 12:59:17
Alıntı yapılan: "Analyzer"Ama daha ABC'yi öğrenmeden divan edebiyatına geçme istersen.. Yoksa çok soğursun bu işten. Öncelikle ne nerede, nasıl yapılır, BCB RAD'ın neresinde ne vardır önce onları bir öğren derim.
Kolay Gelsin,
Analyzer
Hocam cok teşekkür ederım cok dogru dıyorsunuz.Daha bır text box a(Edit1 gibi mesela) yazı bıle gonderemedım :oops:
C++ ile ilgili bilgim var kitap aldım ve calıstım fakat BCB de uygulama yapamadım bır turlu mesela bır command butonuna basınca bir Edit kutusunda "ABCD" yazdırmayı denedım basıt bır ornek uygulama olsun dıye ama BCB nın kod yazma sıstemını cozemedım  :cry:
Sizinde epey başınızı agrıttım ama ucundan yakalarsam cabalayarak gerısını getırıcem ama bır turlu baslangıc yapamadım.

//---------------------------------------------------------------------------

#include <vcl.h>
#pragma hdrstop

#include "Unit1.h"
//---------------------------------------------------------------------------
#pragma package(smart_init)
#pragma resource "*.dfm"
TForm1 *Form1;
//---------------------------------------------------------------------------
__fastcall TForm1::TForm1(TComponent* Owner)
       : TForm(Owner)
{
}
//---------------------------------------------------------------------------

void __fastcall TForm1::Edit1Change(TObject *Sender)
{

}
//---------------------------------------------------------------------------

void __fastcall TForm1::Button1Click(TObject *Sender)
{

}
//---------------------------------------------------------------------------

Ben elımdekı kıtaptan calısıyorum C++ kodları ıle basıt denemeler yapabılıyorum ama BCB nın yukarıda olusturdugu bu alanda nereye kod yazacagımı cozemedım acıkcası.
Örnek teskıl etmesı acısından Yukarıdakı kodlarda butona basınca Edıt kutusuna yazı gonderen bır uygulama gosterırsenız cok sevınırım.Saygılar
Başlık: borland c builder 6 evulation yardım :S
Gönderen: Analyzer - 29 Haziran 2006, 21:54:50
Selam,

Button1 e çift tıkla ve açılan fonks. içine Edit1->Text ile başlayan satırı yaz :

void __fastcall TForm1::Button1Click(TObject *Sender)
{
Edit1->Text = "XX_CİHAN_XX bu işi kolayca öğrenir";
}

;)

Ayrıca Form, formun üzerine yerleştirdiğin her bir kontrolün bir çok properties'i vardır.Formun hemen solunda alt kısımda object inspector vardır. Hangi kontrol seçili ise o kontrolün prop.leri çıkar. Onu şöyle kod olarak değiştirebilirsin :

Mesela Button kontrolü koydun. En basitinden butonun üzerindeki Caption (başlık) kısmını :

Button1->Caption = "XX_CİHAN_XX";

gibi değiştirebilirsin.

Ayrıca o kontrole ait properties'leri görmek için kod tamamlama özelliğinden de faydalanabilirsin. Mesela Button1-> yazdıktan sonra CTRL+Space yaparsan ait olan bütün propler çıkar.(Aslında -> işaretinden sonra kendisi de çıkar code compl. kapalı değilse)

Analyzer