Aracılığıyla paylaş


FileSystem.Input Yöntem

Tanım

Açık bir sıralı dosyadan verileri okur ve verileri değişkenlere atar.

Aşırı Yüklemeler

Input(Int32, Object)

Açık bir sıralı dosyadan verileri okur ve verileri değişkenlere atar.

Input(Int32, Int64)

Açık bir sıralı dosyadan verileri okur ve verileri değişkenlere atar.

Input(Int32, Int32)

Açık bir sıralı dosyadan verileri okur ve verileri değişkenlere atar.

Input(Int32, Int16)

Açık bir sıralı dosyadan verileri okur ve verileri değişkenlere atar.

Input(Int32, Double)

Açık bir sıralı dosyadan verileri okur ve verileri değişkenlere atar.

Input(Int32, Boolean)

Açık bir sıralı dosyadan verileri okur ve verileri değişkenlere atar.

Input(Int32, DateTime)

Açık bir sıralı dosyadan verileri okur ve verileri değişkenlere atar.

Input(Int32, Char)

Açık bir sıralı dosyadan verileri okur ve verileri değişkenlere atar.

Input(Int32, Byte)

Açık bir sıralı dosyadan verileri okur ve verileri değişkenlere atar.

Input(Int32, Single)

Açık bir sıralı dosyadan verileri okur ve verileri değişkenlere atar.

Input(Int32, Decimal)

Açık bir sıralı dosyadan verileri okur ve verileri değişkenlere atar.

Input(Int32, String)

Açık bir sıralı dosyadan verileri okur ve verileri değişkenlere atar.

Input(Int32, Object)

Kaynak:
FileSystem.vb
Kaynak:
FileSystem.vb
Kaynak:
FileSystem.vb

Açık bir sıralı dosyadan verileri okur ve verileri değişkenlere atar.

public:
 static void Input(int FileNumber, System::Object ^ % Value);
public static void Input (int FileNumber, ref object Value);
static member Input : int * obj -> unit
Public Sub Input (FileNumber As Integer, ByRef Value As Object)

Parametreler

FileNumber
Int32

Gereklidir. Herhangi bir geçerli dosya numarası.

Value
Object

Gereklidir. Dosyadan okunan değerlere atanan değişken bir dizi veya nesne değişkeni olamaz.

Özel durumlar

Dosya modu geçersiz.

Örnekler

Bu örnek, bir dosyadaki verileri iki değişkene okumak için işlevini kullanır Input . Bu örnekte, işlevi kullanılarak Write bu dosyaya yazılmış birkaç veri satırı olduğu varsayılırTestFile; her satırda tırnak içinde bir dize ve virgülle ayrılmış bir sayı vardır; örneğin: ("Hello", 234).

FileOpen(1, "TESTFILE", OpenMode.Output)
Write(1, "hello")
Write(1, 14)
FileClose(1)
Dim s As String = "teststring"
Dim i As Integer
FileOpen(1, "TESTFILE", OpenMode.Input)
Input(1, s)
MsgBox(s)
Input(1, i)
MsgBox(i)
FileClose(1)

Açıklamalar

Input İşlev geriye dönük uyumluluk için sağlanır ve performansı etkileyebilir. Eski olmayan uygulamalar My.Computer.FileSystem için nesnesi daha iyi performans sağlar. Daha fazla bilgi için bkz. Visual Basic ile Dosya Erişimi.

ile Input okunan veriler genellikle kullanılarak Writebir dosyaya yazılır. Bu işlevi yalnızca veya Binary modunda açılmış dosyalarla Input kullanın.

Önemli

Dosyadan okurken, dosya adı uzantısına bağlı olarak dosyanın içeriği ile ilgili kararlar vermeyin. Örneğin, adı Form1.vb olan bir dosya, Visual Basic 2005 kaynak dosyası olmayabilir.

Okunduğu zaman, standart dize veya sayısal veri değişiklik yapılmadan değişkenlere atanır. Aşağıdaki tablo, diğer giriş verilerinin nasıl işleneceğini gösterir.

Veriler Değişkene atanan değer
Sınırlandırma virgülü veya boş satır Boş
#NULL# DBNull
#DOĞRU# veya #YANLIŞ# True veya False
#yyyy-mm-dd hh:mm:ss# İfade tarafından temsil edilen tarih ve/veya saat
#ERROR errornumber# errornumber (değişken, hata olarak etiketlenmiş bir nesnedir)

Veri öğesi giriş yaparken dosyanın sonuna ulaşırsanız, giriş durdurulur ve bir hata oluşur.

Not

Input İşlev yerelleştirilmemiş. Örneğin, Almanca sürümünde, 3,14159 girerseniz, yalnızca 3 döndürür, çünkü virgül, ondalık nokta yerine değişken ayırıcı olarak kabul edilir.

Önemli

işlevini kullanarak Input bir dosyadan okumak için sabit listesinden FileIOPermissionAccess erişim gerekirRead. Daha fazla bilgi için bkz. FileIOPermissionAccess.

Ayrıca bkz.

Şunlara uygulanır

Input(Int32, Int64)

Kaynak:
FileSystem.vb
Kaynak:
FileSystem.vb
Kaynak:
FileSystem.vb

Açık bir sıralı dosyadan verileri okur ve verileri değişkenlere atar.

public:
 static void Input(int FileNumber, long % Value);
