Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2005.02.06;
Скачать: [xml.tar.bz2];

Вниз

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

 
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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.51 MB
Время: 0.054 c
14-1105955324
TUser
2005-01-17 12:48
2005.02.06
Правила поиска


1-1106312463
andrey__
2005-01-21 16:01
2005.02.06
СЕРВИС ПРИЛОЖЕНИЕ подскажите книгу почитать


4-1103276198
Neznaika
2004-12-17 12:36
2005.02.06
"Живые" ярлыки


4-1103645320
nc
2004-12-21 19:08
2005.02.06
Загрузка ресурсов RC_DATA


1-1106291216
Бизон
2005-01-21 10:06
2005.02.06
Доступ к функциям MSWORD из Delphi





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский