Skip to main content

AccessTr.neT


Dinamik Değişen Linki Mkdır Fonksiyonu İçerisinde Nasıl Kullanabilirim?

Dinamik Değişen Linki Mkdır Fonksiyonu İçerisinde Nasıl Kullanabilirim?

Çözüldü #1
Ekte eklediğim Access dosyasında Form1 üzerinde sağa sola gezinirken create folder butonuna tıklanıldığında her bir kişi için bulunduğu şehir içerisinde kendi isim ve soyisminde bir klasör yaratılmasını istiyorum. Bunun için Link adında her bir kayıt/kişi için dinamik değişen linki elde edebileceğimiz bir sorgu oluşturdum. MKdir fonksiyonuda bu alanda yazılan linki ele alıp gereken klasörleri oluşturmalı. Ancak bu dinamik yapıyı MKdir içerisine yazamadım. Bunu nasıl yapacağım konusunda yardımınızı bekliyorum.
.rar MKdir - Dynamic Hyperlink.rar (Dosya Boyutu: 32,09 KB | İndirme Sayısı: 5)
Cevapla
#2
aşağıdaki kodu dener misiniz?
Dim Hyperlink As String
Dim KlasorDz As Variant

Hyperlink = Me.txtlink
KlasorDz = Split(Hyperlink, "\")

yol = ""
For Each Item In KlasorDz
yol = yol & "\" & Item
If Dir(Mid(yol, 2), vbDirectory) = "" Then MkDir Mid(yol, 2)
Next Item
Cevapla
#3
(17/06/2021, 09:50)berduş yazdı: aşağıdaki kodu dener misiniz?
Dim Hyperlink As String
Dim KlasorDz As Variant

Hyperlink = Me.txtlink
KlasorDz = Split(Hyperlink, "\")

yol = ""
For Each Item In KlasorDz
yol = yol & "\" & Item
If Dir(Mid(yol, 2), vbDirectory) = "" Then MkDir Mid(yol, 2)
Next Item

Sayın Berdus,
Kodu kendi isteğime göre biraz değiştirdim ve çalıştı. Teşekkürler.
Cevapla
#4
rica ederim ama dikkatimden kaçan bir husus olmuş; diyelim ki yanlışlıkla olmayan bir sürücü adı yazılmış mesela D:\ yada h:\ bu durumda kod hata verebilir
Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da
Task