|
|
|
Поясните за DLL :)
|
|||
|---|---|---|---|
|
#18+
Tech N9neЯ видать ошибся адресом? Тут хаха с тебя давят. Указывают на твои ошибки, но не говорят как она решается. Да, ты явно ошибся адресом. Все ошибки в программировании решаются одинаково: приведением кода в соответствие с документацией и логикой. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.10.2018, 16:43 |
|
||
|
Поясните за DLL :)
|
|||
|---|---|---|---|
|
#18+
В твоем коде все прекрасно и погоны и какарда и исподня @ Только работать не будет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.10.2018, 16:45 |
|
||
|
Поясните за DLL :)
|
|||
|---|---|---|---|
|
#18+
x1ca4064Tech N9neЯ думал тут можно задать вопрос, получить вменяемый ответ. Не люблю "крылатые" фразы, но здесь уместно: "правильно заданный вопрос содержит половину ответа". Дорогой ТС, учи английский, а не феню! Зачем длл понадобилась? Для выноса кода в длл нужна достаточно веская причина. Просто взять произвольную процедуру и вынести ее в длл - глупость. Решил слезть с delphi7 на Tokyo последнюю. В Tokyo как я понял не работает superobject. Решил попробовать написать длл на 7, и юзать её на токио. ДА, я знаю про Json в токио! Мне хочется ознакомится с dll Если я выучу англ, прочитаю тонну книг, зачем мне вы и ваш форум? Не хочу наколять обстановку, можете считать меня ауе пацанчиком на кортах. Спасибо и до свидания. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.10.2018, 16:46 |
|
||
|
Поясните за DLL :)
|
|||
|---|---|---|---|
|
#18+
ziv-2014tstringlist -> IStringListIStrings есть. И GetOleStrings ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.10.2018, 16:51 |
|
||
|
Поясните за DLL :)
|
|||
|---|---|---|---|
|
#18+
Tech N9neЕсли я выучу англ, прочитаю тонну книг Тонна книг не нужна абсолютно, даже килограмм не нужен, даже 100 грамм совсем не обязательно. На 100% достаточно (и необходимо) - документации. А вот её без знания английского (на уровне технических терминов и азов) не осилить, увы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.10.2018, 16:53 |
|
||
|
Поясните за DLL :)
|
|||
|---|---|---|---|
|
#18+
Tech N9neзачем мне вы и ваш форум?Для троллинга, понятное дело ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.10.2018, 16:54 |
|
||
|
Поясните за DLL :)
|
|||
|---|---|---|---|
|
#18+
_Vasilisk_, Там на вариантах. Но тоже можно использовать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.10.2018, 16:58 |
|
||
|
Поясните за DLL :)
|
|||
|---|---|---|---|
|
#18+
Tech N9ne, Смотри: В процедуру отдаешь только числа и PChar вместо string. Никаких Form,Memo,StringList и прочего. Процедуру - помешает в exports (иначе основной модуль ее не увидит, не сможет использовать) Соглашение о вызове - stdcall. Если тебе уж очень нужен StringList - создай его внутри процедуры, поработай с ним, уничтожь на выходе. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.10.2018, 17:47 |
|
||
|
Поясните за DLL :)
|
|||
|---|---|---|---|
|
#18+
Код: pascal 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. Подскажите, правильно ли я делаю? И почему superobject, SO(ms) ошибка? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.10.2018, 17:48 |
|
||
|
Поясните за DLL :)
|
|||
|---|---|---|---|
|
#18+
_Vasilisk_ziv-2014tstringlist -> IStringListIStrings есть. И GetOleStrings На данном этапе я бы не советовал лезть к интерфейсам. Там есть нюансы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.10.2018, 17:48 |
|
||
|
Поясните за DLL :)
|
|||
|---|---|---|---|
|
#18+
Tech N9ne Код: pascal 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. Подскажите, правильно ли я делаю? И почему superobject, SO(ms) ошибка? О, совсем другое дело!!! Помести свой RESPONSE в тут же созданный StringList и отдай его на вход SO. Кстати, а сам SO - он откуда берется (я с SuperObject не работал, поэтому спрашиваю) - это что-то глобально инициализируемое? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.10.2018, 17:52 |
|
||
|
Поясните за DLL :)
|
|||
|---|---|---|---|
|
#18+
DarkMasterО, совсем другое дело!!! Помести свой RESPONSE в тут же созданный StringList и отдай его на вход SO. Кстати, а сам SO - он откуда берется (я с SuperObject не работал, поэтому спрашиваю) - это что-то глобально инициализируемое? упс, мне нужно не ms туда вставлять, а response. Скомпилилось вроде, попробую дальше писать. Насчет superobject, в обычнм проекте просто в uses добовляю, и пишу в коде SO(), без create, free; - вроде работает, думаю делаю правильно. На примерах по карайней мере так. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.10.2018, 18:01 |
|
||
|
Поясните за DLL :)
|
|||
|---|---|---|---|
|
#18+
Сделал, скомпилил, в программе вызываю функцию и получаю ошибку. Что я сделал не так?( Программа: Код: pascal 1. 2. 3. 4. 5. 6. 7. DLL: Код: pascal 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. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.10.2018, 18:38 |
|
||
|
Поясните за DLL :)
|
|||
|---|---|---|---|
|
#18+
Извините пж)) передавал не правильные токен или ид сейчас перепроверил - всё ок, всё грузится. спасибо, с горем пополам, немного понял как работать с библой. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.10.2018, 18:48 |
|
||
|
Поясните за DLL :)
|
|||
|---|---|---|---|
|
#18+
Объясните пожалуйста еще кое-что)) как мне получить результат из длл в программу? я весь день в дельфи, каша в голове.. вот функция в длл Код: pascal 1. 2. 3. 4. 5. 6. 7. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.10.2018, 21:38 |
|
||
|
Поясните за DLL :)
|
|||
|---|---|---|---|
|
#18+
Tech N9ne, Лучше так Код: pascal 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.10.2018, 11:47 |
|
||
|
Поясните за DLL :)
|
|||
|---|---|---|---|
|
#18+
Tech N9ne, В результате функции лучше передавать целочисленные типы. Указатели и прочее лучше передавать через ссылку в переменной (оператор var). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.10.2018, 11:48 |
|
||
|
Поясните за DLL :)
|
|||
|---|---|---|---|
|
#18+
ziv-2014Указатели и прочее лучше передавать через ссылку в переменной (оператор var).Именно так они компилятором и передаются ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.10.2018, 19:39 |
|
||
|
|

start [/forum/topic.php?fid=58&msg=39723720&tid=2040215]: |
0ms |
get settings: |
5ms |
get forum list: |
11ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
146ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
35ms |
get tp. blocked users: |
1ms |
| others: | 211ms |
| total: | 422ms |

| 0 / 0 |