public static void Input (int FileNumber, ref long Value);
static member Input : int * int64 -> unit
Public Sub Input (FileNumber As Integer, ByRef Value As Long)

Parametreler

FileNumber
Int32

Gereklidir. Herhangi bir geçerli dosya numarası.

Value
Int64

Gereklidir. Dosyadan okunan değerlere atanan değişken bir dizi veya nesne değişkeni olamaz.

Özel durumlar

Dosya modu geçersiz.

Örnekler

Bu örnek, bir dosyadaki verileri iki değişkene okumak için işlevini kullanır Input . Bu örnekte, işlevi kullanılarak Write bu dosyaya yazılmış birkaç veri satırı olduğu varsayılırTestFile; her satırda tırnak içinde bir dize ve virgülle ayrılmış bir sayı vardır; örneğin: ("Hello", 234).

FileOpen(1, "TESTFILE", OpenMode.Output)
Write(1, "hello")
Write(1, 14)
FileClose(1)
Dim s As String = "teststring"
Dim i As Integer
FileOpen(1, "TESTFILE", OpenMode.Input)
Input(1, s)
MsgBox(s)
Input(1, i)
MsgBox(i)
FileClose(1)

Açıklamalar

Input İşlev geriye dönük uyumluluk için sağlanır ve performansı etkileyebilir. Eski olmayan uygulamalar My.Computer.FileSystem için nesnesi daha iyi performans sağlar. Daha fazla bilgi için bkz. Visual Basic ile Dosya Erişimi.

ile Input okunan veriler genellikle kullanılarak Writebir dosyaya yazılır. Bu işlevi yalnızca veya Binary modunda açılmış dosyalarla Input kullanın.

Önemli

Dosyadan okurken, dosya adı uzantısına bağlı olarak dosyanın içeriği ile ilgili kararlar vermeyin. Örneğin, adı Form1.vb olan bir dosya, Visual Basic 2005 kaynak dosyası olmayabilir.

Okunduğu zaman, standart dize veya sayısal veri değişiklik yapılmadan değişkenlere atanır. Aşağıdaki tablo, diğer giriş verilerinin nasıl işleneceğini gösterir.

Veriler Değişkene atanan değer
Sınırlandırma virgülü veya boş satır Boş
#NULL# DBNull
#DOĞRU# veya #YANLIŞ# True veya False
#yyyy-mm-dd hh:mm:ss# İfade tarafından temsil edilen tarih ve/veya saat
#ERROR errornumber# errornumber (değişken, hata olarak etiketlenmiş bir nesnedir)

Veri öğesi giriş yaparken dosyanın sonuna ulaşırsanız, giriş durdurulur ve bir hata oluşur.

Not

Input İşlev yerelleştirilmemiş. Örneğin, Almanca sürümünde, 3,14159 girerseniz, yalnızca 3 döndürür, çünkü virgül, ondalık nokta yerine değişken ayırıcı olarak kabul edilir.

Önemli

işlevini kullanarak Input bir dosyadan okumak için sabit listesinden FileIOPermissionAccess erişim gerekirRead. Daha fazla bilgi için bkz. FileIOPermissionAccess.

Ayrıca bkz.

Şunlara uygulanır

Input(Int32, Int32)

Kaynak:
FileSystem.vb
Kaynak:
FileSystem.vb
Kaynak:
FileSystem.vb

Açık bir sıralı dosyadan verileri okur ve verileri değişkenlere atar.

public:
 static void Input(int FileNumber, int % Value);
public static void Input (int FileNumber, ref int Value);
static member Input : int * int -> unit
Public Sub Input (FileNumber As Integer, ByRef Value As Integer)

Parametreler

FileNumber
Int32

Gereklidir. Herhangi bir geçerli dosya numarası.

Value
Int32

Gereklidir. Dosyadan okunan değerlere atanan değişken bir dizi veya nesne değişkeni olamaz.

Özel durumlar

Dosya modu geçersiz.

Örnekler

Bu örnek, bir dosyadaki verileri iki değişkene okumak için işlevini kullanır Input . Bu örnekte, işlevi kullanılarak Write bu dosyaya yazılmış birkaç veri satırı olduğu varsayılırTestFile; her satırda tırnak içinde bir dize ve virgülle ayrılmış bir sayı vardır; örneğin: ("Hello", 234).

FileOpen(1, "TESTFILE", OpenMode.Output)
Write(1, "hello")
Write(1, 14)
FileClose(1)
Dim s As String = "teststring"
Dim i As Integer
FileOpen(1, "TESTFILE", OpenMode.Input)
Input(1, s)
MsgBox(s)
Input(1, i)
MsgBox(i)
FileClose(1)

Açıklamalar

Input İşlev geriye dönük uyumluluk için sağlanır ve performansı etkileyebilir. Eski olmayan uygulamalar My.Computer.FileSystem için nesnesi daha iyi performans sağlar. Daha fazla bilgi için bkz. Visual Basic ile Dosya Erişimi.

ile Input okunan veriler genellikle kullanılarak Writebir dosyaya yazılır. Bu işlevi yalnızca veya Binary modunda açılmış dosyalarla Input kullanın.

Önemli

Dosyadan okurken, dosya adı uzantısına bağlı olarak dosyanın içeriği ile ilgili kararlar vermeyin. Örneğin, adı Form1.vb olan bir dosya, Visual Basic 2005 kaynak dosyası olmayabilir.

