|
|
|
Нифика не пойму в чем трабл в VC++ 6.0 работало на "Ура"
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 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. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. Вот с какого перепугаp VfpTimer в TimerProc == NULL ? Мождет маршалить ? Но ! без маршалинга под 6.0 работало и даже не заикалось. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.06.2006, 14:48 |
|
||
|
Нифика не пойму в чем трабл в VC++ 6.0 работало на "Ура"
|
|||
|---|---|---|---|
|
#18+
Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.06.2006, 16:45 |
|
||
|
Нифика не пойму в чем трабл в VC++ 6.0 работало на "Ура"
|
|||
|---|---|---|---|
|
#18+
maXmo,"отец", ну ошибся чуток. Ты ясное дело видишь что не: if(pVfpTimer==NULL) pVfpTimer->DoCmd(_bstr_do);pVfpTimer->DoCmd(_bstr_t("? 'Error'")); а: if(pVfpTimer==NULL) pVfpTimer->DoCmd(_bstr_do); else pVfpTimer->DoCmd(_bstr_t("? 'Error'")); в чем трабл, вот в чем вопрос. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.06.2006, 16:48 |
|
||
|
Нифика не пойму в чем трабл в VC++ 6.0 работало на "Ура"
|
|||
|---|---|---|---|
|
#18+
Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.06.2006, 16:48 |
|
||
|
Нифика не пойму в чем трабл в VC++ 6.0 работало на "Ура"
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.06.2006, 16:50 |
|
||
|
Нифика не пойму в чем трабл в VC++ 6.0 работало на "Ура"
|
|||
|---|---|---|---|
|
#18+
Никуя, она у меня Код: plaintext > всё равно в случае pVfpTimer==NULL будет Access Violation Опять никуя. Все работае четко , но не так на надо по логике. Выполнятся вот это: Код: plaintext Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.06.2006, 17:00 |
|
||
|
Нифика не пойму в чем трабл в VC++ 6.0 работало на "Ура"
|
|||
|---|---|---|---|
|
#18+
функции CSetTimer на твою глобальную pVfpTimer куй положить, у ней своя локальная pVfpTimer есть, и она её юзает, значение глобальной не меняется. Это называется "экранирование глобальной переменной". зы это не код, это АХТУНГ! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.06.2006, 17:14 |
|
||
|
Нифика не пойму в чем трабл в VC++ 6.0 работало на "Ура"
|
|||
|---|---|---|---|
|
#18+
и всё-таки разберись с этим if-else, очень уж он подозрительно выглядит :) а вообще спасибо, развеселил ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.06.2006, 17:19 |
|
||
|
Нифика не пойму в чем трабл в VC++ 6.0 работало на "Ура"
|
|||
|---|---|---|---|
|
#18+
maXmo, да "отец" нормально у меня и с иф и с елзе. Ну бывает, рука дрогнула :)) Косяк-то в чем ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.06.2006, 17:23 |
|
||
|
Нифика не пойму в чем трабл в VC++ 6.0 работало на "Ура"
|
|||
|---|---|---|---|
|
#18+
>зы это не код, это АХТУНГ! Я тщеславием не страдаю ;) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.06.2006, 17:24 |
|
||
|
Нифика не пойму в чем трабл в VC++ 6.0 работало на "Ура"
|
|||
|---|---|---|---|
|
#18+
попробуй вместо Код: plaintext Код: plaintext проверка: Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.06.2006, 17:29 |
|
||
|
Нифика не пойму в чем трабл в VC++ 6.0 работало на "Ура"
|
|||
|---|---|---|---|
|
#18+
maXmo, давай тогда без голословных интелектуальных хамств. Что тебе в коде не нравиться ? И вообще в чем проблема ? Для "особо одаренных" еще раз повторяю. В 6.0 работало на "Ура". В VS 2005 ни ошибок , но и не работает :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.06.2006, 17:34 |
|
||
|
Нифика не пойму в чем трабл в VC++ 6.0 работало на "Ура"
|
|||
|---|---|---|---|
|
#18+
Что-то я ручник включил :) pVfpTimer = _com_ptr_t<ApplicationPtr>(_vfpapp); прокатило! (Нафига я ее локальной сделал , загадка ) пасиба!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.06.2006, 21:06 |
|
||
|
Нифика не пойму в чем трабл в VC++ 6.0 работало на "Ура"
|
|||
|---|---|---|---|
|
#18+
maXmo, пиво куда слать ? Приз за выдержку :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.06.2006, 23:35 |
|
||
|
Нифика не пойму в чем трабл в VC++ 6.0 работало на "Ура"
|
|||
|---|---|---|---|
|
#18+
Заработало! А че трахался-то ? А-то, что штатный таймер Visual Fox Pro копит WM_TIMER в очереди сообщений при условии, что время исполнения кода > времени интервала события. По пьяни они его писали что ли. Балбесы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.06.2006, 00:52 |
|
||
|
Нифика не пойму в чем трабл в VC++ 6.0 работало на "Ура"
|
|||
|---|---|---|---|
|
#18+
Alexey-MЧто тебе в коде не нравиться?ну попробуй такой код где-нить выполнить: Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.06.2006, 13:01 |
|
||
|
|

start [/forum/topic.php?fid=57&msg=33801165&tid=2030865]: |
0ms |
get settings: |
6ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
48ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
37ms |
get tp. blocked users: |
1ms |
| others: | 204ms |
| total: | 320ms |

| 0 / 0 |
