![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 02.02.2016
Сообщений: 10
|
![]()
Здравствуйте!
Подскажите: создаю делфи проект на одном пк и скомпиленный ехе-шник кидаю на другой пк (на котором делфей нет). При старте ехе-шника винда ругается на kernelbase.dll. ЗЫ При компиляции проекта я не использую build with runtime package |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,822
|
![]()
А на том, где делфи есть работает? А как ругается?.. баг скорее в вашем коде.
|
![]() |
![]() |
![]() |
#3 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
![]()
Может и баг, а может помочь просто установка и регистрация dll по новой. Часто помогает из-за ошибок в реестре.
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
![]() |
![]() |
![]() |
#4 |
Пользователь
Регистрация: 02.02.2016
Сообщений: 10
|
![]()
в смысле в коде баг? на моем пк где делфи стоит все работает... а скриншот ошибки см ниже
|
![]() |
![]() |
![]() |
#5 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,822
|
![]()
Так именно баг: у вас пустой лист, а вы пытаетесь получить доступ к элементу, которого нет. (Прочтите ж, что вам пишут). А в кернеле просто ловушка стоит, чтобы индусы из-за каждого бага не роняли систему в синий экран.
|
![]() |
![]() |
![]() |
#6 |
Пользователь
Регистрация: 02.02.2016
Сообщений: 10
|
![]()
ок, а можно по шагам - как этот баг исправить?
впервые с таким сталкиваюсь И почему на компе с делфи такой ошибки нет? Последний раз редактировалось Vasa123; 11.03.2016 в 13:13. |
![]() |
![]() |
![]() |
#7 | |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
![]() Цитата:
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
|
![]() |
![]() |
![]() |
#8 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
![]()
1. Найти причину/место бага (в этом может помочь чтение и осмысление второй строки в сообщении на скриншоте выше и отладчик).
2. Исправить его.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
![]() |
![]() |
![]() |
#9 | ||
Старожил
Регистрация: 15.02.2010
Сообщений: 15,822
|
![]() Цитата:
Цитата:
Потому что на ней есть база, а на новой нет. Потому что на ней есть bde или подобное, а на новой нет и элементы не получаете. Потому что так встали звезды и на новой машине получается другое состояние/настройки и лист остается пустой. ... Дальше будем гадать или код покажите? |
||
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
C++/CLI WinForms - Вызов метода в dll и получения ошибки error C3767: функции-кандидаты недоступны | Konstantin1706 | Windows Forms | 5 | 10.06.2015 15:57 |
Ошибки загрузки Dll | Smallboy | Общие вопросы Delphi | 6 | 04.10.2013 17:48 |
Могут ли быть ошибки, если dll собрана под 3.5, а программа - под 4.5? | gramp | C# (си шарп) | 0 | 22.06.2012 10:54 |
DLL MASM, ошибки при компиляции | Пепел Феникса | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 7 | 12.03.2010 00:06 |
Статическое DLL. Обработка ошибки не нахождения. | SNUPY | Общие вопросы Delphi | 4 | 07.12.2009 18:13 |