Okunduğu zaman, standart dize veya sayısal veri değişiklik yapılmadan değişkenlere atanır. Aşağıdaki tablo, diğer giriş verilerinin nasıl işleneceğini gösterir.

Veriler Değişkene atanan değer
Sınırlandırma virgülü veya boş satır Boş
#NULL# DBNull
#DOĞRU# veya #YANLIŞ# True veya False
#yyyy-mm-dd hh:mm:ss# İfade tarafından temsil edilen tarih ve/veya saat
#ERROR errornumber# errornumber (değişken, hata olarak etiketlenmiş bir nesnedir)

Veri öğesi giriş yaparken dosyanın sonuna ulaşırsanız, giriş durdurulur ve bir hata oluşur.

Not

Input İşlev yerelleştirilmemiş. Örneğin, Almanca sürümünde 3.14159 girerseniz, virgül ondalık ayırıcı yerine değişken ayırıcısı olarak kabul edilir çünkü yalnızca 3 döndürür.

Önemli

işlevini kullanarak Input bir dosyadan okumak için sabit listesinden FileIOPermissionAccess erişim gerekirRead. Daha fazla bilgi için bkz. FileIOPermissionAccess.

Ayrıca bkz.

Şunlara uygulanır

Input(Int32, Int16)

Kaynak:
FileSystem.vb
Kaynak:
FileSystem.vb
Kaynak:
FileSystem.vb

Açık bir sıralı dosyadan verileri okur ve verileri değişkenlere atar.

public:
 static void Input(int FileNumber, short % Value);
public static void Input (int FileNumber, ref short Value);
static member Input : int * int16 -> unit
Public Sub Input (FileNumber As Integer, ByRef Value As Short)

Parametreler

FileNumber
Int32

Gereklidir. Herhangi bir geçerli dosya numarası.

Value
Int16

Gereklidir. Dosyadan okunan değerlere atanan değişken bir dizi veya nesne değişkeni olamaz.

Özel durumlar

Dosya modu geçersiz.

Örnekler

Bu örnek, bir dosyadaki verileri iki değişkene okumak için işlevini kullanır Input . Bu örnekte, işlevi kullanılarak Write bu dosyaya yazılmış birkaç veri satırı olduğu varsayılırTestFile; her satırda tırnak içinde bir dize ve virgülle ayrılmış bir sayı vardır; örneğin: ("Hello", 234).

FileOpen(1, "TESTFILE", OpenMode.Output)
Write(1, "hello")
Write(1, 14)
FileClose(1)
Dim s As String = "teststring"
Dim i As Integer
FileOpen(1, "TESTFILE", OpenMode.Input)
Input(1, s)
MsgBox(s)
Input(1, i)
MsgBox(i)
FileClose(1)

Açıklamalar

Input İşlev geriye dönük uyumluluk için sağlanır ve performansı etkileyebilir. Eski olmayan uygulamalar My.Computer.FileSystem için nesnesi daha iyi performans sağlar. Daha fazla bilgi için bkz. Visual Basic ile Dosya Erişimi.

ile Input okunan veriler genellikle kullanılarak Writebir dosyaya yazılır. Bu işlevi yalnızca veya Binary modunda açılmış dosyalarla Input kullanın.

Önemli

Dosyadan okurken, dosya adı uzantısına bağlı olarak dosyanın içeriği ile ilgili kararlar vermeyin. Örneğin, adı Form1.vb olan bir dosya, Visual Basic 2005 kaynak dosyası olmayabilir.

Okunduğu zaman, standart dize veya sayısal veri değişiklik yapılmadan değişkenlere atanır. Aşağıdaki tablo, diğer giriş verilerinin nasıl işleneceğini gösterir.

Veriler Değişkene atanan değer
Sınırlandırma virgülü veya boş satır Boş
#NULL# DBNull
#DOĞRU# veya #YANLIŞ# True veya False
#yyyy-mm-dd hh:mm:ss# İfade tarafından temsil edilen tarih ve/veya saat
#ERROR errornumber# errornumber (değişken, hata olarak etiketlenmiş bir nesnedir)

Veri öğesi giriş yaparken dosyanın sonuna ulaşırsanız, giriş durdurulur ve bir hata oluşur.

Not

Input İşlev yerelleştirilmemiş. Örneğin, Almanca sürümünde, 3,14159 girerseniz, yalnızca 3 döndürür, çünkü virgül, ondalık nokta yerine değişken ayırıcı olarak kabul edilir.

Önemli

işlevini kullanarak Input bir dosyadan okumak için sabit listesinden FileIOPermissionAccess erişim gerekirRead. Daha fazla bilgi için bkz. FileIOPermissionAccess.

Ayrıca bkz.

Şunlara uygulanır

Input(Int32, Double)

Kaynak:
FileSystem.vb
Kaynak:
FileSystem.vb
Kaynak:
FileSystem.vb

Açık bir sıralı dosyadan verileri okur ve verileri değişkenlere atar.

public:
 static void Input(int FileNumber, double % Value);
public static void Input (int FileNumber, ref double Value);
static member Input : int * double -> unit
Public Sub Input (FileNumber As Integer, ByRef Value As Double)

Parametreler

FileNumber
Int32

Gereklidir. Herhangi bir geçerli dosya numarası.

Value
Double

Gereklidir. Dosyadan okunan değerlere atanan değişken bir dizi veya nesne değişkeni olamaz.

Özel durumlar

Dosya modu geçersiz.

Örnekler

