AccessTr.neT

Tam Versiyon: Shell komutunda değişken kullanımı
Şu anda arşiv modunu görüntülemektesiniz. Tam versiyonu görüntülemek için buraya tıklayınız.
Sayfalar: 1 2
Selamlar
Aşağıdaki kod içerisindeki "C:\deneme.mde" satırını
değişken olarak tanımlamak istiyorum


Call Shell("C:\Program Files\Microsoft Office\OFFICE11\MSACCESS.EXE C:\deneme.mde", 1)

ancak bu şekilde hata alıyorum

Dim dosya As String
Dosya ="C:\deneme.mde"
Call Shell("C:\Program Files\Microsoft Office\OFFICE11\MSACCESS.EXE dosya", 1)

Yardımcı olur musunuz ?
Teşekkürler

Dim dosya As String
dosya = "C:\Program Files\Microsoft Office\OFFICE11\MSACCESS.EXE " & "C:\deneme.mde"
Call Shell( dosya , 1)

şeklinde deneyin lütfen.
Tşk, çok güzel çalıştı
bu arada bir başka metod daha buldum
anacak neden böyle yapıldığını anlamadım

Dim dosya As String
dosya = "C:\deneme.mde"
Call Shell "C:\Program Files\Microsoft Office\OFFICE11\MSACCESS.EXE " & dosya , 1)
Önemli olan çözülmüş olması
Çok teşekkür ederim
Call Shell("C:\Program Files\Microsoft Office\OFFICE11\MSACCESS.EXE dosya", 1)
komutunun gönderdiği sinyal
C:\Program Files\Microsoft Office\OFFICE11\MSACCESS.EXE dosya
yani accessi aç dosya isimli programı çağır demek.

Call Shell "C:\Program Files\Microsoft Office\OFFICE11\MSACCESS.EXE " & dosya , 1)
bu komut ise
C:\Program Files\Microsoft Office\OFFICE11\MSACCESS.EXE " & dosya
accessi aç ve doysa değişkeninde ne komut varsa o dosyayı çalıştır.
Sn Alpeki, Sn Yandemir, çok tşk ederim
C:\Program Files\Microsoft Office\Office\MSACCESS.EXE

bendeki Access yolu bu
sizin yol farklı, bu durumda kod her pc de çalışmaz.
her pc de çalışması için nasıl bi kod olmalı
yada ofis yüklü değilde sadece Access runtime yüklü, budurumda ne olur.
Sayfalar: 1 2