Jump to content

Dosya Bulunuyor Mu ?


pcusta_99
 Share

Recommended Posts

[color="#808080"]Meraba arkadaşlar. Autoplay Media Studio'da bir butona tıkladığımda belirtilen dosya, belirtilen konumda varsa (Örnek olarak C:\ sürücüsünde deneme.txt dosyası varsa) "Dosya Var !" şeklinde, eğer yok ise "Dosya Yok!" şeklinde mesaj çıkmasını istiyorum. Nasıl yapabilirim acaba ? Şimdiden yardımcı olan arkadaşlara teşekkürler...[/color]


[b][font="Comic Sans MS"][color="#FF0000"]EDIT:[/color] [size="3"][color="#000000"][u]@[/u][/color][member='galetis'] arkadaşımıza teşekkürler. Sorun çözülmüştür ![/size][/font][/b] Edited by pcusta_99
Link to comment
Share on other sites

[quote name='galetis' date='14 January 2012 - 18:15 ' timestamp='1326557746' post='1140660']
[code]strYol = "C:\\deneme.txt";
strBul = File.DoesExist(strYol);
if strBul then
Dialog.Message("Uyarı", "Dosya bulundu");
else
Dialog.Message("Uyarı", "Dosya bulunamadı!");
end[/code]
[/quote]

strYol = "_ProgramFilesFolder .. "\\Common Files\\deneme.txt"";

Şeklinde kullandığım zaman hata alıyorum.

Link to comment
Share on other sites

Bende bi kaç eklemede bulunmak istiyorum.Genelde ams ve autoitte sıkça yapılan hata olarak gözüme takıldı.Özel değişkenleri kavrayamamak.Autoit'te @, ams _ ile başlayanlar özel değişkenlerdir.Programlama dilinin bize sunduğu masaüstü, temp, scriptin bulunduğu gibi yerleri veren özel değişkenlerdir.Fakat bunları genelde hep string gibi kullanıyoruz.Yani tırnak arasında.Tırnak arasındaki kullanım ile tırnak arasında olmayan kullanımı size örnekler göstermeye çalışacağım.Üstteki gibi başlayalım mesela,

strYol = "_ProgramFilesFolder..\\Common Files\\deneme.txt";

Böyle yazınca strYol değişkeni aynen yazdığınız gibi çıkar fakat;

strYol = _ProgramFilesFolder.."\\Common Files\\deneme.txt";

böyle yazılırsa bu sefer _ProgramFilesFolder her bilgisayarda değişmekle beraber genelde C:\Program Files olarak dönecektir.Sonuç olarak özel değişkenleri tırnak içinde kullanmamlıyız :)

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...