Bu örnek, bir dosyadaki verileri iki değişkene okumak için işlevini kullanır Input . Bu örnekte, işlevi kullanılarak Write bu dosyaya yazılmış birkaç veri satırı olduğu varsayılırTestFile; her satırda tırnak içinde bir dize ve virgülle ayrılmış bir sayı vardır; örneğin: ("Hello", 234).

FileOpen(1, "TESTFILE", OpenMode.Output)
Write(1, "hello")
Write(1, 14)
FileClose(1)
Dim s As String = "teststring"
Dim i As Integer
FileOpen(1, "TESTFILE", OpenMode.Input)
Input(1, s)
MsgBox(s)
Input(1, i)
MsgBox(i)
FileClose(1)

Açıklamalar

Input İşlev geriye dönük uyumluluk için sağlanır ve performansı etkileyebilir. Eski olmayan uygulamalar My.Computer.FileSystem için nesnesi daha iyi performans sağlar. Daha fazla bilgi için bkz. Visual Basic ile Dosya Erişimi.

ile Input okunan veriler genellikle kullanılarak Writebir dosyaya yazılır. Bu işlevi yalnızca veya Binary modunda açılmış dosyalarla Input kullanın.

Önemli

Dosyadan okurken, dosya adı uzantısına bağlı olarak dosyanın içeriği ile ilgili kararlar vermeyin. Örneğin, adı Form1.vb olan bir dosya, Visual Basic 2005 kaynak dosyası olmayabilir.

Okunduğu zaman, standart dize veya sayısal veri değişiklik yapılmadan değişkenlere atanır. Aşağıdaki tablo, diğer giriş verilerinin nasıl işleneceğini gösterir.

Veriler Değişkene atanan değer
Sınırlandırma virgülü veya boş satır Boş
#NULL# DBNull
#DOĞRU# veya #YANLIŞ# True veya False
#yyyy-mm-dd hh:mm:ss# İfade tarafından temsil edilen tarih ve/veya saat
#ERROR errornumber# errornumber (değişken, hata olarak etiketlenmiş bir nesnedir)

Veri öğesi giriş yaparken dosyanın sonuna ulaşırsanız, giriş durdurulur ve bir hata oluşur.

Not

Input İşlev yerelleştirilmemiş. Örneğin, Almanca sürümünde, 3,14159 girerseniz, yalnızca 3 döndürür, çünkü virgül, ondalık nokta yerine değişken ayırıcı olarak kabul edilir.

Önemli

işlevini kullanarak bir dosyadan okuma, Input sabit listesinden FileIOPermissionAccess erişim gerektirirRead. Daha fazla bilgi için bkz. FileIOPermissionAccess.

Ayrıca bkz.

Şunlara uygulanır

Input(Int32, Boolean)

Kaynak:
FileSystem.vb
Kaynak:
FileSystem.vb
Kaynak:
FileSystem.vb

Açık bir sıralı dosyadan verileri okur ve verileri değişkenlere atar.

public:
 static void Input(int FileNumber, bool % Value);
public static void Input (int FileNumber, ref bool Value);
static member Input : int * bool -> unit
Public Sub Input (FileNumber As Integer, ByRef Value As Boolean)

Parametreler

FileNumber
Int32

Gereklidir. Herhangi bir geçerli dosya numarası.

Value
Boolean

Gereklidir. Dosyadan okunan değerlere atanan değişken- bir dizi veya nesne değişkeni olamaz.

Özel durumlar

Dosya modu geçersiz.

Örnekler

Bu örnekte, bir dosyadaki verileri iki değişkene okumak için işlevi kullanılır Input . Bu örnekte, işlevi kullanılarak Write bu dosyaya bazı veri satırları yazıldığını, her satırın tırnak içinde bir dize ve virgülle ayrılmış bir sayı içerdiği varsayılırTestFile; örneğin: ("Hello", 234).

FileOpen(1, "TESTFILE", OpenMode.Output)
Write(1, "hello")
Write(1, 14)
FileClose(1)
Dim s As String = "teststring"
Dim i As Integer
FileOpen(1, "TESTFILE", OpenMode.Input)
Input(1, s)
MsgBox(s)
Input(1, i)
MsgBox(i)
FileClose(1)

Açıklamalar

İşlev Input geriye dönük uyumluluk için sağlanır ve performansı etkileyebilir. Eski olmayan uygulamalar My.Computer.FileSystem için nesnesi daha iyi performans sağlar. Daha fazla bilgi için bkz. Visual Basic ile Dosya Erişimi.

ile Input okunan veriler genellikle kullanılarak Writebir dosyaya yazılır. Bu işlevi yalnızca veya Binary modunda açılmış dosyalarla Input kullanın.

Önemli

Dosyadan okurken, dosya adı uzantısına bağlı olarak dosyanın içeriği ile ilgili kararlar vermeyin. Örneğin, adı Form1.vb olan bir dosya, Visual Basic 2005 kaynak dosyası olmayabilir.

Okunduğu zaman, standart dize veya sayısal veri değişiklik yapılmadan değişkenlere atanır. Aşağıdaki tablo, diğer giriş verilerinin nasıl işleneceğini gösterir.

Veriler Değişkene atanan değer
Sınırlandırma virgülü veya boş satır Boş
#NULL# DBNull
#DOĞRU# veya #YANLIŞ# True veya False
#yyyy-mm-dd hh:mm:ss# İfade tarafından temsil edilen tarih ve/veya saat
#ERROR errornumber# errornumber (değişken, hata olarak etiketlenmiş bir nesnedir)

