0 / 0 / 0
Регистрация: 15.11.2013
Сообщений: 3
|
|
1 | |
Программа не запускается на всех ноутбуках15.11.2013, 07:38. Показов 1385. Ответов 4
Метки нет (Все метки)
Столкнулся с интересной проблемой, и пока не могу найти решение. Создаю *.ехе файл в Embarcadero® C++Builder® XE4 с параметрами в меню Link with Dynamic RTL = false, Link with runtime packages = false, т.е. стандартными для запуска на других компьютерах. Результат:
1) На всех стационарных компьютерах и моём в том числе - запускается. Проверено на 4 компьютерах с ОС WinXP 32 и Win7 32. 2) На всех ноутбуках - программа не запускается, выпадает окошко с ошибкой 'pos' is not a valid integer value. Проверено на 3 ноутбуках с ОС WinXP 32 и Win7 32. Подскажите, в чём может быть проблема?
0
|
15.11.2013, 07:38 | |
Ответы с готовыми решениями:
4
Программа на С# не запускается на всех windows Вывести на экран информацию обо всех ноутбуках фирмы, название которой вводится клавиатуры Программа в vs не запускается; в dev запускается, но зависает Первая программа. Код не компилируется и не запускается программа. |
0 / 0 / 0
Регистрация: 15.11.2013
Сообщений: 3
|
|||||||||||
19.11.2013, 05:58 [ТС] | 3 | ||||||||||
В моей программе есть код, где она получает список COM-портов через функцию QueryDosDevice, а именно:
0
|
Практикантроп
4826 / 2718 / 526
Регистрация: 23.09.2011
Сообщений: 5,777
|
|
19.11.2013, 10:18 | 4 |
Возможно, программа построена в расчете на физическое присутствие СОМ-портов (на уровне BIOS), а у тех ноутбуков их нет.
1
|
0 / 0 / 0
Регистрация: 15.11.2013
Сообщений: 3
|
|
19.11.2013, 11:55 [ТС] | 5 |
Проблему решил, QueryDosDevice работает нормально. Ниже в тексте программы использовались две функции _tcslen и _tcsnicmp - на ноутбуках работать отказались, использовал вместо них strlen и strncmp и всё заработало.
0
|
19.11.2013, 11:55 | |
19.11.2013, 11:55 | |
Помогаю со студенческими работами здесь
5
Приложение запускается не на всех ОС Не на всех компьютерах запускается проект Не запускается программа Не запускается программа Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |