FoxPro Club Главная

Конференция Решения Фотоальбом Сайт М.Дроздова Статьи Файловый архив Книга Visual FoxPro 9.0 Русский Help для Visual FoxPro
Пользователей: 9115
Вход
Организация стека в приложении.

Для чего? - спросите Вы. Отвечу: Очень просто обмениваться данными между отдельными блоками приложения (допустим - формами). И всего-то 20-25 строк! Каждый разработчик когда-то сталкивается с проблемой: нужно возвратить из формы несколько параметров в вызвающую программу. Я - столкнулся! И вот решение - организация стека LIFO, причем, сфера его применения оказалась гораздо шире, чем просто возврат параметров из формы :) Стек - это объект, созданный на основе класса cstStack , обладающий тремя методами: Push(), Pop(), Clear(). Работает так: величина, помещенная в стек последней - выйдет первой (LIFO). Величины, помещаемые в стек, могут быть любого допустимого типа, т.е. не надо делать дополнительных преобразований, размер же стека = ограничению Фокса на размер массивов. Решение предоставлено в виде тестовой программы. Запустите - увидите. Понравится - пользуйтесь. Jimmy


 
Прислал: Дмитрий Орлов   Категория: Инструменты разработчика

Сделайте оценку этого решения Плохо Удовлетворительно Так себе Хорошо Отлично Текущая оценка: (4.911) Вложение [0.79]kb
Дополнения пользователей
Организация стека в приложении.
[+][?]
Nikolai Kremko
09.10.03 16:03:32

Спасибо за решение... Просто и очень удобно. И как я раньше его не видел...
[Дополнить]



© 2000-2017 Fox Club 
При размещении любых материалов с сайта на других ресурсах- прямая ссылка на www.foxclub.ru обязательна
Яндекс.Метрика