![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 05.11.2011
Сообщений: 90
|
![]()
Задача стоит крайне простая, нужно вывести на экран размер базы данных access. Однако это никак сделать не могу. Если пытаюсь читать
Код:
Код:
Код:
Если пробовать у любого другого файла проверить размер, то всё отлично показывает. Собственно вопрос в том, как полностью закрыть Бд access на выполнение этой операции. |
![]() |
![]() |
![]() |
#2 |
Подтвердите свой е-майл
Регистрация: 29.08.2012
Сообщений: 4,011
|
![]()
а если файл будет 4 гига, тоже в память пихать будете?
FileSize не подойдет? |
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 05.11.2011
Сообщений: 90
|
![]()
делал и через обычный AssignFile, Reset, FileSize.
Но попробовал файла 3 - везде неверный размер. В том числе и размер базы данных которая мнее и нужна. Но зато хотя бы не ругнулся что она открыта. |
![]() |
![]() |
![]() |
#4 |
Подтвердите свой е-майл
Регистрация: 29.08.2012
Сообщений: 4,011
|
![]()
С чего решили что не верный?
|
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 05.11.2011
Сообщений: 90
|
![]()
ну точнее не то чтобы неверный, просто как я понял, FileSize показывает кол-во строк в файле, а мне надо размер файла в байтах/кб/мб и т.д.
|
![]() |
![]() |
![]() |
#6 |
Подтвердите свой е-майл
Регистрация: 29.08.2012
Сообщений: 4,011
|
![]()
в файле строк не бывает
|
![]() |
![]() |
![]() |
#7 | |
Пользователь
Регистрация: 05.11.2011
Сообщений: 90
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
#8 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
![]()
См. 2-й или 3-ий способ.
http://www.sources.ru/delphi/files/get_file_size.shtml
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
![]() |
![]() |
![]() |
#9 |
Пользователь
Регистрация: 05.11.2011
Сообщений: 90
|
![]()
спасибо, завтра на работе попробую
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Задание: Сгенерировать и вывести на экран массив А 10x10 случайных реальных чисел в диапазоне от 1 до 9. Определить по А и вывести | Don202 | Помощь студентам | 1 | 25.09.2013 11:26 |
размер строки | Variag | Общие вопросы C/C++ | 9 | 06.10.2011 01:20 |
Как вывести со страницы определенный <div id="">то что вывести</div> | makar3000 | PHP | 6 | 11.08.2011 12:56 |
размер проекта | beegl | Общие вопросы Delphi | 11 | 25.11.2008 11:50 |
Размер Image изменяется на размер картинки, а сама она рисуется на области первой картинки | RPGer | Мультимедиа в Delphi | 6 | 20.10.2008 19:54 |