1

Konu: putdir() !?

selam arkadaslar,
vfp da putfile() diye bir fonksiyon var ama putdir() diye bir fonksiyon yok.
putdir() gibi bir fonksiyon gerek bana.  programda tasarlanan projeleri kaydetmek için bir proje adı sorup o proje adını da dizin adi olarak kullanip ilgili dosyalari o dizin altina kopyalatiyorum.  bu şekilde kayıt edilmiş projeri tekrar açmak için getdir() fonsiyonunu kullaniyorum.
ancak müşteriler projeyi kaydederken mevcut projeleri (yani dizinleri) görmek ve ona göre isim vermek istiyorlar. Bunu yapacak bir arayüz var mı?
Yani putfile gibi mevcut dizinleri gösterecek ve aynı anda bir dizin adi soracak bir ara yüz var mı?

şimdiden teşekkürler

2 Son düzenleyen, cetinbasoz (17.02.2011 20:03:23)

Re: putdir() !?

getdir() olmuyor mu? Getdir'in parametreleriyle yeni arayuzu kullanabiliyor ve dizin yaratabiliyorsun.

Visual Fox Pro
?GETDIR(FULLPATH(''),'Proje dizini','Dizin Secin',64)

3 Son düzenleyen, aydinufuk (18.02.2011 08:25:37)

Re: putdir() !?

dediğini denedim ama proje adini yazmak biraz karışık oalcak kullanıcı için.  ama

Visual Fox Pro
? PUTFILE("Dizin giriniz:","deneme",".")

komutu veya 

Visual Fox Pro
? GETFILE(".","proje (dizin) adi","kaydet")

ara yüzü  fena değil. sadece dosya türü seçeneği hep çıkıyor ..bunu iptal etmenin bir yolu var mı ? yada buna benzer windows ara yüzü varmıdır ?

4

Re: putdir() !?

Bilmiyorum:(