3 Eylül '10,Cuma
Üyelikİş İlanları
Yardım
  Bilişim Teknolojisi BT Anasayfa Soru Sor Ders Yaz İpucu Yaz Örnek Uyg. Yaz Öneri Yaz
Favorilerime Ekle!
   
     Yazılım Teknolojileri  > Soru ve Cevaplar Yazılım Teknolojileri Puanınız: 0 kp

Konu:
Soru Başlığınız:
Sorunuz:
Derecesi:
 

 

 


Geriye dönmek için tıklayın! Sayfayı yenilemek için tıklayın!
Soran: 4ever Puan : 200 11 Nisan '00 10:58  
artilari eksileri nelerdir ??
iyi anlatin 200*4
Konu: Yazılım Teknolojileri Durum: Cevaplandırılmış  
   DigiThink 11 Nisan '00 11:06 
DELPHI derimde başka birşey demem...
    
   DigiThink 11 Nisan '00 11:06 
DELPHI derim de başka birşey demem...
    
   PECER 11 Nisan '00 11:12 
visual basic daha iyi...
    
   DigiThink Not :A 11 Nisan '00 11:39 
abicim şimdi Microsoft platformuyla bağlantılı birşeyler yapacaksan yani Office olayları vs. VB yi tercih et derim ama Delphi de 5.0 sürümüyle yeni component packleriyle Office desteğini artırdı...
tabi nede olsa Windows adamların kendi platformu VByi daha iyi destekleyeceklerdir..
genel olarak programlama açısından ben Delphi yi tercih ederim. OOP yapısı, yapısal programlama vb. programlama konseptleri... Ama VB de bunları kastırarak epey yakaladı sanırım.

işi biliyorsan kasarsın adam gibi VB, Delphi, Visual C++ etc. farketmez... gerçi VB bazı noktalarda kısıtlayabilir ama ActiveXlerle felan aşabilirsin..
Delphi componentlar olarak bence daha developer dostu VB bu konuda çok iyi değil gibi. Aslında VB bunu çok daha iyi sağlayabilir ama bu da Micro nun bir stratejisi herhalde controlleri yeterince güçlendirmiyorlar, fazla uğraşmıyorlar işi programcıya bırakıyorlar yani vs durumlar...

Delphinin component mantığı da çok hoş bir ortam ama karşısında Microsoft un ActiveX mimarisi dikilmiş durumda...
Ayrıca bazıları Basic e karşı bir kompleks duyduklarından VB kullanmak istemeselerde profesyonelliği elden bırakmamak lazım..

Sonuç olarak pek farkeden bir şey yok gibi hangi dile yatkınsan onu kullan derim..

Happy Programming..
    
   4ever 11 Nisan '00 11:46 
doğru soyluyorsun eferim sana..
    
   Emrah 11 Nisan '00 11:51 
Bence sebepleri soyleyin. Sebep soylemeden 'bu daha iyi demek' bir sonuca goturmez.

Bence VBasic'in avantajlari

1) VBasic biliyorsan ayni zamanda VBA (Office uygulamalarinda kullanilan VBasic) ve VbScript (ASP uygulamalarinda ve Windows batch dosyalarinda kullanilan VBasic) de biliyorsunuz demektir. Yani bilginizi farkli ortamlarda kullanabilirsiniz.

2) VBasic Microsoft urunu oldugu icin cok yaygin kullanilan Microsoft urunleri ile (MS Office, MS Studio, MS Backoffice vs.) entegrasyonu daha iyidir.


Delphi'nin avantajlari

1) Her isi yapan component bulmak mumkun. Component destegi cok iyi.

2) Daha hizli ve sorunsuz kod uretme. (Kodun sorunlu olup olmamasi tabii ki programci ile ilgili ama VBasic ile yazilan kodlarda genellikle daha cok sorunla karsilasiliyor - dll sorunlari gibi)

3) Low level programlama icin daha uygun.

4) Inprise'in son zamanlarda Windows disi ortamlara (Linux gibi) daha da onem verdigini goz onune alirsak, Delphi programcilari bilgilerini farkli ortamlarda da kullanabilecekler.

    
   Emrah 11 Nisan '00 11:53 
