Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.02.06;
Скачать: CL | DM;

Вниз

Анализ работы программы ?   Найти похожие ветки 

 
slaga ©   (2005-01-21 14:41) [0]

Добрый день, такой вопрос.

Как проанализировать работу написаной программы, тоесть: вот написал я прогу, оттестил, вроде все работает, беру эту прогу и несу ее заказчику а у него она при запуске ругается на отсутсвие какой то ддл, которую я в работе над программой и в глаза невидел и явно не использовал и т.д., или у заказчика это прога просто выдает ошибку а выполнении невыполнимого и предлагает отправить отчет :))

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

Подскажите плз.


 
Separator ©   (2005-01-21 14:46) [1]

Во первых убери галочку в Project/Options/Packages - Build with runtime packages


 
Lord Zmiy ©   (2005-01-21 14:46) [2]

напиши строку какие компоненты используешь есть у нее дакое ... к примеру если ты написал qDialogs вместо  Dialogs так такой библиотечки нету в Винде по умолчанию ... давай строчки посмори


 
slaga ©   (2005-01-21 14:46) [3]

А что это означает ?


 
slaga ©   (2005-01-21 14:47) [4]

А она у меня там и нестоит.
А что это означает ?


 
Lord Zmiy ©   (2005-01-21 14:48) [5]

слага дай строчку из программы в которой определял библиотеки ... у меня была в свое время такая ошибка


 
slaga ©   (2005-01-21 14:51) [6]

Ну вот это из одного модуля что я подключаю:

 Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
 Dialogs, StdCtrls, cxLookAndFeelPainters, cxControls, cxContainer,
 cxEdit, cxTextEdit, cxButtons, Menus, ExtCtrls, cxListBox, cxMaskEdit,
 cxDropDownEdit, cxStyles, cxCustomData, cxGraphics, cxFilter, cxData, DB,
 cxDBData, cxGridLevel, cxClasses, cxGridCustomView,
 cxGridCustomTableView, cxGridTableView, cxGridDBTableView, cxGrid,
 cxLookupEdit, cxDBLookupEdit, cxDBLookupComboBox, Buttons, ToolWin,
 ComCtrls, ImgList, ActnList, cxMemo, cxDBExtLookupComboBox, CheckLst,
 Grids, StrUtils,
 UfrmScanKass, UfrmScanKassAll, UfrmBase;


 
slaga ©   (2005-01-21 14:52) [7]

А *.dll я вообще явно не использую и не подключаю.


 
Amoeba ©   (2005-01-21 14:54) [8]

Возможно. что какой-то из перечисленных модулей требует эту DLL.


 
Lord Zmiy ©   (2005-01-21 14:54) [9]

да нет все правильно выдал ... :) не ожидал просто что их так много будет ... щас дай посмотрю


 
slaga ©   (2005-01-21 14:57) [10]

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


 
Digitman ©   (2005-01-21 14:57) [11]


> на отсутсвие какой то ддл


ну это же - тайна за семью печатями, какой конкретно ..
так и будете с заказчиком в "ваньнька дома - маньни нет" играть.

то ли заказчику нахрен не неужнго то что он заказал, то лим тебе нахрен не нужны деньги)


 
Lord Zmiy ©   (2005-01-21 14:58) [12]

значит так я глянул ... у тебя тут полный набор не стандартных библиотек ... самое простое решение перекинь все библиотечки в каталог программы и запусти ее ... да для проверки запуская не на том компе на котором делал а на другом ... желательно вообще без установленных языков ... библиотечки можешь переписать все которые после StdCtrls идут ... :) должно помочь ...


 
Lord Zmiy ©   (2005-01-21 14:59) [13]

есть еще вариант попробуй переписать програмку без использования нестандартов ...


 
Lord Zmiy ©   (2005-01-21 15:00) [14]

есть еще вариант попробуй переписать програмку без использования нестандартов ...


 
Lord Zmiy ©   (2005-01-21 15:00) [15]

есть еще вариант попробуй переписать програмку без использования нестандартов ...


 
Digitman ©   (2005-01-21 15:01) [16]