Veri öğesi giriş yaparken dosyanın sonuna ulaşırsanız, giriş durdurulur ve bir hata oluşur.

Not

Input İşlev yerelleştirilmemiş. Örneğin, Almanca sürümünde, 3,14159 girerseniz, yalnızca 3 döndürür, çünkü virgül, ondalık nokta yerine değişken ayırıcı olarak kabul edilir.

Önemli

işlevini kullanarak bir dosyadan okuma, Input sabit listesinden FileIOPermissionAccess erişim gerektirirRead. Daha fazla bilgi için bkz. FileIOPermissionAccess.

Ayrıca bkz.

Şunlara uygulanır

Input(Int32, DateTime)

Kaynak:
FileSystem.vb
Kaynak:
FileSystem.vb
Kaynak:
FileSystem.vb

Açık bir sıralı dosyadan verileri okur ve verileri değişkenlere atar.

public:
 static void Input(int FileNumber, DateTime % Value);
public static void Input (int FileNumber, ref DateTime Value);
static member Input : int * DateTime -> unit
Public Sub Input (FileNumber As Integer, ByRef Value As DateTime)

Parametreler

FileNumber
Int32

Gereklidir. Herhangi bir geçerli dosya numarası.

Value
DateTime

Gereklidir. Dosyadan okunan değerlere atanan değişken- bir dizi veya nesne değişkeni olamaz.

Özel durumlar

Dosya modu geçersiz.

Örnekler

Bu örnekte, bir dosyadaki verileri iki değişkene okumak için işlevi kullanılır Input . Bu örnekte, işlevi kullanılarak Write bu dosyaya yazılmış birkaç veri satırı içeren bir dosya olduğu varsayılırTestFile. Her satırda tırnak içinde bir dize ve virgülle ayrılmış bir sayı bulunur; örneğin: ("Hello", 234).

FileOpen(1, "TESTFILE", OpenMode.Output)
Write(1, "hello")
Write(1, 14)
FileClose(1)
Dim s As String = "teststring"
Dim i As Integer
FileOpen(1, "TESTFILE", OpenMode.Input)
Input(1, s)
MsgBox(s)
Input(1, i)
MsgBox(i)
FileClose(1)

Açıklamalar

İşlev Input geriye dönük uyumluluk için sağlanır ve performansı etkileyebilir. Eski olmayan uygulamalar My.Computer.FileSystem için nesnesi daha iyi performans sağlar. Daha fazla bilgi için bkz. Visual Basic ile Dosya Erişimi.

ile Input okunan veriler genellikle kullanılarak Writebir dosyaya yazılır. Bu işlevi yalnızca veya Binary modunda açılmış dosyalarla Input kullanın.

Önemli

Dosyadan okurken, dosya adı uzantısına bağlı olarak dosyanın içeriği ile ilgili kararlar vermeyin. Örneğin, adı Form1.vb olan bir dosya, Visual Basic 2005 kaynak dosyası olmayabilir.

Okunduğu zaman, standart dize veya sayısal veri değişiklik yapılmadan değişkenlere atanır. Aşağıdaki tablo, diğer giriş verilerinin nasıl işleneceğini gösterir.

Veriler Değişkene atanan değer
Sınırlandırma virgülü veya boş satır Boş
#NULL# DBNull
#DOĞRU# veya #YANLIŞ# True veya False
#yyyy-mm-dd hh:mm:ss# İfade tarafından temsil edilen tarih ve/veya saat
#ERROR errornumber# errornumber (değişken, hata olarak etiketlenmiş bir nesnedir)

Veri öğesi giriş yaparken dosyanın sonuna ulaşırsanız, giriş durdurulur ve bir hata oluşur.

Not

Input İşlev yerelleştirilmemiş. Örneğin, Almanca sürümünde, 3,14159 girerseniz, yalnızca 3 döndürür, çünkü virgül, ondalık nokta yerine değişken ayırıcı olarak kabul edilir.

Önemli

işlevini kullanarak bir dosyadan okuma, Input sabit listesinden FileIOPermissionAccess erişim gerektirirRead. Daha fazla bilgi için bkz. FileIOPermissionAccess.

Ayrıca bkz.

Şunlara uygulanır

Input(Int32, Char)

Kaynak:
FileSystem.vb
Kaynak:
FileSystem.vb
Kaynak:
FileSystem.vb

Açık bir sıralı dosyadan verileri okur ve verileri değişkenlere atar.

public:
 static void Input(int FileNumber, char % Value);
public static void Input (int FileNumber, ref char Value);
static member Input : int * char -> unit
Public Sub Input (FileNumber As Integer, ByRef Value As Char)

Parametreler

FileNumber
Int32

Gereklidir. Herhangi bir geçerli dosya numarası.

Value
Char

Gereklidir. Dosyadan okunan değerlere atanan değişken- bir dizi veya nesne değişkeni olamaz.

Özel durumlar

Dosya modu geçersiz.

Örnekler

Bu örnekte, bir dosyadaki verileri iki değişkene okumak için işlevi kullanılır Input . Bu örnekte, işlevi kullanılarak Write bu dosyaya yazılmış birkaç veri satırı içeren bir dosya olduğu varsayılırTestFile. Her satırda tırnak içinde bir dize ve virgülle ayrılmış bir sayı bulunur; örneğin: ("Hello", 234).

