powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Закрытие файла
8 сообщений из 8, страница 1 из 1
Закрытие файла
    #34570359
Фарид2003
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я пишу в процедуре меню:
Use путь к файлу
выполняю какие-то действия
далее после действий у меня запускается Excel куда я передаю данные!!!!!!
закрываю Excel
Далее запускаю другую процедуру и выходит сообщения что файл используется!!!!!!
Дано закрыть файл - это как?????????
...
Рейтинг: 0 / 0
Закрытие файла
    #34570367
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как открываешь, как закрываешь? Эксель вероятно в процессах остается, т.к. у него имеется измененный, но не сохраненный файл
...
Рейтинг: 0 / 0
Закрытие файла
    #34570982
SindoMeon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Фарид2003Дано закрыть файл - это как?????????

Код: plaintext
1.
SELECT "псевдоним_файла"
USE IN "псевдоним_файла"
и файл (таблица??) закроется
...
Рейтинг: 0 / 0
Закрытие файла
    #34570986
SindoMeon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а если хочется, чтоб и ошибки иногда не вылетали, то тогда так:
Код: plaintext
1.
2.
3.
4.
IF USED("псевдоним")
    SELECT "псевдоним"
    USE IN "псевдоним"
ENDIF
...
Рейтинг: 0 / 0
Закрытие файла
    #34571051
Burn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SindoMeonа если хочется, чтоб и ошибки иногда не вылетали, то тогда так:
Код: plaintext
1.
2.
3.
4.
IF USED("псевдоним")
    SELECT "псевдоним"
    USE IN "псевдоним"
ENDIF


Перебор. Достаточно
Код: plaintext
1.
2.
3.
IF USED("псевдоним")
    USE IN "псевдоним"
ENDIF

если очень хочется то
Код: plaintext
1.
2.
3.
4.
IF USED("псевдоним")
    SELECT "псевдоним"
    USE
ENDIF
...
Рейтинг: 0 / 0
Закрытие файла
    #34571203
SindoMeon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BurnПеребор. Достаточно
Код: plaintext
1.
2.
3.
IF USED("псевдоним")
    USE IN "псевдоним"
ENDIF

так будет работать если только один файл открыт, с несколькими такой фокус не пройдёт, тут уже SELECT требуется
Burn
если очень хочется то
Код: plaintext
1.
2.
3.
4.
IF USED("псевдоним")
    SELECT "псевдоним"
    USE
ENDIF

хммм.... надо так попробовать, а то всё перестраховки да перестраховки... но по мне лучше лишняя тонна, чем недостающий килограмм
...
Рейтинг: 0 / 0
Закрытие файла
    #34571331
Фотография Aleksey-K
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А проще всего так:
Код: plaintext
USE IN SELECT("псевдоним")
С уважением, Алексей
...
Рейтинг: 0 / 0
Закрытие файла
    #34572618
Фарид2003
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем спасибо!!!!!!!!!!!!!!!!!!!!!!!!!!!
Я все понял и сделал!!!!!!!!!!!!!!!!!!!!!
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Закрытие файла
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]