|
PBNI Wizard
|
|||
---|---|---|---|
#18+
Anatoly MoskovskyAIS, Код: plaintext 1. 2. 3. 4.
У-уф, наконец то получилось. Только 2-ю строчку скорректировал на Код: plaintext 1.
и все поехало. Огромное человеческое спасибо за помощь. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.04.2018, 16:32 |
|
PBNI Wizard
|
|||
---|---|---|---|
#18+
Можно ли из PBNI и если да, то как, экстренно закрыть приложение РВ, вызвав на прямую функцию "Halt" или "Halt Close", и не создавая при этом на стороне РВ для этого событие или функцию? В какую сторону смотреть или искать? ... |
|||
:
Нравится:
Не нравится:
|
|||
09.04.2018, 21:06 |
|
PBNI Wizard
|
|||
---|---|---|---|
#18+
AISМожно ли из PBNI и если да, то как, экстренно закрыть приложение РВ, вызвав на прямую функцию "Halt" или "Halt Close", и не создавая при этом на стороне РВ для этого событие или функцию? В какую сторону смотреть или искать? Вопрос снимается, поторопился задать. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.04.2018, 21:28 |
|
PBNI Wizard
|
|||
---|---|---|---|
#18+
AISМожно ли из PBNI и если да, то как, экстренно закрыть приложение РВ, вызвав на прямую функцию "Halt" или "Halt Close", и не создавая при этом на стороне РВ для этого событие или функцию? В какую сторону смотреть или искать? Ан нет, таки вопрос ещё актуален... вызов системной функции РВ Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19.
Вроде пошагово делаю правильно, но не работает. Думаю, что ошибка в установке signature. Пробовал разные варианты (пусто, Q, S), но ничего не помогло. А может в скрипте ошибка? ... |
|||
:
Нравится:
Не нравится:
|
|||
10.04.2018, 09:47 |
|
PBNI Wizard
|
|||
---|---|---|---|
#18+
AIS, Если надо реально просто закрыть приложение, то просто вызовите функцию WinAPI для этого: Код: sql 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
10.04.2018, 11:58 |
|
PBNI Wizard
|
|||
---|---|---|---|
#18+
Anatoly MoskovskyAIS, Если надо реально просто закрыть приложение, то просто вызовите функцию WinAPI для этого: Код: sql 1.
Спасибо, за совет. Если не найду решения, то так и сделаю. Кстати, вот это из примера в доках: Код: sql 1. 2. 3.
работает, а с "halt" - нет. Ну, да ладно... А вообще, я так понимаю что, то что сделано на стороне РВ лучше в PBX не перетягивать. Одним словом проще WinAPI использовать в PBX, чем РВ. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.04.2018, 14:08 |
|
PBNI Wizard
|
|||
---|---|---|---|
#18+
Снова о Halt, уж больно стало интересно... В списке системных функций её нет. Есть только упоминание в help. Может это не системная функция, тогда что это? ... |
|||
:
Нравится:
Не нравится:
|
|||
15.04.2018, 11:17 |
|
PBNI Wizard
|
|||
---|---|---|---|
#18+
AIS, Так HALT это не функция, а оператор, как RETURN ... |
|||
:
Нравится:
Не нравится:
|
|||
15.04.2018, 14:40 |
|
PBNI Wizard
|
|||
---|---|---|---|
#18+
Anatoly MoskovskyAIS, Так HALT это не функция, а оператор, как RETURN Вот пазлы и сложились, чего вызов не работал. Что то перемкнуло с этим HALT, что это системная функция. Спасибо за ликбез, сразу попустило...)) ... |
|||
:
Нравится:
Не нравится:
|
|||
15.04.2018, 16:34 |
|
PBNI Wizard
|
|||
---|---|---|---|
#18+
Очередной вопросик. Если нужны в РВХ функции для внутренних вычислений, т.е. которые не взаимодействуют с РВ, то как их создать? ПС. сделал тестовую функцию "test", которая вычисляет и передает значение "int" функции, которую можно вызвать из РВ и увидеть это значение. Вроде все работает, но в РВ-проекте появилась глобальная функция "int" без каких либо свойств. Если бы появилась "test", то хоть бы как то было оправдано, хотя и не понятно почему, но тут "int". Видать где-то что-то не так делаю или не доделал. Может кто подскажет... ... |
|||
:
Нравится:
Не нравится:
|
|||
23.04.2018, 12:19 |
|
PBNI Wizard
|
|||
---|---|---|---|
#18+
AIS, как на С функции пишутся, так и делать. PBX тут вообще ни каким боком. Писать PBNI-объявления необходимо только для того, что вызывает непосредственно билдер. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.04.2018, 16:36 |
|
PBNI Wizard
|
|||
---|---|---|---|
#18+
Еще пару вопросов. 1. Почему в РВ и в PBNI вызов CreateFile по разному? Код: sql 1. 2. 3. 4.
Код: plaintext 1. 2. 3. 4. 5. 6.
2. есть в PBNI такой кусок работающего кода: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18.
попытался его перенести в РВ: Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30.
не работает. Где то ошибка или это в принципе не возможно на РВ? ... |
|||
:
Нравится:
Не нравится:
|
|||
21.05.2018, 11:01 |
|
PBNI Wizard
|
|||
---|---|---|---|
#18+
AIS Код: plaintext 1.
В С++ это неверная строка. \с - это спецсимвол. Должно быть: Код: plaintext 1.
Остальное не смотрел - некогда ... |
|||
:
Нравится:
Не нравится:
|
|||
21.05.2018, 13:39 |
|
PBNI Wizard
|
|||
---|---|---|---|
#18+
Anatoly MoskovskyAIS Код: plaintext 1.
В С++ это неверная строка. \с - это спецсимвол. Должно быть: Код: plaintext 1.
Остальное не смотрел - некогда Упс! Точно, спасибо. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.05.2018, 15:35 |
|
PBNI Wizard
|
|||
---|---|---|---|
#18+
Уперся еще в один вопрос - передача параметра между функциями внутри PBNI. Например, в PBNI создал две тестовые функции Rand и Randomize, которые вызывают соответственно одноименные системные функции РВ. Обе функции по отдельности работают. Но как в PBNI из одной функции (Rand) вызвать другую (Randomize), а точнее передать параметр и принять его, не пойму. Как правильно передавать параметры между функциями внутри PBNI? ... |
|||
:
Нравится:
Не нравится:
|
|||
29.05.2018, 04:20 |
|
PBNI Wizard
|
|||
---|---|---|---|
#18+
Вопрос чисто риторический, и возможно не в том форуме, то прошу прошения... ;) А может не хрен постигать "шедевры" PBNI, чтобы доточить в то, что уже "мертво", то чего в нем при жизни не было? Может уже давно пора просто "это все" делать на с++ и еб&ть себе мозги? (прошу извинить за прямоту, но уже с PBNI мозги набекрень...) ... |
|||
:
Нравится:
Не нравится:
|
|||
02.06.2018, 23:49 |
|
PBNI Wizard
|
|||
---|---|---|---|
#18+
AIS, В С++ большой порог вхождения. Нужны годы чтобы достичь хотя бы среднего уровня. Лучше C# или там Java. Но надо помнить, что то что в ПБ дает сам язык (например DW) в других языках возможно придется самому реализовать. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.06.2018, 12:33 |
|
|
start [/forum/topic.php?fid=15&msg=39630446&tid=1335114]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
55ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
61ms |
get tp. blocked users: |
2ms |
others: | 247ms |
total: | 414ms |
0 / 0 |