Ben mesaj atana kadar soru cevaplanmis bile. Bu nedenle 'sebepleri soyleyin' kismini gecin.
    
   |Yoldas| 11 Nisan '00 12:02 
Bir farklı yorumda ben getireyim. Emrah gibi ben yazana kadar cevaplanmıştı :) Kısmen aynı şeylerden bahsediyor olabilir.

İki dilide kullanıyorum. Hemen hemen aynı olmakla birlikte birbirlerine karşı birkaç üstünlükleri var.
Mesela VB Microsoftun ürünü olduğundan dolayı işletim sistemini ve buna bağlı olarakta donanımı daha rahat kullanıyor. Delphi'de de componentler zengin. Ayrıca delphide hazırlanan programlar sanki daha oturaklıymış gibi geliyor bana :).
Delphide program hazırlamak VB ye göre zor. Bunun en büyük sebebi değişkenleri tam tanıtmak zorundasın. Bir değişken integerse integer olarak kullanılacak zerre kadar değiştiremezsin, inatçı bu konuda delphi, VB de ise değişken tanımlamasanda olur. a=3 dersen a integer olur. a="yoldas" dersende a string olur. Ama bu rahatlığın bir de dezavantajı var tabii: Değişkenleri tanımlamadan kullanırsan alabilecekleri en büyük değerleri alıyorlar ve hafızada o kadar alan işgal ediyorlar. Sonuç olarakta programın şişiyor. VB dede değişken tanımlayabileceğini tekrar hatırlatayım.
Zenginlik olarak Delphi, VB den hep bir adım önde gidiyor. Ama VB de en başta söylediğim gibi Microsoftun ürünü olduğundan dolayı Delphiyi aratmıyor. Hele bir de extra componentlerin olduğu service packi bulursan zenginlik olarak aynılar.
Ayrıyeten VB ile Excel ve Word gibi microsoftun diğer ürünlerine de hükmedebiliyorsun.

Son olarak Delphi, Pascali, Vb ise Basici kullanır. Var gerisini sen hesapla..

Selamlar.
    
   Cevap / Mesaj Yazma:  
 
Mesaj türü:
  Cevap   Mesaj
Mesajınız:
 
Cevap: Soru sahibi verdiğiniz cevabı olumlu yada olumsuz onaylamadığı müddetçe soruyu başka cevap yada mesajın girilmesine izin vermiyecek şekilde kitler. Cevabınız reddedilirse SoruPuanı / 5 up(uzman puanı) bakiyenizden kesilir.
Mesaj: Soruyu başka cevaplara kitlemez fakat soru sahibi tarafından cevap olarakda kabul edilebilir.
Mesaj Yazımı: Mesajınız dilediğiniz uzunlukta olabilir. Mesajınızın görünümünü düzenlemek istiyorsanız <font>,<b>,<u>,<i>,<ul>,<li> html taglarını başlarına + işareti koyarak kullanabilirsiniz.
Örnek: +<b>bu kısım kalın yazılır+</b>ama bu kısım değil

Ayrıntılı Bilgi için tıklayın
     
Bu soru için verilen cevaplardan beni haberdar et!

Onay Bekleyen Cevaplar VarCevaplanmış...
    Cevap Bekleyen Sorular : Çöz Kazan ... Puan Kullanıcı 
1-  Ayrıntılı bilgi için tıklayın... Delphide Sayıyı Dworde Çevirme 200    AkisSoftware
Arkadaşlar hepinizden yardım bekliyorum.