FileOpen(1, "TESTFILE", OpenMode.Output)
Write(1, "hello")
Write(1, 14)
FileClose(1)
Dim s As String = "teststring"
Dim i As Integer
FileOpen(1, "TESTFILE", OpenMode.Input)
Input(1, s)
MsgBox(s)
Input(1, i)
MsgBox(i)
FileClose(1)

Açıklamalar

İşlev Input geriye dönük uyumluluk için sağlanır ve performansı etkileyebilir. Eski olmayan uygulamalar My.Computer.FileSystem için nesnesi daha iyi performans sağlar. Daha fazla bilgi için bkz. Visual Basic ile Dosya Erişimi.

ile Input okunan veriler genellikle kullanılarak Writebir dosyaya yazılır. Bu işlevi yalnızca veya Binary modunda açılmış dosyalarla Input kullanın.

Önemli

Dosyadan okurken, dosya adı uzantısına bağlı olarak dosyanın içeriği ile ilgili kararlar vermeyin. Örneğin, adı Form1.vb olan bir dosya, Visual Basic 2005 kaynak dosyası olmayabilir.

Okunduğu zaman, standart dize veya sayısal veri değişiklik yapılmadan değişkenlere atanır. Aşağıdaki tablo, diğer giriş verilerinin nasıl işleneceğini gösterir.

Veriler Değişkene atanan değer
Sınırlandırma virgülü veya boş satır Boş
#NULL# DBNull
#DOĞRU# veya #YANLIŞ# True veya False
#yyyy-mm-dd hh:mm:ss# İfade tarafından temsil edilen tarih ve/veya saat
#ERROR errornumber# errornumber (değişken, hata olarak etiketlenmiş bir nesnedir)

Veri öğesi giriş yaparken dosyanın sonuna ulaşırsanız, giriş durdurulur ve bir hata oluşur.

Not

Input İşlev yerelleştirilmemiş. Örneğin, Almanca sürümünde, 3,14159 girerseniz, yalnızca 3 döndürür, çünkü virgül, ondalık nokta yerine değişken ayırıcı olarak kabul edilir.

Önemli

işlevini kullanarak bir dosyadan okuma, Input sabit listesinden FileIOPermissionAccess erişim gerektirirRead. Daha fazla bilgi için bkz. FileIOPermissionAccess.

Ayrıca bkz.

Şunlara uygulanır

Input(Int32, Byte)

Kaynak:
FileSystem.vb
Kaynak:
FileSystem.vb
Kaynak:
FileSystem.vb

Açık bir sıralı dosyadan verileri okur ve verileri değişkenlere atar.

public:
 static void Input(int FileNumber, System::Byte % Value);
public static void Input (int FileNumber, ref byte Value);
static member Input : int * byte -> unit
Public Sub Input (FileNumber As Integer, ByRef Value As Byte)

Parametreler

FileNumber
Int32

Gereklidir. Herhangi bir geçerli dosya numarası.

Value
Byte

Gereklidir. Dosyadan okunan değerlere atanan değişken- bir dizi veya nesne değişkeni olamaz.

Özel durumlar

Dosya modu geçersiz.

Örnekler

Bu örnekte, bir dosyadaki verileri iki değişkene okumak için işlevi kullanılır Input . Bu örnekte, işlevi kullanılarak Write bu dosyaya bazı veri satırları yazıldığını, her satırın tırnak içinde bir dize ve virgülle ayrılmış bir sayı içerdiği varsayılırTestFile; örneğin: ("Hello", 234).

FileOpen(1, "TESTFILE", OpenMode.Output)
Write(1, "hello")
Write(1, 14)
FileClose(1)
Dim s As String = "teststring"
Dim i As Integer
FileOpen(1, "TESTFILE", OpenMode.Input)
Input(1, s)
MsgBox(s)
Input(1, i)
MsgBox(i)
FileClose(1)

Açıklamalar

İşlev Input geriye dönük uyumluluk için sağlanır ve performansı etkileyebilir. Eski olmayan uygulamalar My.Computer.FileSystem için nesnesi daha iyi performans sağlar. Daha fazla bilgi için bkz. Visual Basic ile Dosya Erişimi.

ile Input okunan veriler genellikle kullanılarak Writebir dosyaya yazılır. Bu işlevi yalnızca veya Binary modunda açılmış dosyalarla Input kullanın.

Önemli

Dosyadan okurken, dosya adı uzantısına bağlı olarak dosyanın içeriği ile ilgili kararlar vermeyin. Örneğin, adı Form1.vb olan bir dosya, Visual Basic 2005 kaynak dosyası olmayabilir.

Okunduğu zaman, standart dize veya sayısal veri değişiklik yapılmadan değişkenlere atanır. Aşağıdaki tablo, diğer giriş verilerinin nasıl işleneceğini gösterir.

Veriler Değişkene atanan değer
Sınırlandırma virgülü veya boş satır Boş
#NULL# DBNull
#DOĞRU# veya #YANLIŞ# True veya False
#yyyy-mm-dd hh:mm:ss# İfade tarafından temsil edilen tarih ve/veya saat
#ERROR errornumber# errornumber (değişken, hata olarak etiketlenmiş bir nesnedir)

Veri öğesi giriş yaparken dosyanın sonuna ulaşırsanız, giriş durdurulur ve bir hata oluşur.

Not

