Форум Кургана и Курганской области и наших друзей

Зима. Форум Кургана и Курганской области и наших друзей
29 Ноябрь 2020, 22:29:18 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
Новости:
 
   Начало   Помощь Войти Регистрация  
Страниц: [1]   Вниз
  Печать  
Автор Тема: Visual FoxPro 9.0  (Прочитано 5655 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Greshnik
Провинциальный секретарь
*

Карма: 5
Offline Offline

Пол: Мужской
Сообщений: 15


Награды
« : 22 Март 2007, 20:00:59 »

Кто знает как работать с объектами календаря на VFP 9.0.

Мне нужен календарик, на MS Visual Basic есть специальный объект при добавлении которого уже готовый календарик на форму и с добавлением множества функций доступных к этому объекту...
Записан
wlad762
Коллежский секретарь
****

Карма: 64
Offline Offline

Пол: Мужской
Сообщений: 457

Не в пирогах счастье ...


Награды
« Ответ #1 : 22 Март 2007, 20:42:55 »

Меню Tools > Options > вкладка Controls
Выбираем ActiveX controls, в списке выбираем Календарь (Snap1)

Затем в менеджере элементов управления отображаем классы ActiveX (Snap2)


* Snap1.jpg (131.99 Кб, 692x444 - просмотрено 411 раз.)

* Snap2.jpg (76.81 Кб, 448x317 - просмотрено 292 раз.)
« Последнее редактирование: 22 Март 2007, 20:45:17 от wlad762 » Записан

Greshnik
Провинциальный секретарь
*

Карма: 5
Offline Offline

Пол: Мужской
Сообщений: 15


Награды
« Ответ #2 : 25 Март 2007, 22:36:04 »

Меню Tools > Options > вкладка Controls
Выбираем ActiveX controls, в списке выбираем Календарь (Snap1)

Затем в менеджере элементов управления отображаем классы ActiveX (Snap2)

Все работатет, благодарю...

p.s. Сам неправильно делал (ч.з. Объект Менеджер пытался все сделать).
Записан
Greshnik
Провинциальный секретарь
*

Карма: 5
Offline Offline

Пол: Мужской
Сообщений: 15


Награды
« Ответ #3 : 27 Март 2007, 15:56:05 »

Как не только отметить на удаление записи в таблице но и сразу же удалить их при нажатии на кнопку?

Хотелось бы видеть только форму а не окно похожее на VFP за формой (нужна отдельная программа как это сделать)?

Очень надо...
Записан
wlad762
Коллежский секретарь
****

Карма: 64
Offline Offline

Пол: Мужской
Сообщений: 457

Не в пирогах счастье ...


Награды
« Ответ #4 : 27 Март 2007, 16:27:04 »

Вот это почитай:
1. - http://webfile.zaural.ru/2052/ - стр.90
2. - http://webfile.zaural.ru/2053 - для общего развития, тоже про фокс.

p.s. Бесперспективно учить фокс. Ихмо.
Записан

Greshnik
Провинциальный секретарь
*

Карма: 5
Offline Offline

Пол: Мужской
Сообщений: 15


Награды
« Ответ #5 : 27 Март 2007, 23:49:10 »

p.s. Бесперспективно учить фокс. Ихмо.

Ну все же этот язык уж получше с работой с СУБД а мне это позарез надо...
И во многом стандартными средствами ФОКСа лучше с созданием программ (из-за СУБД).

p.s. Действительно хорошие книги сейчас взял на изучение...
p.p.s. Спасибо за помощь, но думаю что не последняя просба о помощи...
Записан
wlad762
Коллежский секретарь
****

Карма: 64
Offline Offline

Пол: Мужской
Сообщений: 457

Не в пирогах счастье ...


Награды
« Ответ #6 : 28 Март 2007, 00:43:32 »

Если выбирать между Фоксом и Эксесом, выбиру последний.
И мне пофик, что весь мир меня лохом будет называть.

Чем лучше Эксес:
1. Вся база в одном файле.
2. Формат самый стабильный из всех аналогов.
3. Доступность русской справки.
4. Для рисования несложных морд к базе можно обойтись без знания языка.
5. Для рисования более сложных морд используется очень простой в изучении ВБА, практически однообразный для всех офисных приложений.
6. Зависимость от наличия МС Офиса устраняется путём использования сторонней среды разработки.

Чем хуже Фокс:
1. Самый нестабильный в мире формат файлов.
2. Куча файлов в базе.
3. Нет справки на родном языке.
4. Катастрофически мало литературы по встроенному языку.
5. Девятый Фокс без сервиспака - один сплошной глюк.

Отговаривать не буду. Учи раз надо.
Сам видел кучу программ на Фоксе. Даже некоторую отчётность благодаря им сдаём.
Ярчайший пример - НалогоплательщикЮЛ (руки бы тому разработчику вырвать за такую органомику).

Записан

Greshnik
Провинциальный секретарь
*

Карма: 5
Offline Offline

Пол: Мужской
Сообщений: 15


Награды
« Ответ #7 : 04 Апрель 2007, 17:32:28 »

Создал проект (ехе + DBF) на VFP 9.0 работает на моем компьютере нормально, но вот возникла проблема как перенести проект на другую машину что бы и там работало.

1. есть файл.ocx который вкючен как OLE объект из операционной системы и ему обязательно нужна та директория в которой я создавал проект.
Вопрос: какие способы обмануть его и что бы он видел его в любой дирректории где есть программа

2. Какие библиотеки нужны для проекта что бы он работал без установленного VFP 9.0?
Записан
Greshnik
Провинциальный секретарь
*

Карма: 5
Offline Offline

Пол: Мужской
Сообщений: 15


Награды
« Ответ #8 : 05 Апрель 2007, 16:09:29 »

Все разобрался теперь работатет...
Если кому интересно то вот как это было:

1. есть файл.ocx который вкючен как OLE объект из операционной системы и ему обязательно нужна та директория в которой я создавал проект.
Вопрос: какие способы обмануть его и что бы он видел его в любой дирректории где есть программа
Решил проблему копированием в системный каталог файлов необходимых проекту и
Код:
SET PATH TO _VFP.DefaultFilePath

2. Какие библиотеки нужны для проекта что бы он работал без установленного VFP 9.0?
Код:
msvcr71.dll
vfp9r.dll
vfp9rrus.dll
vfp9t.dll
GdiPlus.dll
foxhhelpps9.dll
foxhhelp9.exe
Это все что нужно для любого проекта
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.11 | SMF © 2006-2008, Simple Machines LLC
rss | wap
Valid XHTML 1.0! Valid CSS!