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

Вниз

КАК УЗНАТЬ, ЧТО НУЖНО ПРОГЕ?   Найти похожие ветки 

 
-=DeMoH=-   (2003-05-04 12:56) [0]

Допустим, я хочу дать свою новоиспеченную программу своим друзьям. Как мне сделать так, чтобы она запускалась сразу без помощи инсталляторов на любой машине, а всё необходимое имелось в папке с программой (как узнать какие файлики нужны для неё)?


 
JibSkeart   (2003-05-04 13:20) [1]

Если пишешь на делфи
то помойму она уже от тебя ничего не спросит :)
а иначе можно так
tdump myprogramm.exe


 
Anatoly Podgoretsky   (2003-05-04 13:29) [2]

А кидай все, какие найдешь, не заюудь про папки Windows и System


 
Pat   (2003-05-04 14:50) [3]

Скачай Process Explorer, показывает все DLL"ки, которые использует твоя программа
http://sysinternals.com/ntw2k/freeware/procexp.shtml


 
DrPass   (2003-05-04 16:38) [4]

Сильно сомневаюсь, что его программа использует какие-либо DLL"ки, кроме стандартных виндовых.


 
Anatoly Podgoretsky   (2003-05-04 17:12) [5]

Наоборот, есть очень большая вероятность, что используются куча OCX и другого.


 
ZmeiGorin   (2003-05-04 17:59) [6]

Открути свой хард и подари его вместе с программой :-)


 
-=DeMoH=-   (2003-05-05 00:21) [7]

НЕ ПОМОЖЕТ!!! У меня WINDOWS-XP и кому-то придется поднапрячься, чтобы запустить ее на чужом железе! :-])


 
evvcom   (2003-05-05 00:26) [8]

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


 
NA   (2003-05-05 00:34) [9]

> evvcom © (05.05.03 00:26
> потому как, если задаются подобные вопросы

...вот как раз осмелюсь возразить. Авторы таковых вопросов часто любют насовать для "красивостей" всякой фигни, упомянутой
> Anatoly Podgoretsky © (04.05.03 17:12)

Хотя, в любом случае, Delphi выглядит куда пригляднее того же VB в этом отношении. Надо еще постараться, чтобы среднестатистическая программа, написанная на Дельфи, не пошла на другой машине :)))


 
evvcom   (2003-05-05 08:29) [10]


> ...вот как раз осмелюсь возразить. Авторы таковых вопросов
> часто любют насовать для "красивостей" всякой фигни, упомянутой
> > Anatoly Podgoretsky © (04.05.03 17:12)

Ну значит, как напихал, так пусть и распихивает. Мы что телепаты, чтобы знать, чего он там напихал?


 
CHUJAK   (2003-05-05 09:59) [11]

Мужик ну ты совсем! Ты хотябы один раз дай кому-нибудь и посмотри чё просит, а потом собирай по кускам то что попросила. Вот и все.
А кричать во всю F1, F1 (помогите) и самому даже не попробовать это уже зажратость называется. Сам думать не хочешь, зато других напрягаешь.
Стыдно должно быть такому горе программеру!
Кто со мной не согласен плюньте мне в глаз.


 
Hacker.   (2003-05-05 10:01) [12]


> NA © (05.05.03 00:34)
Надо еще постараться, чтобы среднестатистическая
> программа, написанная на Дельфи, не пошла на другой машине
> :)))


Почему? если написана для Win 95/98/Me и прога искользует KERNEL32.DLL, допустим для скрытия через Ctrl+alt+del, то на XP она непойдет т.к. там такой функции просто напросто нет.


 
Palladin   (2003-05-05 10:06) [13]

какой именно?


 
KSergey   (2003-05-05 10:13) [14]

> Hacker. (05.05.03 10:01)

А вот это не в тему, т.к. никакими файлами в такой ситуации уже просто не поможешь.


 
FH   (2003-05-05 10:42) [15]

а ещё если runtime-сборка, так там полделфы переносить придётся.
а главное - низачто, ни в коем случае, никогда не пользовать BDE!


 
Style   (2003-05-05 11:01) [16]

Да используй один Windows.dcu :) и пиши на API.


 
Tano   (2003-05-05 20:28) [17]

Мастера, не запугивайте начинающее дарование! :-)))))
Точно можно сказать, если ты написал программу, используя компоненты из первых четырех страниц VCL, и не ставил флажок "Build vith rintime pakages" в свойствах проекта (твой файл около 300kb и больше), то больше ничего не надо, пойдет даже на девственном Win95 на любой PC-совместимой платформе.
А вот, если иначе, то используй способ
>CHUJAK (05.05.03 09:59)
и купи приличный справочник.


 
Vetalar   (2003-05-05 23:40) [18]

Ну а типа если БД, че тогда? Как узнать че нужно переносить?


 
Palladin   (2003-05-05 23:46) [19]

так и хочется выругаться, но не буду
см. Tano © (05.05.03 20:28) и множество других постов


 
Лехандро   (2003-05-06 02:17) [20]

Вообще чувак явно издевается над нами такими вопросами - ЧТО НУЖНО МОЕЙ ПРОГРАММЕ, ЧТОБЫ ОНА РАБОТАЛА - это же надо!!! Кто ее писал, тот и знает, что ей надо ;)
Если он работает с какими-то базами данных, то есть понимает, что такое BDE, то просто пусть само BDE и инсталлит дружбанам (в самой Дельфи есть ее инсталляшка кажись). А если этот инструмент не юзается, то проблем вообще быть не должно. Главное, чтобы его программа сама обрабатывала ситуации когда каких-то файлов не существует. И пусть создает их пустыми (если это что-то типа своей БД, не юзая BDE - типа file of record ;). А еще лучше пусть все эти пустые файлы засунет в ресурс EXE файла и тогда полная монтана!!!



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

Форум: "Потрепаться";
Текущий архив: 2003.05.26;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.48 MB
Время: 0.011 c
1-83561
Till
2003-05-13 14:37
2003.05.26
Export in Excel


3-83391
BKGG
2003-05-01 16:01
2003.05.26
Помогитье запустить Oracle Enterprise Manager => consol


11-83425
Gandalf
2002-08-19 10:42
2003.05.26
KOLnMCK 1.41 !


14-83679
-=DeMoH=-
2003-05-04 12:56
2003.05.26
КАК УЗНАТЬ, ЧТО НУЖНО ПРОГЕ?


6-83632
pheonix
2003-03-28 15:33
2003.05.26
TIdFTP





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский