Delphi ' de Yanyana İki Virgül Nedir
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
Delphi ' de Yanyana İki Virgül Nedir
Arkadaşlar merhaba. Ben bir şey sormak istiyorum.
Type
ogrenci:record
adisoyadi:ansistring; adresi:ansistring; medeni_hali:boolean;
var
kimlik:ogrenci;
begin
kimlik.adisoyadi:=inputbox('Öğrenci Adı','Öğrenciler',,);
kimlik.adresi:=inputbox('Öğrenci Adresi','Öğrenciler',,);
kimlik.medeni_hali:=inputbox('Öğrenci Medeni Hali','Öğrenciler',,);
Şimdi bakın en sonda iki tane virgül var. O virgüller ne için konulmuş ve bu kodlarla proje niye çalışmıyor. Teşekkürler.
Type
ogrenci:record
adisoyadi:ansistring; adresi:ansistring; medeni_hali:boolean;
var
kimlik:ogrenci;
begin
kimlik.adisoyadi:=inputbox('Öğrenci Adı','Öğrenciler',,);
kimlik.adresi:=inputbox('Öğrenci Adresi','Öğrenciler',,);
kimlik.medeni_hali:=inputbox('Öğrenci Medeni Hali','Öğrenciler',,);
Şimdi bakın en sonda iki tane virgül var. O virgüller ne için konulmuş ve bu kodlarla proje niye çalışmıyor. Teşekkürler.
- sabanakman
- Kıdemli Üye
- Mesajlar: 3081
- Kayıt: 17 Nis 2006 08:11
- Konum: Ah bi Antalya olaydı keşke (Ankara)
Re: Delphi ' de Yanyana İki Virgül Nedir
O virgülleri yazarı yazmış, delphide böyle bir kullanım olmadığından da en doğalından çalışmayıp hata almışsın olay bundan ibaret 
Şaka bir yana delphide böyle bir kullanım yoktur.

Şaka bir yana delphide böyle bir kullanım yoktur.
Şaban Şahin AKMAN
_________________
Derin olan kuyu değil kısa olan iptir. - .
_________________
Derin olan kuyu değil kısa olan iptir. - .
Re: Delphi ' de Yanyana İki Virgül Nedir
s.a.
inputbox un helpine bakarsan üç parametresi var.
muhtemelen eleman parametreyi boş geçmek istemiş ama öyle olmaması lazım.
kolay gelsin.
inputbox un helpine bakarsan üç parametresi var.
muhtemelen eleman parametreyi boş geçmek istemiş ama öyle olmaması lazım.
kolay gelsin.
Duyduğun Şeylerin Söylediklerim Olduğuna Eminim Ama
Anladığın Şeylerin Anlatmak İstediklerim Olduğuna Emin Değilim
Anladığın Şeylerin Anlatmak İstediklerim Olduğuna Emin Değilim
- sabanakman
- Kıdemli Üye
- Mesajlar: 3081
- Kayıt: 17 Nis 2006 08:11
- Konum: Ah bi Antalya olaydı keşke (Ankara)
Re: Delphi ' de Yanyana İki Virgül Nedir
Burnuma VisualBasic kokusu geliyor 

Şaban Şahin AKMAN
_________________
Derin olan kuyu değil kısa olan iptir. - .
_________________
Derin olan kuyu değil kısa olan iptir. - .
Re: Delphi ' de Yanyana İki Virgül Nedir
Yok. 
Burası Delphiden
kimlik.adisoyadi
Burası VB olması zor. 7 parametres var çünkü. inputbox('Öğrenci Adı','Öğrenciler',,);
sondaki ; Delphi olasılığını artırıyor.
VB deşeklinde değer almak için kullanılır.
böyle de çalışır, fakat değeri alamazsınız.

Burası Delphiden
kimlik.adisoyadi
Kod: Tümünü seç
:=
sondaki ; Delphi olasılığını artırıyor.
VB de
Kod: Tümünü seç
a = InputBox("Öğrenci Adı", "Öğrenciler")
Kod: Tümünü seç
InputBox "Öğrenci Adı", "Öğrenciler"
Bir kelimenin anlamını öğretsen bile yeter..



Re: Delphi ' de Yanyana İki Virgül Nedir
Arkadaşlar merak etmeyin delphi'den bahsediyorum. Teşekkürler.
peynir
- sabanakman
- Kıdemli Üye
- Mesajlar: 3081
- Kayıt: 17 Nis 2006 08:11
- Konum: Ah bi Antalya olaydı keşke (Ankara)
Re: Delphi ' de Yanyana İki Virgül Nedir
Evet kullanım şeklinden anlaşılıyor fakat parametre değerleri delphiden bu şekilde kullanılamaz. Bu şekilde paramtere kullanımı VB'de vardı ve kodu nereden bulduysan muhtemelen VB geçmişi uzun olan birisi bu kodu denemeden yazmış olabilir. Delphi'den doğru kullanım şekli ise son parametre değeri olarak string değer vermek olacak.peynir yazdı:Arkadaşlar merak etmeyin delphi'den bahsediyorum. Teşekkürler.
Şaban Şahin AKMAN
_________________
Derin olan kuyu değil kısa olan iptir. - .
_________________
Derin olan kuyu değil kısa olan iptir. - .
Re: Delphi ' de Yanyana İki Virgül Nedir
Kod: Tümünü seç
kimlik.adisoyadi:=inputbox('Öğrenci Adı','Öğrenciler',,);


Kod: Tümünü seç
function InputBox(const ACaption, APrompt, ADefault: string): string;
Kod: Tümünü seç
kimlik.adisoyadi:=inputbox('Öğrenci Adı','Öğrenciler','');