ÖĞRETMENLER İÇİN

» Karne Görüşleri

» Konuşma Metinleri

» Ders Kesim Raporları

» Proje Konuları

» Performans Görevi Konuları

» Dilbilgisi Konuları

» Matematiği Sevdirmenin Yolları

» Okuma Alışkanlığı Kazandırma

» Eğitici Oyunlar

REHBERLİK ETKİNLİKLERİ

» 1.Sınıf Rehberlik Etkinlikleri

» 2.Sınıf Rehberlik Etkinlikleri

» 3.Sınıf Rehberlik Etkinlikleri

» 4.Sınıf Rehberlik Etkinlikleri

» 5.Sınıf Rehberlik Etkinlikleri

» 6.Sınıf Rehberlik Etkinlikleri

» 7.Sınıf Rehberlik Etkinlikleri

» 8.Sınıf Rehberlik Etkinlikleri

BİLİM VE TEKNOLOJİ

» Türk Bilim İnsanları

» Bilim İnsanları ve Çalışmaları

» Bilim İnsanları ve Buluşları

» İcatlar ve Buluşlar Tarihi

» Buluşlar ve Hikayeleri

» Önemli İcatlar

» İcatlar ve Mucitleri

» Türk Mucitler ve İcatları

» Türklerin Yaptığı İcatlar

» 20.Yüzyılın İcatları

» Yüzyılın Buluşları

TÜRKÇE

» Türk Dilleri Ailesi

» Türkçenin Tarihi Gelişimi

» Şiir Bilgisi

» 100 Temel Eser Listesi

» Anlatım Biçimleri

» Kitap Özetleri

» Noktalama İşaretleri

» Yazım Kuralları

» Kompozisyonun Tanımı-Çeşitleri

» Kompozisyon Nasıl Yazılır

» Kompozisyon Konuları

» Kompozisyon Örnekleri

EDEBİYAT

» Edebiyat

» Pratik Edebiyat Bilgileri

» Türk Edebiyatının Dönemleri

» Türk Edebiyatında Roman

» Türk Romanı Kronolojisi

» Türk Edebiyatı Roman Özetleri

» Dünya Edebiyatı Roman Özetleri

DENEYLER

» Vücudumuzla İlgili Deneyler

» Bitkilerle İlgili Deneyler

» Biyoloji Deneyleri

» Diğer Deneyler

MÜZİK

» Müzik Nedir

» Müziğin Tarihçesi

» Genel Müzik Bilgisi

» Müzik Terimleri Sözlüğü

» Türk Müziği Çalgıları

» Türk Halk Müziği

» Türk Sanat Müziği

» Yurdumuzun Ünlü Müzisyenleri

EĞİTİCİ BİLGİ

Forum

=> Daha kayıt olmadın mı?



Forum - Disk Ve Dosya Komutları

Burdasın:
Forum => BİLGİSAYAR - İNTERNET => Disk Ve Dosya Komutları

<-Geri

 1 

Devam->


admin
(şimdiye kadar 261 posta)
23.01.2012 10:45 (UTC)[alıntı yap]
Disk Ve Dosya Komutlar
Disk üzerinde işlem yapan komutları kullanırken hata ayıklama kodları kullanmak gereklidir. Aksi takdirde olmayan bir dizin veya dosya üzerinde işlem yapmaya kalktığınızda program hat verecek ve çalışması sona erecektir. Var olduğunu kabul edip hata ayıklama kodu koymadığınız durumlarda, kullanıcının onu silmiş olabileceği veya değiştirmiş olabileceği ve diğer durumları da düşünerek hata ayıklama komutlarını kullanmanız programınızın sağlıklı çalışması açısından iyi olacaktır. Örneğin kullanıcıdan disket sürücüye takmamışsa program hata verip sona erer. Halbuki hat kontrol edilmiş olsa bu durum ortadan kalkacaktır.

Bu komutu kullanırken aşağıdakine benzer bir yapı kullanılabilir.

