0 / 0 / 0
Регистрация: 08.01.2013
Сообщений: 3
1

Программа работает только в win 7

08.01.2013, 20:46. Показов 482. Ответов 1
Метки нет (Все метки)

Здравствуйте!
Я не программист, но пришлось написать простенькую прогу, которая работает с внешней dll.
Dll подключал динамически по одному из множества примеров.
Писал в MS Visual Studio 2010 под win xp, как консольное приложение.
Получилось так, что программа работает корректно только под win 7.
Dll нужна для генерации ключа (key) по запросу (seed), такой механизм используется для доступа к электронному блоку автомобиля. При правильной работе с dll значение key каждый раз меняется, такое наблюдал на одном win 7 и еще на одном XP в режиме совместимости.
Думал дело в системных dll для Visual C++. Собрал проект со статической линковкой под win 7 где все работало - не помогло. собрал этот же проект в dev c++ и code::bloks, на XP ситуация та же, под win 7 пока не пробовал.
В чем может быть дело?
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
08.01.2013, 20:46
Ответы с готовыми решениями:

Программа работает только на моем компьютере
Всем привет! Хочу извиниться за незнание простых вещей. Только вчера скачал Вижуал и успел...

Программа сортировки матрицы, работает только для квадратных
Помогите исправить, пожалуйста, программа должна работать для любых значений строк и столбцов, где...

Почему программа поиска простых чисел работает только до 61?
Добрый день, Помогите, пожалуйста, разобраться. Программа для поиска простых чисел. На экран...

Программа работает в режиме дебага, но зацикливается, как только пытаюсь запустить
Пробовал на онлайн-компиляторе - то же самое. А если запустить с дебагом, т.е. с брейкпоинтами и...

1
0 / 0 / 0
Регистрация: 08.01.2013
Сообщений: 3
15.01.2013, 22:42  [ТС] 2
Похоже теме быть монологом)
Сравниваю работу программы в отладчике для win 7 и xp, заметил различия в окне вывод для библиотеки msvcr100.dll
В случае win7 пишет: символы загружены, ну и прога работает. А вот для xp: невозможно найти или открыть файл PDB.
Про PDB понятно, жить он не мешает, но вот про символы ни слова, может быть это оно!?!
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
15.01.2013, 22:42
Помогаю со студенческими работами здесь

Программа ищет первый столбик где находятся только непарный елементы!Почему не работает Иф?
#pragma hdrstop #include<conio.h> #include<iostream.h> #include<stdlib.h> #include <iomanip.h>...

Программа работает только с одним разрешением экрана, как сделать чтобы она была универсальна
Написал простенький кликер на с++, который в игре нажимает кнопочки от 1 до 9, сделал зависимости...

Multimap STL - работает только запись в файл, поиск в файле не работает
И снова здравствуйте. Снова я прошу вашей помощи. Переделал программу с мапом в мульти мап, но что...

Как во free pascal узнать, в какой ос работает программа: Win 7 или Win xp?
Так же хотелось бы узнать имя пользователя, запустившего программу.


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru