|
OpenFile
|
|||
---|---|---|---|
#18+
Помогите разобрать этот код, я новичек в фокспро и некоторые функции не нахожу в Help Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22.
... |
|||
:
Нравится:
Не нравится:
|
|||
05.04.2013, 12:55 |
|
OpenFile
|
|||
---|---|---|---|
#18+
Программа давно написана на VFP6 и мне дали сделать такое же в другой программе, но что-то не могу разобраться.. Все скопировал тупо в новую форму когда пытаюсь открыть эту форму пишет свойство openfile не найдено ... |
|||
:
Нравится:
Не нравится:
|
|||
05.04.2013, 13:09 |
|
OpenFile
|
|||
---|---|---|---|
#18+
Новый2013, Потому что openfile и openfilenom - это добавленные свойства формы. По умолчанию их нет, работай руками через Form Designer . И см. 14139404 ... |
|||
:
Нравится:
Не нравится:
|
|||
05.04.2013, 13:18 |
|
OpenFile
|
|||
---|---|---|---|
#18+
Jonny540, Теперь понял почему так пишет, А где нужно добавлять свойство? В самой форме нигде нету добавления ... |
|||
:
Нравится:
Не нравится:
|
|||
05.04.2013, 13:22 |
|
OpenFile
|
|||
---|---|---|---|
#18+
Помогите добавить такое свойство. Впервые узнал что можно свои свойства добавлять. Нужно добавить свойство.. Это я так думаю матрица 2х2 или может ошибаюсь ... |
|||
:
Нравится:
Не нравится:
|
|||
05.04.2013, 13:25 |
|
OpenFile
|
|||
---|---|---|---|
#18+
написал так: AddProperty(thisform,"openfile[2,2]") ошибку выдал: AddProperty.prg не найдено ... |
|||
:
Нравится:
Не нравится:
|
|||
05.04.2013, 13:27 |
|
OpenFile
|
|||
---|---|---|---|
#18+
ThisForm.AddProperty("openfile[2,2]") ... |
|||
:
Нравится:
Не нравится:
|
|||
05.04.2013, 13:33 |
|
OpenFile
|
|||
---|---|---|---|
#18+
Или в FormDesigner Меню Form -> New Property ... |
|||
:
Нравится:
Не нравится:
|
|||
05.04.2013, 13:35 |
|
OpenFile
|
|||
---|---|---|---|
#18+
Добавил вручную но что-то не то кажется. Подскажите как добавить свойство если бывает такое матрицу openfile[2,2] в коде есть такое свойство thisform.openfile[2,2] чтобы добавить новое свойство в VFP6 выбрал меню Class - New Property а что там писать не знаю ... |
|||
:
Нравится:
Не нравится:
|
|||
05.04.2013, 16:03 |
|
OpenFile
|
|||
---|---|---|---|
#18+
В этой программе есть Пункт меню "Кабинеты и расписание" там подменю "Просмотр расписания" ,который запускает форму "rasp_cab" Я пытаюсь точно также открыть через меню свою форму добавленную в классе. Т.е. сделал пункт меню "ДЕЛАЮ", который запускать должен форму "udop" и прописал аналогичный код, но форма не открывается. Почему так? Прикрепляю проект подскажите как исправить? ВОТ ССЫЛКА ССЫЛКА прошу помочь ... |
|||
:
Нравится:
Не нравится:
|
|||
05.04.2013, 16:39 |
|
OpenFile
|
|||
---|---|---|---|
#18+
Новый2013, Скопируй прикрепленные программки и таблицы cab.*, ogrext.* в корень проекта и запусти test.prg Надеюсь, поймешь, в чем дело. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.04.2013, 11:48 |
|
OpenFile
|
|||
---|---|---|---|
#18+
Jonny540, Что-то я не понял. Смотрите, тут есть меню и другие пункты открываются таким образом. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8.
Я создал класс, сделал все точно также как в другом проекте и точно также пытаюсь открыть эту форму через меню Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8.
Но не открывается. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.04.2013, 08:09 |
|
OpenFile
|
|||
---|---|---|---|
#18+
UDOP это класс форма. чтобы его открыть через меню нужно создать экземпляр класса? и как его создать где прописать? ... |
|||
:
Нравится:
Не нравится:
|
|||
08.04.2013, 09:13 |
|
OpenFile
|
|||
---|---|---|---|
#18+
вроде через createobject написано делается но так не запускается класс форма ... |
|||
:
Нравится:
Не нравится:
|
|||
08.04.2013, 09:17 |
|
OpenFile
|
|||
---|---|---|---|
#18+
Новый2013, Сравни свойства классов rab_cab и udop. И команда SET STEP ON еще никому не мешала. Кроме того, процедура p_err должна тебе выдать информацию об ошибке. Продублируй ее здесь. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.04.2013, 10:37 |
|
OpenFile
|
|||
---|---|---|---|
#18+
Jonny540, свойства одинаковые вроде как.. А SET STEP ON где надо писать не подскажете? В меню прям можно так?: Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10.
... |
|||
:
Нравится:
Не нравится:
|
|||
08.04.2013, 10:54 |
|
OpenFile
|
|||
---|---|---|---|
#18+
написал так открывает дебагер и вот тут vmenu=2 почему-то показывает стрелку, а для других таких же классов все нормально ... |
|||
:
Нравится:
Не нравится:
|
|||
08.04.2013, 10:58 |
|
OpenFile
|
|||
---|---|---|---|
#18+
Новый2013Jonny540, свойства одинаковые вроде как.. Не совсем. Новый2013А SET STEP ON где надо писать не подскажете? В меню прям можно так?: Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10.
Можно. Но не путай само меню и процедуру, которую оно вызывает. Да, еще: что у тебя означает переменная vmenu ? ... |
|||
:
Нравится:
Не нравится:
|
|||
08.04.2013, 11:01 |
|
OpenFile
|
|||
---|---|---|---|
#18+
Jonny540, я плохо себе представляю что это означает, это не я писал проект.. до меня писали разные люди, поэтому сижу разбираюсь. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.04.2013, 11:10 |
|
OpenFile
|
|||
---|---|---|---|
#18+
vmenu это просто переменная, сделанная для того чтобы скрывать некоторые пункты меню.. это мне не нужно даже походу... ... |
|||
:
Нравится:
Не нравится:
|
|||
08.04.2013, 11:14 |
|
OpenFile
|
|||
---|---|---|---|
#18+
Jonny540, но я писал так тоже, все равно не открывает contropen=0 ff=createobject('udop') if contropen=0 ff.show(1) else ff.release endif ... |
|||
:
Нравится:
Не нравится:
|
|||
08.04.2013, 11:14 |
|
OpenFile
|
|||
---|---|---|---|
#18+
Новый2013, Вот и погоняй покомандно, там все сразу видно. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.04.2013, 11:17 |
|
OpenFile
|
|||
---|---|---|---|
#18+
Jonny540, Некоторые свойства может и не одинаковые потому что на форме udop размещены одни элементы, на rasp_cab такие же или еще другие.. например на одном 1 листбокс и 1 тексэдит, на другом 2 листбокса.. из-за этого же не может быть наверное? Есть два свойства добавленных, пользовательские, они идентичны ... |
|||
:
Нравится:
Не нравится:
|
|||
08.04.2013, 11:18 |
|
|
start [/forum/topic.php?desktop=1&fid=41&tid=1583085]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
47ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
66ms |
get tp. blocked users: |
2ms |
others: | 273ms |
total: | 436ms |
0 / 0 |