Input İşlev yerelleştirilmemiş. Örneğin, Almanca sürümünde, 3,14159 girerseniz, yalnızca 3 döndürür, çünkü virgül, ondalık nokta yerine değişken ayırıcı olarak kabul edilir.

Önemli

işlevini kullanarak bir dosyadan okuma, Input sabit listesinden FileIOPermissionAccess erişim gerektirirRead. Daha fazla bilgi için bkz. FileIOPermissionAccess.

Ayrıca bkz.

Şunlara uygulanır

Input(Int32, Single)

Kaynak:
FileSystem.vb
Kaynak:
FileSystem.vb
Kaynak:
FileSystem.vb

Açık bir sıralı dosyadan verileri okur ve verileri değişkenlere atar.

public:
 static void Input(int FileNumber, float % Value);
public static void Input (int FileNumber, ref float Value);
static member Input : int * single -> unit
Public Sub Input (FileNumber As Integer, ByRef Value As Single)

Parametreler

FileNumber
Int32

Gereklidir. Herhangi bir geçerli dosya numarası.

Value
Single

Gereklidir. Dosyadan okunan değerlere atanan değişken- bir dizi veya nesne değişkeni olamaz.

Özel durumlar

Dosya modu geçersiz.

Örnekler

Bu örnekte, bir dosyadaki verileri iki değişkene okumak için işlevi kullanılır Input . Bu örnekte, işlevi kullanılarak Write bu dosyaya yazılmış birkaç veri satırı içeren bir dosya olduğu varsayılırTestFile. Her satırda tırnak içinde bir dize ve virgülle ayrılmış bir sayı bulunur; örneğin: ("Hello", 234).

FileOpen(1, "TESTFILE", OpenMode.Output)
Write(1, "hello")
Write(1, 14)
FileClose(1)
Dim s As String = "teststring"
Dim i As Integer
FileOpen(1, "TESTFILE", OpenMode.Input)
Input(1, s)
MsgBox(s)
Input(1, i)
MsgBox(i)
FileClose(1)

Açıklamalar

İşlev Input geriye dönük uyumluluk için sağlanır ve performansı etkileyebilir. Eski olmayan uygulamalar My.Computer.FileSystem için nesnesi daha iyi performans sağlar. Daha fazla bilgi için bkz. Visual Basic ile Dosya Erişimi.

ile Input okunan veriler genellikle kullanılarak Writebir dosyaya yazılır. Bu işlevi yalnızca veya Binary modunda açılmış dosyalarla Input kullanın.

Önemli

Dosyadan okurken, dosya adı uzantısına bağlı olarak dosyanın içeriği ile ilgili kararlar vermeyin. Örneğin, adı Form1.vb olan bir dosya, Visual Basic 2005 kaynak dosyası olmayabilir.

Okunduğu zaman, standart dize veya sayısal veri değişiklik yapılmadan değişkenlere atanır. Aşağıdaki tablo, diğer giriş verilerinin nasıl işleneceğini gösterir.

Veriler Değişkene atanan değer
Sınırlandırma virgülü veya boş satır Boş
#NULL# DBNull
#DOĞRU# veya #YANLIŞ# True veya False
#yyyy-mm-dd hh:mm:ss# İfade tarafından temsil edilen tarih ve/veya saat
#ERROR errornumber# errornumber (değişken, hata olarak etiketlenmiş bir nesnedir)

Veri öğesi giriş yaparken dosyanın sonuna ulaşırsanız, giriş durdurulur ve bir hata oluşur.

Not

Input İşlev yerelleştirilmemiş. Örneğin, Almanca sürümünde, 3,14159 girerseniz, yalnızca 3 döndürür, çünkü virgül, ondalık nokta yerine değişken ayırıcı olarak kabul edilir.

Önemli

işlevini kullanarak Input bir dosyadan okumak için sabit listesinden FileIOPermissionAccess erişim gerekirRead. Daha fazla bilgi için bkz. FileIOPermissionAccess.

Ayrıca bkz.

Şunlara uygulanır

Input(Int32, Decimal)

Kaynak:
FileSystem.vb
Kaynak:
FileSystem.vb
Kaynak:
FileSystem.vb

Açık bir sıralı dosyadan verileri okur ve verileri değişkenlere atar.

public:
 static void Input(int FileNumber, System::Decimal % Value);
public static void Input (int FileNumber, ref decimal Value);
static member Input : int * decimal -> unit
Public Sub Input (FileNumber As Integer, ByRef Value As Decimal)

Parametreler

FileNumber
Int32

Gereklidir. Herhangi bir geçerli dosya numarası.

Value
Decimal

Gereklidir. Dosyadan okunan değerlere atanan değişken bir dizi veya nesne değişkeni olamaz.

Özel durumlar

Dosya modu geçersiz.

Örnekler

Bu örnek, bir dosyadaki verileri iki değişkene okumak için işlevini kullanır Input . Bu örnekte, işlevi kullanılarak Write bu dosyaya yazılmış birkaç veri satırı olduğu varsayılırTestFile; her satırda tırnak içinde bir dize ve virgülle ayrılmış bir sayı vardır; örneğin: ("Hello", 234).

FileOpen(1, "TESTFILE", OpenMode.Output)
Write(1, "hello")
Write(1, 14)
FileClose(1)
Dim s As String = "teststring"
Dim i As Integer
FileOpen(1, "TESTFILE", OpenMode.Input)
Input(1, s)
MsgBox(s)
Input(1, i)
MsgBox(i)
FileClose(1)

Açıklamalar