On Load Error Goto Hata "hata olursa HATA isimli yere git.
Disk komutu "Hataoluşturabilecek komut
Exit Sub "Hata olmazsa aşağı devam etme
Hata:"HATA isimli yer
Msgbox("Hata" "hata Mesaj
Exit Sub Alt programdan çık
Bu yapıda, bir hata oluştuğunda hata kullanıcıya bildirilir ve program çalışmaya devam eder.

ChDrive
Aktif sürücüyü değiştirir.
Sürücü harfi:Geçilmek istenen sürücünün baş harfini içeren string değerdir. Stringin içeriği bir karakterden fazla ise ilk harf dikkate alınır.

On Load Error GoTo hata
ChDrive “A” ‘A sürücüsüne
Exit Sub
Hata:
MsgBox (“Disket sürücüye erişilemedi : “ & Error)
Exit Sub

ChDir
ChDir Dizin
Aktif dizini değiştirmeye yarar.

On Load Error GoTo hata
ChDir “c:windows”Aktif dizini Windows dizini yap.
Exit Sub
Hata:
MsgBox (“Dizine erişilemedi: “ & Error)
Exit Sub
VB’deki komutların dosya isimlerinde yo kullanılmazsa, aktif sürücü ve dizinde arnır.

MkDir
MkDir Dizin Adı
Dizin oluşturmak için bu komut kullanılır.DizinAdı isimli dizini oluşturur.

On Load Error GoTo hata
RmDir “c:windos yedek” ‘Windows dizinindeki yedek dizinini aç
Exit Sub
Hata:
MsgBox (“ Dizin oluşturulamadı : “ & Error)
Exit Sub

RmDir
RmDir Dizin Adı
İsmi verilen dizini siler. İsmi verilen dizinin alt dizinlerinin bulunması ve boş olması gerekir.

On Load Error GoTo hata
RmDir “c:windos yedek” ‘Windows dizinindeki yedek dizinini sil
Exit Sub
Hata:
MsgBox (“ Dizin oluşturulamadı : “ & Error)
Exit Sub

Kill
Kill Dosya Adı
İsmi verilen dosyayı siler.

On Load Error GoTo hata
Kill “c:windos *.tmp ‘Windows dizinindeki TMP dosyaları sil
Exit Sub
Hata:
MsgBox (“ Dizin Silinemedi : “ & Error)
Exit Sub

Name
Name Ad As Yeni Ad
Verilen dosyanın ismini değiştirir.
Name “Eski.Doc” As “Yeni.Doc” satırı ile Eski.Doc ismi Yeni.Doc olarak değiştirilmiştir.

On Load Error GoTo hata
Dim eski, yeni
Eski=InputBox(“İsmi değiştirilecek dosya&rdquo
Yeni=InputBox(“Yeni Adı&rdquo
Name eski As yeni
Exit Sub
Hata:
MsgBox (“İsim Değiştirilemedi: “ & Error)
Exit Sub

CurDir
CurDir [ Sürücü Harfi ]
ChDir komutunun aktif dizini değiştirildiğini biliyorsunuz. Bu komut ise aktif dizini öğrenmenize yarar.
Sürücü harfi kullanılmazsa aktif sürücüdeki aktif dizi bildirir. Sürücü harfi verilirse verilen sürücüdeki aktif bildirir.
Print CurDir Print CurDir “A”
File Copy
FileCopy kaynak dosya, HedefDosya
Bu komut DOS’un Copy komutu kadar gelişmiş olmasa da bir dosyayı bir yerden, başka bir yere kopyalamamızı sağlar.
Kaynak Dosya :Kopyalanacak Dosyanın yeri ve dosyanın adı.
Hedef Dosya :Kopyalanacak Dosyanın yeni yeri ve adı.
Dosya adı, sürücü ismi ve yol içerebilir ancak joker karakter dediğimiz ?,* gibi karekterleri içeremez. Bu da, bu komutu kullanarak bir seferde sadece bir dosya kopyalayabilirsiniz demektir.
FileCopy “WindowsWin.Com” , “DosWin.Com”
Dikkat ederseniz Dos’un Copy komutundan farklı olarak, hedef olarak yolu ve dosyanın ismini vermeniz gerekir.

File Len
FileLen(Dosya Adı
İsmi verilen dosyanın boyutunu byte olarak bildirir. Bu dosya adına sürücü ve yol ismi de verilebilir.
Print “Win.Com dosyasının boyu”;FileLen (“Wimdows Win.Com&rdquo


FileDateTime
FileDateTime(DosyaAdı
Dosyanın tarih ve saatini verir.
Geri dönen değer “ Tarih saat” formatındadır.

GetAttr
GetAttr(DosyaAdı
Dosyanın attributesini öğrenmeye yarar.
Geri dönen değer aşağıdaki sayılarla And işlemine tabi tutularak o özelliğin bulunup bulunmadığı öğrenilir.




Anlamı Sembolik Sayısal Değer
Yalnız okunabilir dosya(Read Only) VbReadOnly 1
Gizli Dosya(Hidden) VbHidden 2
System Dosyası VbSystem 4
Volumetkisi VbVolume 8
Dizin VbDirectory 16
Arşiv dosyası VbArchive 32
Normal VbNormal 0
Alias İsim VBAlias 64

Dim attr
Attr=GetAttr (“windowswin.com&rdquo
Print”win.com”;
İf Attr And 1 Then print “R”;
İf Attr And 2 Then print “H”;
İf Attr And 4 Then print “S”;
İf Attr And 32Then print “A”;



Bütün konular: 316
Bütün postalar: 464
Bütün kullanıcılar: 2987
Şu anda Online olan (kayıtlı) kullanıcılar: Hiçkimse crying smiley

ZİYARETÇİ SAYACI

Çevrimiçi: ziyaretçi

Bugün: 123 ziyaretçi

Toplam: 2365474 ziyaretçi

IP Adresiniz: 18.223.114.142

ZİYARETÇİ DEFTERİ

KRONOLOJİK TARİH

» Dünya Tarihi Kronolojisi

» Türk Tarihi Kronolojisi

» Selçuklu Tarihi Kronolojisi

» Osmanlı Tarihi Kronolojisi

» İnkılap Tarihi Kronolojisi

» Bilim Tarihi Kronolojisi

» İslam Tarihi Kronolojisi

» Kurtuluş Savaşı Kronolojisi

» Avrupa Birliği Kronolojisi

» Sanat Tarihi Kronolojisi

İLKLER TARİHİ

» Türkiye'de İlkler

» İlk Buluşlar

» Dünyada İlkler Tarihi

» İlk Müslüman Türk Devletleri

» İlk Türk Devletleri

» Türk Edebiyatında İlkler

» Dünya Edebiyatında İlkler

» Türk Sinemasında İlkler

» Türk Sporunda İlkler

» Türk Tarihinde İlkler

ÜLKELER

» Ülkeler Hakkında Bilgiler

» Ülkeler Neleri İle Ünlü

» Az Bilinen Ülkeler

» Ülkeler ve Başkentleri

» Ülkelerin Para Birimleri

» Ülkelerin Tatil Günleri

» Ülkelerin İlginç Yasakları

» Ülkelerin Evlilik Gelenekleri

TARİH

» Haçlı Seferleri

» Osmanlı Eserleri

» Selçuklu Eserleri

» İnönü Savaşları

» Birinci Dünya Savaşı

» İkinci Dünya Savaşı

» İstanbul'un Fethi

SPOR

» Futbol

» Basketbol

» Voleybol

» Tenis

» Masa Tenisi

» Atletizm

» Cirit

» Olimpiyat Oyunları

RESİM

» Resim Nedir

» Resim Teknikleri

» Ünlü Türk Ressamları

» Çağdaş Sanat Akımları

» Renklerin Dili

2010 - 2014 Eğitici Bilgi

| Ana Sayfa | İletişim | Banner Kodları | Ziyaretçi Defteri |

Ödev
Bu web sitesi ücretsiz olarak Bedava-Sitem.com ile oluşturulmuştur. Siz de kendi web sitenizi kurmak ister misiniz?
Ücretsiz kaydol