если точка result не слинкована, то и метод Result() в скрипте не будет вызван. И соответственно ни до какого return выполнение вообще не дойдет. Если конечно я правильно понял о каком линке идет речь.
Этот топик читают: Гость
Администрация
Ответов: 15295
Рейтинг: 1519
|
|||
карма: 27 |
|
Разработчик
Ответов: 26158
Рейтинг: 2127
|
|||
Ну что, первые трудности. Вот кусок результата генерации кода после доделки Message
|
|||
карма: 22 |
|
Администрация
Ответов: 15295
Рейтинг: 1519
|
|||
nesco, вот интересно, а откуда кодогенератор может узнать, что четвертый параметр его метода println нужно преобразовать в данном случае в строку
[size=-2]------ Добавлено в 16:29 nesco писал(а): сделай всеже нормальную компиляцию в exeдоказательств не нормальной компиляции представленно не было |
|||
карма: 27 |
|
Разработчик
Ответов: 26158
Рейтинг: 2127
|
|||
Dilma, но я же писал, что замена pas на exe не прошла. Я даже написал несколькими постами выше, где я сделал исправление. Файл при запуске просто копируется в exe, но как запустить после это компилятор, чтобы получить этот самый exe. Я же не знаю как работает запуск, и что он должен делать? Какая для этого всего еще нужна информация?
|
|||
карма: 22 |
|
Администрация
Ответов: 15295
Рейтинг: 1519
|
|||
практика показывает, что если не удается вспомнить шаги для повторения проблемы, то помогает переустановка. Что в данном случае и советую сделать. Причем начать стоит со скачивания архива с сайта.
|
|||
карма: 27 |
|
Ответов: 2125
Рейтинг: 159
|
|||
nesco писал(а): Вот что значит обезличенные переменныеДа, PHP и JavaScript-у разные типы по-барабану, а вот для Дельфей - нет. Хотя есть такое понятие, как overload |
|||
карма: 1 |
|
Разработчик
Ответов: 26158
Рейтинг: 2127
|
|||
Dilma, у меня стоит b163. патч p1 и последний пакет Delphi2 и еще новый патч с tracer'ом. После все этой установки появился значок "запустить", но нажатие на него приводит к созданию только файла pas и дальше дело не идет. Для этого "запустить" наличие полного пакета WEB требуется или нет? Мне что, снова весь пакт HiAsm переставлять надо? Тобой мне было сказано заменит расширение pas на exe. Где конкретно надо заменить, написано не было.
[size=-2]------ Добавлено в 17:04 tsdima писал(а): Хотя есть такое понятие, как overloadВот и про overload вспомнили. |
|||
карма: 22 |
|
Администрация
Ответов: 15295
Рейтинг: 1519
|
|||
такое место только одно
21 7 EntryPoint 173 172 exe make_exe.dll |
|||
карма: 27 |
|
Разработчик
Ответов: 26158
Рейтинг: 2127
|
|||
Dilma, вот там я и поменял. При нажатии на "запустить" или "компилировать" создается pas файл с раcширением, которое я там прописал, те make_exe.dll этого пакета не запускается и из pas не получается exe. Должен же запуститься внешний компилятор, но где его надо прописывать?
[size=-2]------ Добавлено в 17:43 Все, отбой. Но написать-то можно было, что вместо Copy необходимо выбирать компилятор. В этом и была проблема. |
|||
карма: 22 |
|
Ответов: 2125
Рейтинг: 159
|
|||
nesco писал(а): с разрешениемс расширением nesco писал(а): make_exe.dll этого пакета не запускаетсязапускается, иначе кто-бы тебе .pas сохранил nesco писал(а): Должен же запуститься внешний компиляторДолжен, может у тебя пакету Дельфи2 компилятор Copy до сих пор назначен? |
|||
карма: 1 |
|
Разработчик
Ответов: 26158
Рейтинг: 2127
|
|||
tsdima писал(а): с расширением Но заметил же А про остальное опоздал ровно на пару минут, я и сам допер. |
|||
карма: 22 |
|
Ответов: 9906
Рейтинг: 351
|
|||
Вот я и говорю:
Galkov писал(а): Странные у вас проблемы какие-то |
|||
карма: 9 |
|
Разработчик
Ответов: 26158
Рейтинг: 2127
|
|||
Galkov, ну ты, как всегда, прав Проблемы не странные (это мягко сказано), они -- глупые.
[size=-2]------ Добавлено в 18:03 Dilma, а новые компоненты his'ом добавлять надо, или можно ini? |
|||
карма: 22 |
|
Администрация
Ответов: 15295
Рейтинг: 1519
|
|||
nesco писал(а): Но написать-то можно было, что вместо Copy необходимо выбирать компилятор. здрасте приехали nesco писал(а): а новые компоненты his'ом добавлять надо, или можно ini?методология добавления компонент от пакета никак не зависит |
|||
карма: 27 |
|
Ответов: 3655
Рейтинг: 69
|
|||
nesco писал(а): А я про что говорил, про него родимого. И почему он висит? Сейчас разберемся со скриптом и начнем перекладывать компонентыБлажен кто верует. Осталось ещё компонентов 500. А главное ничего готового взятого из Делфипаскаль теперь взять нельзя ,и всё надо писать самому . Интересно насколько это "ускорит" работу. А проблемы KOL А проблемы FPC Их тоже никто не отменял. [size=-2]------ Добавлено в 20:24 Galkov писал(а): А вот если знаешь как сделать сразу и в товарном виде, просьба поделитьсяЕсть идеи по совершенно другой концепции проекта Делфи. Сам всё равно не сделаю поэтому и молчу. |
|||
карма: 0 |
|