p.s.
а та галиматбьища, что из-под моего пера вышла, лишний раз подтверждает, сто мастаковому скрипту давно пора на свалку.
ибо КАЖНУЮ буковку в предыд.посте при нажатии контролировал.. ан нет - та же галиматья вышла(


 
slaga ©   (2005-01-21 15:01) [17]

Ага, спасибо, попробую.


 
Poirot ©   (2005-01-21 15:02) [18]

Вот он явный пример нового поколения программеров! Даже ненает что нужно для того, чтобы прога работала, а следовательно и не вникал в работу того, что написал и от чего оно зависит!
---
ЗЫ: если просит что-то из длл.. положи ему в папку с прогой е.ё.. и так методом научного тыка пока просто запустится всё что надо!


 
Digitman ©   (2005-01-21 15:04) [19]


> Digitman ©   (21.01.05 15:01) [16]


бред какой-то(

один раз "промазать" по кнопке - еще можно списать на лажу при вводе, но когда эта долбаная хрень регулярно происходит ... уж не знаешь что и думать ... кроме как долбаным скриптом не пользоваться ...


 
Lord Zmiy ©   (2005-01-21 15:09) [20]

Пойрот кричать что все гаразды молодцы ... какой пример поколения ... нормальная ошибка все с ней когда нить сталкивались ... дигитмен не парься нет проглючил вот и вылезло сообщение три раза бывает ... это не скрипт это связь ;)


 
Digitman ©   (2005-01-21 15:15) [21]


> Lord Zmiy ©   (21.01.05 15:09) [20]


> это не скрипт это связь


нет.
это - скрипт.
какого хрена здесь фигурирует т.н. "связь", когда она происходит уже ПОСЛЕ набора поста ? который визуально ПЕРЕД нажатием кнопуленции "Добавить" выглядит вполне пристойно и корректно ?


 
Danilka ©   (2005-01-21 15:15) [22]


> ругается на отсутсвие какой то ддл, которую я в работе над
> программой и в глаза невидел

1. Может-быть все-таки расколешься и скажешь народу имя длл-ки, или потомственный партизан?
2. Может-быть следует почитать документацию по нестандартным компонентам, коих у тебя куча великая?

[16] Digitman ©   (21.01.05 15:01)
[19] Digitman ©   (21.01.05 15:04)
"Тихо сам с собой я веду беседу"? Ты о чем, какой скрипт? :))


 
Lord Zmiy ©   (2005-01-21 15:20) [23]

Данилка вопрос уже решили :) ...
Дигитмен смотри что происходит ... вообщем жму добавить мне выводит что ... ммм не помнб как там досконально выглядела ошибка ну что то там с скулем ... я назад и еще раз добавить ... так и получилось три записи пока она нормально не прошла ... ну нетерпеливый я .... молодой еще :)


 
Poirot ©   (2005-01-21 15:22) [24]

Lord Zmiy ©   (21.01.05 15:09) [20]
Ошибка нормальная.. мб, но не так, чтобы для неё что-то такое глобальное делать и какие-то технологии писать.. уж если ты что-то пишешь - посмотри, что это что-то использует... помоему это вполне нормальная практика.. при чем полюбому протестировать надо и к заказчику а не наоборот... дигитмен уже говорил, что видлимо просто денюжки товарисчу не нужны...


 
Плохиш ©   (2005-01-21 15:22) [25]


>Danilka ©   (21.01.05 15:15) [22]
>1. Может-быть все-таки расколешься и скажешь народу имя длл-ки,
>или потомственный партизан?

Ты в анкету посмотри, в той местности партизан отродясь не было ;-)


 
Digitman ©   (2005-01-21 15:25) [26]


> Danilka ©   (21.01.05 15:15) [22]
> Ты о чем, какой скрипт?


дурочку-то не гони уже)
скрипт сайта Мастаков)



Страницы: 1 вся ветка

Текущий архив: 2005.02.06;
Скачать: CL | DM;

Наверх




Память: 0.53 MB
Время: 0.039 c
3-1105395316
Nata
2005-01-11 01:15
2005.02.06
dbgrid сортировка


1-1106413490
ninja
2005-01-22 20:04
2005.02.06
ShellExecute


4-1103111498
Пат
2004-12-15 14:51
2005.02.06
Как мне скопировать весь текст из FindWindowEX( SysListView32 )


1-1105912949
_dimka
2005-01-17 01:02
2005.02.06
FreeReport


6-1100879482
Chery
2004-11-19 18:51
2005.02.06
Как скопировать файл с клиента на сервер?