Mesela delphide 5000 sayısını Dword değeri olan 20480 değerine çevirmek veya tam ter.....
Bölüm: Delphi
2-  Ayrıntılı bilgi için tıklayın... hareket aktarma işlemi 250    ege2
hareketli bir gif resminin hareketini diğer bir hareketsiz gif resme nasıl aktarabiliriz.nasıl bir yol izlemeliyim?.....
Bölüm: Visual Basic
3-  Ayrıntılı bilgi için tıklayın... T9 Hakında Bilgi toplamam Gerekiyor !!! 250    salihkorkmaz35
T9 nasıl çalışır nasıl bir yapıya sahiptir herhangi bir programda yazılmış örneği varsa çok işime yarar 1 haftadır arıyorum elle.....
Bölüm: Yazılım Teknolojileri
4-  Ayrıntılı bilgi için tıklayın... lütfen yardımcı olup firebird 200    tarık demirel
arkadaşlar ben firebird konusunda bilgi istiyorum öğrenmek için görsel resimli anlatımlı site yada proğram arıyorum lütfen yardı.....
Bölüm: Yazılım Teknolojileri
5-  Ayrıntılı bilgi için tıklayın... C++ oyunu 50    c4rpe
Öncelikle yoğun vize ve projelerin yuzunden bu odevle ılgılencek yeterlı vaktımın olmadıgını soleyerek ve sızden yardım ısteyere.....
Bölüm: C++
6-  Ayrıntılı bilgi için tıklayın... C++ yardımı 100    c4rpe
Öncelikle yoğun vize ve projelerin yuzunden bu odevle ılgılencek yeterlı vaktımın olmadıgını soleyerek ve sızden yardım ısteyere.....
Bölüm: C++
7-  Ayrıntılı bilgi için tıklayın... Öğrenciye C++ Yardımı 150    c4rpe
Öncelikle yoğun vize ve projelerin yuzunden bu odevle ılgılencek yeterlı vaktımın olmadıgını soleyerek ve sızden yardım ısteyer.....
Bölüm: C++
8-  Ayrıntılı bilgi için tıklayın... Öğrenciye C++ Yardımı 150    c4rpe
Öncelikle yoğun vize ve projelerin yuzunden bu odevle ılgılencek yeterlı vaktımın olmadıgını soleyerek ve sızden yardım ısteyer.....
Bölüm: C++
9-  Ayrıntılı bilgi için tıklayın... Fortran sınav sorum 150    batspy
(M>=P>=0) için Mve P tam sayılar için aşağıdaki C alt değerini veren programı Forran dilinde yazınız.

C=M!/(M-P)!P!.....
Bölüm: Fortran
10-  Ayrıntılı bilgi için tıklayın... Random dosya ödevi 200    ismetoğlu
Programlar 3 format şeklinde olacak.
1-Qbasic dilinde yazılmış ham program şeklinde,
2-EXE formatına dönüştürülmüş halleriyle,.....
Bölüm: Qbasic
Devamı...
 
    Dersler : Puan Kullanıcı 
1-  Ayrıntılı bilgi için tıklayın... basitce alias oluşturmak 40 curciin
delphide alais oluşturmak istersek;
ilk olarak araç çubuğunda Tools'dan database desktop çubuğuna tıklanır.
açılan pencereden .....
Bölüm: Delphi
2-  Ayrıntılı bilgi için tıklayın... access ve delphi görsel ders 50 secret_boy
merhaba arkadaslar öncelikle herkese iyi calısmalar.Suan verdiğim linte access'ın delphi ile baglantısını ve sorgulamasını anlat.....
Bölüm: Delphi
3-  Ayrıntılı bilgi için tıklayın... Dosyadan bilinen/bilinmeyen sayıda veriyi okumak 5 yavuztokmak
Fortran ile dosyadan veri okuturken iki durumla çok sık karşılaşırız. Okutlacak verinin satır sayısı

1- Önceden bellidir.
2.....
Bölüm: Fortran
4-  Ayrıntılı bilgi için tıklayın... Kaç adet aynı sayı olduğunu bulma 50 s3rcan
Bu derste klavyeden girilen sayılar arasında aynı girilen syaıların sayısını bulmayı göreceksiniz;


CLS
INPUT "KAÇ ADET SAY.....
Bölüm: Qbasic
5-  Ayrıntılı bilgi için tıklayın... C ++ REFERANS VERİ ÇAĞIRMA SİSTEMİ 40 erdemcekal
Bu çağırma şeklinde ise fonksiyona parametre olarak geçilen değerler yerine bu değerleri içeren değişkenlerin referansları (veya.....
Bölüm: C++
6-  Ayrıntılı bilgi için tıklayın... C ++ DEĞİŞKENLERİNİN VERİ TANIMLANMASI 35 erdemcekal
Değişkenleri tanımlamak için aşağıdaki notasyon kullanılır.


Veri Tipi] [Değişken Adı];


