programda bazı yerlerde veritabanına atmam gereken verilerde aralarına bi kaç boşluk koymam gerekebiliyor. Yani "sev-2855 E 34 " gibi bir görüntü elde etmem gerekiyor, bunun için bir fonksiyon yazdım ancak geriye string olarak aldıgı için göstermiyor sanırım, anlayamadım..
Kod: Tümünü seç
Edit1.Text:='tansel'+CHAR(32)+CHAR(32)+'fatih';
Yazdığım fonksiyon budur;
Kod: Tümünü seç
function TForm1.func_BoslukOlustur(kacbosluk: integer): string;
var
I: Integer;
boslukstring:string;
begin
for I := 1 to kacbosluk do
begin
if(I=kacbosluk)then
begin
boslukstring:=boslukstring+'char(32)';
end
else
boslukstring:=boslukstring+'char(32)+';
end;
end;
ve şu şekilde çagırıyorum;
Kod: Tümünü seç
var
deger:string;
begin
deger:= 'tansel'+(func_BoslukOlustur(4))+'fatih';
Edit1.Text:=deger;
end;
Yardımlarınız için şimdiden tşkler..