Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 18.05.2011, 14:59   #1
kanich
Пользователь
 
Регистрация: 05.08.2010
Сообщений: 25
По умолчанию Программа на Delphi + исходники

Здравствуйте!
Возникла проблема, есть программа называется Закон Кирхгофа.
Она просит установки WIN XP SP2.
Как эту прогу заточить под запуск Win XP SP3?
Просьба ее потестить вообще она рабочая или нет.
При запуске программы на SP2 и SP3 сначала просит установить SP2 потом в конце выходит ошибка "cf_inv: SING error" и типа "Дальше не могу делать расчеты"ю
Надо чтобы эта прога запустилась корректно на SP2 и SP
Вообщем исходники прилагаются.
Буду благодарен за любую помощь
Вложения
Тип файла: rar kirhgoff.rar (48.1 Кб, 14 просмотров)
kanich вне форума Ответить с цитированием
Старый 18.05.2011, 15:10   #2
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Цитата:
Как эту прогу заточить под запуск Win XP SP3?
Цитата:
Надо чтобы эта прога запустилась корректно на SP2 и SP
Так все-таки как?) На SP2 работало?

У меня на виртуалке с XP SP3 ошибка
(00) OptiVec/CMATH not installed correctly
(must use INSTALL.EXE !)

Кстати, никакого исходника в архиве что-то не нашел.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 18.05.2011, 16:41   #3
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

1) программа использует какой-то математический движок.
Судя по всему, это CMATH - платная математическая библиотека.
смотри на оффсайте.

про SP - это фигня. А вот сама библиотека для работы программы должна быть установлена!

2) ну и по поводу исходника.
исходник есть. это Kirghoff.dpr
но в нём подключается CMATH. чтобы скомплировать - нужно скачать нужную версию Delphi (как я понял, эта библиотека раздаётся в виде откомпилированного модуля .DCU)
Serge_Bliznykov вне форума Ответить с цитированием
Старый 19.05.2011, 06:59   #4
kanich
Пользователь
 
Регистрация: 05.08.2010
Сообщений: 25
По умолчанию CMATH

C M A T H for Delphi Shareware Version
Предлагалось установить этот компонент.
Проблема которая у вас возникла, Кирхгоф просит библиотеку C M A T H
после установки этого компонента проблема исчезнет.
Но вот в конце он так же не хочет делать расчеты и почему он просит установить SP2 вот этого не понятно почему то.
CMATH прилагается.
Заранее благодарен
Вложения
Тип файла: rar CMD.rar (194.4 Кб, 14 просмотров)
kanich вне форума Ответить с цитированием
Старый 19.05.2011, 08:16   #5
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

Цитата:
вот в конце он так же не хочет делать расчеты
Кто - "ОН" ?!

если Вы про Kirghoff.exe, то, судя по исходному коду (Kirghoff.dpr)
там только расчёт синуса от комплексного числа x равного, насколько я понял, 3 + 5i

и всё. более там никаких расчётов нет!
Похоже, что Вас обманули...


p.s. а сервиспак тут действительно не при чём!


ДОБАВЛЕНО
А если Вы посмотрите в свой архив с CMATH
то увидите там программку CDEMO.DPR

Код:
program     CDEMO;
(**********************   CDEMO.DPR   ************************************
*                                                                        *
*                Simple Demo Program for                                 *
*                       C M A T H                                        *
*                                                                        *
*  Copyright 1996-2010 by OptiCode - Dr. Martin Sander Software Dev.     *
*                                                                        *
*       This sample program provides a very basic test                   *
*       for the correct installation of CMATH and for                    *
*       correct error handling.                                          *
*                                                                        *
**************************************************************************)
Так Ваш Kirghoff.dpr - это этот же код с добавленным сообщением про сервиспак..
я всё больше убеждаюсь в том, что Вас кто-то нагло обманул...

Последний раз редактировалось Serge_Bliznykov; 19.05.2011 в 08:20.
Serge_Bliznykov вне форума Ответить с цитированием
Старый 19.05.2011, 11:07   #6
kanich
Пользователь
 
Регистрация: 05.08.2010
Сообщений: 25
По умолчанию

спс за помощь всем кто участвовал в обсуждении вопроса
kanich вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
нужны исходники DELPHI Alexandra19911003 Помощь студентам 1 11.05.2011 13:29
Исходники сапера в Delphi witcher52 Помощь студентам 2 04.06.2009 01:05
Электронное руководство - готовая программа (исходники прилагаются)! Web-orion Софт 3 24.04.2008 04:05