Размер файла

Язык Visual Basic на платформе .NET.

Модераторы: Ramzes, Sebas

areh
Постоялец
Постоялец
 
Сообщения: 530
Зарегистрирован: 02.12.2002 (Пн) 12:28
Откуда: РОССИЯ, Салехард

Размер файла

Сообщение areh » 30.04.2003 (Ср) 15:46

Как я могу определить размер файла?

Заранее извеняюсь за глупые вопросы :D

moderator
Модератор
Модератор
 
Сообщения: 1896
Зарегистрирован: 10.12.2001 (Пн) 18:11
Откуда: Украина, Харьков

Сообщение moderator » 01.05.2003 (Чт) 22:25

Юзай Scripting.FileSystemObject или как его там...
Модератор
http://www.vbstreets.ru / moderator@vbstreets.ru

... Почетные награды: [*], [+], [!]. Все еще впереди...

areh
Постоялец
Постоялец
 
Сообщения: 530
Зарегистрирован: 02.12.2002 (Пн) 12:28
Откуда: РОССИЯ, Салехард

Сообщение areh » 02.05.2003 (Пт) 5:04

Огромное спасибо, а то я совсем забыл, что в NET можно пользовать и COM библиотеки :P

areh
Постоялец
Постоялец
 
Сообщения: 530
Зарегистрирован: 02.12.2002 (Пн) 12:28
Откуда: РОССИЯ, Салехард

Сообщение areh » 02.05.2003 (Пт) 5:50

Блин, всё же значительно проще:

Код: Выделить всё
Imports System.IO

...

    Function GetFileSize(ByVal FileName As String) As Long

        If Not File.Exists(FileName) Then Return -1

        Dim pFile As FileInfo = New FileInfo(FileName)

        Return pFile.Length()

    End Function

...


moderator
Модератор
Модератор
 
Сообщения: 1896
Зарегистрирован: 10.12.2001 (Пн) 18:11
Откуда: Украина, Харьков

Сообщение moderator » 02.05.2003 (Пт) 11:11

Ну да, это пример для VB.NET. А мой совет универсален :wink:
Модератор
http://www.vbstreets.ru / moderator@vbstreets.ru

... Почетные награды: [*], [+], [!]. Все еще впереди...

areh
Постоялец
Постоялец
 
Сообщения: 530
Зарегистрирован: 02.12.2002 (Пн) 12:28
Откуда: РОССИЯ, Салехард

Сообщение areh » 02.05.2003 (Пт) 11:31

moderator писал(а):Ну да, это пример для VB.NET. А мой совет универсален :wink:


Как известно, любое (хорошое) универсальное решение лучше всех вместе взятых специализированных, так как одно может заменить все, но уступает любому отдельному специализированному под конкретные задачи :lol:

Но всёравно спасибо, я воспользовался этим советом, для определения свободного места на харде (топик где-то рядом с этим)


Вернуться в Visual Basic .NET

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 51

    TopList