Input İşlev geriye dönük uyumluluk için sağlanır ve performansı etkileyebilir. Eski olmayan uygulamalar My.Computer.FileSystem için nesnesi daha iyi performans sağlar. Daha fazla bilgi için bkz. Visual Basic ile Dosya Erişimi.

ile Input okunan veriler genellikle kullanılarak Writebir dosyaya yazılır. Bu işlevi yalnızca veya Binary modunda açılmış dosyalarla Input kullanın.

Önemli

Dosyadan okurken, dosya adı uzantısına bağlı olarak dosyanın içeriği ile ilgili kararlar vermeyin. Örneğin, adı Form1.vb olan bir dosya, Visual Basic 2005 kaynak dosyası olmayabilir.

Okunduğu zaman, standart dize veya sayısal veri değişiklik yapılmadan değişkenlere atanır. Aşağıdaki tablo, diğer giriş verilerinin nasıl işleneceğini gösterir.

Veriler Değişkene atanan değer
Sınırlandırma virgülü veya boş satır Boş
#NULL# DBNull
#DOĞRU# veya #YANLIŞ# True veya False
#yyyy-mm-dd hh:mm:ss# İfade tarafından temsil edilen tarih ve/veya saat
#ERROR errornumber# errornumber (değişken, hata olarak etiketlenmiş bir nesnedir)

Veri öğesi giriş yaparken dosyanın sonuna ulaşırsanız, giriş durdurulur ve bir hata oluşur.

Not

Input İşlev yerelleştirilmemiş. Örneğin, Almanca sürümünde, 3,14159 girerseniz, yalnızca 3 döndürür, çünkü virgül, ondalık nokta yerine değişken ayırıcı olarak kabul edilir.

Önemli

işlevini kullanarak Input bir dosyadan okumak için sabit listesinden FileIOPermissionAccess erişim gerekirRead. Daha fazla bilgi için bkz. FileIOPermissionAccess.

Ayrıca bkz.

Şunlara uygulanır

Input(Int32, String)

Kaynak:
FileSystem.vb
Kaynak:
FileSystem.vb
Kaynak:
FileSystem.vb

Açık bir sıralı dosyadan verileri okur ve verileri değişkenlere atar.

public:
 static void Input(int FileNumber, System::String ^ % Value);
public static void Input (int FileNumber, ref string Value);
static member Input : int * string -> unit
Public Sub Input (FileNumber As Integer, ByRef Value As String)

Parametreler

FileNumber
Int32

Gereklidir. Herhangi bir geçerli dosya numarası.

Value
String

Gereklidir. Dosyadan okunan değerlere atanan değişken bir dizi veya nesne değişkeni olamaz.

Özel durumlar

Dosya modu geçersiz.

Örnekler

Bu örnek, bir dosyadaki verileri iki değişkene okumak için işlevini kullanır Input . Bu örnekte, işlevi kullanılarak Write bu dosyaya yazılmış birkaç veri satırı olduğu varsayılırTestFile; her satırda tırnak içinde bir dize ve virgülle ayrılmış bir sayı vardır; örneğin: ("Hello", 234).

FileOpen(1, "TESTFILE", OpenMode.Output)
Write(1, "hello")
Write(1, 14)
FileClose(1)
Dim s As String = "teststring"
Dim i As Integer
FileOpen(1, "TESTFILE", OpenMode.Input)
Input(1, s)
MsgBox(s)
Input(1, i)
MsgBox(i)
FileClose(1)

Açıklamalar

Input İşlev geriye dönük uyumluluk için sağlanır ve performansı etkileyebilir. Eski olmayan uygulamalar My.Computer.FileSystem için nesnesi daha iyi performans sağlar. Daha fazla bilgi için bkz. Visual Basic ile Dosya Erişimi.

ile Input okunan veriler genellikle kullanılarak Writebir dosyaya yazılır. Bu işlevi yalnızca veya Binary modunda açılmış dosyalarla Input kullanın.

Önemli

Dosyadan okurken, dosya adı uzantısına bağlı olarak dosyanın içeriği ile ilgili kararlar vermeyin. Örneğin, adı Form1.vb olan bir dosya, Visual Basic 2005 kaynak dosyası olmayabilir.

Okunduğu zaman, standart dize veya sayısal veri değişiklik yapılmadan değişkenlere atanır. Aşağıdaki tablo, diğer giriş verilerinin nasıl işleneceğini gösterir.

Veriler Değişkene atanan değer
Sınırlandırma virgülü veya boş satır Boş
#NULL# DBNull
#DOĞRU# veya #YANLIŞ# True veya False
#yyyy-mm-dd hh:mm:ss# İfade tarafından temsil edilen tarih ve/veya saat
#ERROR errornumber# errornumber (değişken, hata olarak etiketlenmiş bir nesnedir)

Veri öğesi giriş yaparken dosyanın sonuna ulaşırsanız, giriş durdurulur ve bir hata oluşur.

Not

Input İşlev yerelleştirilmemiş. Örneğin, Almanca sürümünde, 3,14159 girerseniz, yalnızca 3 döndürür, çünkü virgül, ondalık nokta yerine değişken ayırıcı olarak kabul edilir.

Önemli

işlevini kullanarak Input bir dosyadan okumak için sabit listesinden FileIOPermissionAccess erişim gerekirRead. Daha fazla bilgi için bkz. FileIOPermissionAccess.

Ayrıca bkz.

Şunlara uygulanır