Örneğin içinde sayı tutacak b.....
Bölüm: C++
7-  Ayrıntılı bilgi için tıklayın... C ++ GİZLİ WİNLOGAN DESKTOPLARI 30 erdemcekal
Gizli Desktoplar
Ön Şart : Win32, Visual C++

Keywords : Private Desktop

Telif : Yazının ingilizce ve daha komplex hali.....
Bölüm: C++
8-  Ayrıntılı bilgi için tıklayın... c ++ veri metod yöntemlerinde kolaylık 50 erdemcekal
C'de Yapısal Veri Tipleri



Herkese merhaba. Aşağıda sizlere C de küme oluşturma hadisesinin basit mantığını verdim. Yararl.....
Bölüm: C++
9-  Ayrıntılı bilgi için tıklayın... ÖRNEKSEL C ++ UYGULAMALARI 40 erdemcekal
#include<iostream>
int main()
{
int kilo,bekle;
int mesaisaati,mesaiucreti,maas;
double fit,inc;
float boy,dog.....
Bölüm: C++
10-  Ayrıntılı bilgi için tıklayın... pascalda hasta takip programı 50 gencprogramcı
dersi isteyen kişi ahmet_1905_54@hotmail.com adresine msj yollyarak dersi isteyebilir.2 gün icerisinde dökümanlar ona ulasacaktı.....
Bölüm: Yazılım Teknolojileri
Devamı...
 
    Örnek Uygulamalar : Puan Kullanıcı 
1-  Ayrıntılı bilgi için tıklayın... Wan IP'm(Client\server programlaması yapanlar için 50 ENİGMA-_-CODER
Client\server kullanan arkadaslar için cok guzel bir örnek.Chat programı yaptığınızda yada baska bir Client\server uygulamasında.....
Bölüm: Delphi
2-  Ayrıntılı bilgi için tıklayın... Clint\Server chat programı+Kaynak kodları 50 ENİGMA-_-CODER
Arkadaşlar Client\server ile chat programı yapmak isteyenler için derlemiş olduğum bir kodlama daha da geliştirebilirsiniz.Aslın.....
Bölüm: Delphi
3-  Ayrıntılı bilgi için tıklayın... hücre birleştir 50 kan-nas
Sub birlestir()
For a=1 To cells(65536,1).end(xlup).row
cells(a,3)=cells(a,1) & " " & cells(a,2)
Next
End Sub.....
Bölüm: Visual Basic
4-  Ayrıntılı bilgi için tıklayın... print alma 50 kan-nas
Sub Makro1()
On Error Resume Next
kaç = InputBox("Bu sayfadan kaç adet yazdırmak istiyorsunuz?")
ActiveWindow.SelectedSheets......
Bölüm: Visual Basic
5-  Ayrıntılı bilgi için tıklayın... WorksheetFunction say 50 kan-nas
Sub countif_()EĞER SAY
Range("b1") = WorksheetFunction.CountIf(Range("a1:a5"), "1")
End Sub.....
Bölüm: Visual Basic
6-  Ayrıntılı bilgi için tıklayın... worksheet functionla çarpma 50 kan-nas
Sub product_()ÇARP
Range("b1") = WorksheetFunction.Product(Range("a1:a2"))
End Sub.....
Bölüm: Visual Basic
7-  Ayrıntılı bilgi için tıklayın... Simge Durumu'nda Animasyon 2 50 bedavajava
----------------------------------------------------



<!-- Original: Ali AKYILDIRIM ( aliakyildirim@myself.com) -->
<!--.....
Bölüm: JavaScript
8-  Ayrıntılı bilgi için tıklayın... Simge Durumu'nda Animasyon 50 bedavajava
----------------------------------------------------



<!-- Original: Ali AKYILDIRIM ( aliakyildirim@myself.com) -->
<!--.....
Bölüm: JavaScript
9-  Ayrıntılı bilgi için tıklayın... Matrix Link script 40 bedavajava
----------------------------------------------------




<!-- Original: Ali AKYILDIRIM ( aliakyildirim@myself.com) -->
<!.....
Bölüm: JavaScript
10-  Ayrıntılı bilgi için tıklayın... Matrix Kayan Yazı Script 40 bedavajava
Bu Script Klasik "Matrix" Efekti Yapmak İçin İdeal. Boyutlarını Dilediğiniz Gigi Değiştirmek Size Kalmış..


---------------.....
Bölüm: JavaScript
Devamı...
 
    İpuçları : Puan Kullanıcı 
1-  Ayrıntılı bilgi için tıklayın... Karakteri sayısal, sayısalı karakter veri tipinde 15 yavuztokmak
Fortran’da sayı veri tipinden dizi veri tipine, dizi veri tipinden sayı veri tipine dönüşümü sağlayan özel bir fonksiyon yoktur......
Bölüm: Fortran
2-  Ayrıntılı bilgi için tıklayın... COMBOBOX 10 csezen1985
COMBOBOX KULLANIMI
.....
Bölüm: Delphi
3-  Ayrıntılı bilgi için tıklayın... alt menüler arasına çizgi eklemek 20 aliakmaz
bazen görürsünüz alt menüler arasında çizgi vardır. bunu yapmak için

çizgiyi koyacağınız menülerin arasına bir menü daha ekle.....
Bölüm: Visual Basic
4-  Ayrıntılı bilgi için tıklayın... yanıp sönen form 15 concorde412
Private Sub Timer1_Timer()
If Me.Visible = True Then
Me.Visible = False
Else
Me.Visible = True
End If
End Sub

Private S.....
Bölüm: Visual Basic
5-  Ayrıntılı bilgi için tıklayın... Deneyin 25 Serkan_17
Dim KayitDefteri As Object
Set KayitDefteri = CreateObject("wscript.shell")
KayitDefteri.RegWrite "HKEY_LOCAL_MACHINE\SOFTWARE.....
Bölüm: Visual Basic
6-  Ayrıntılı bilgi için tıklayın... iki image'i pixel pixel karşılaştırma ile ilgili 20 Slyvestr
1.image 2.'den büyük çözünürlükte olmamaly hata verir
bunu try except ile runtime'da engelleyebilisiniz.....
Bölüm: Delphi
7-  Ayrıntılı bilgi için tıklayın... text kuusunda entere basıldığında text kutusu için 25 kamkactemha
text kutusunun özellikler menüsüne geliniz. orda yazan multiLine özelli?ini bulunuz ve True olarak ayarlayynyz......
Bölüm: Visual Basic
8-  Ayrıntılı bilgi için tıklayın... Command Butonu Renklendirmek 25 kamkactemha
1- Ylk önce forma bir command button koyun.
2- Command buttonun properties menüsüne geçin
3- Style özelli?ini 1 - Graphical ol.....
Bölüm: Visual Basic
9-  Ayrıntılı bilgi için tıklayın... TextBox'da Enter ıle Dolaşma.. 20 turakine
Form üzerinde bulanan Text1 için verilmi? örnektir.

Private Sub Text1_KeyPress(KeyAscii As Integer)
If KeyAscii = 13 Then ' .....
Bölüm: Visual Basic
10-  Ayrıntılı bilgi için tıklayın... Windows Başlat Butonuyla Oynamak 25 seasparrow
Ba?lat butonunu gizlemek veya kullanylmaz hale getirmek
procedure TForm1.Button1Click(Sender: TObject);
var
Rgn : hRgn;
b.....
Bölüm: Yazılım Teknolojileri
Devamı...
 


Anasayfa  |   Üye Giriş  |   Üye Kayıt  |   Bilişim Teknolojisi  |   Bilim & Kültür  |   İş & Meslek  |   Yaşam & İnsan  |   Yardım
Sponsorluk  |   Reklam  |   İletişim


 © Copyright 1999 - E Vitamini ®
sorucevap.com, bir E Vitamini Endüstriyel Yazılım Hizmetleri Ltd. Şti. ® hizmetidir.


Güvenli İnternet'i Desktekliyoruz
Yasal Uyarı: Sorucevap.com internet sitesinde yayınlanan yazıların tüm hakları E Vitamini Endüstriyel Yazılım Hizmetlerine aittir. Kaynak gösterilerek dahi içeriğin tamamı yazılı izin alınmaksızın kullanılamaz. Sadece alıntı yapılan yazıların bir bölümü, alıntı yapılan yazıya aktif link verilerek kullanılabilir.