Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Вопрос о работе программы вне среды Delphi [D6, XP]


Страницы:   1 2 3 4

Lotse ©   (2008-01-13 14:42:00) 

В среде Delphi написанная мной программа работает стабильно. Как только в среде Windows ( возможно не точно выражаюсь ), иногда зависает. Что я не так делаю ?


ketmar   (2008-01-15 22:46:00) [41]

вот, тема закрыта, сам автор сказал. побережём же нервные клетки.

зыж неужели послушался [29]? или даже [27]?


Lotse   (2008-01-15 22:44:00) [42]

Спасибо Плохиш, а то я уже отчаялся ! Попробую !


Плохиш   (2008-01-15 22:35:00) [43]


> Lotse ©   (15.01.08 20:28) [17]
> Простите, что такое логирование

Пишешь в программе

try
 // Здесь пишем свой подозрительный код
except
 on E:Exception do
   begin
     Memo1.Lines.Add(E.ClassName + ' : ' + E.Message);
   end;
end;

Не забуть на форму кинуть компонент с палитры ТМемо.


Lotse   (2008-01-15 22:29:00) [44]


> Точно не знаешь. Точнее слышал звон, но не знаешь откуда
> он.

Ой, устал я. Знаю точно что звон не слышал ! Знаю точно, что под XP ассемблерные команды не катят, для этого и нужен этот ДРАЙВЕР !!!!!!!!! Ладно, тема закрыта !


ketmar   (2008-01-15 22:21:00) [45]

>[28] Lotse ©(15.01.08 22:06)
магазин->метла->двор.


Германн   (2008-01-15 22:21:00) [46]


> Точно знаю, Delphi с ассемблерными кодами не работает, правда
> только под XP (забыл сказать)

Точно не знаешь. Точнее слышал звон, но не знаешь откуда он.


Lotse   (2008-01-15 22:06:00) [47]


> есть предложение: нанять программиста. или сначала здорово
> поучить матчасть, а потом писать что-либо.

Да я и сам в прошлом программист ! Зачем нанимать кого-то ? Написал программу - все работает ! Только виснет ИНОГДА вне Delphi - вот и весь вопрос был ! А на счет UserPort это вы зря. Точно знаю, Delphi с ассемблерными кодами не работает, правда только под XP (забыл сказать)


ketmar   (2008-01-15 21:56:00) [48]

>[24] Lotse ©(15.01.08 21:41)
>Это как понять ??? Но он для этого и нужен ! В Delphi нет вставки asm …
>end. А благодаря UserPort Delphi работает с LPT портом через ассемблерные
>команды.

есть предложение: нанять программиста. или сначала здорово поучить матчасть, а потом писать что-либо.

а то получится, как если бы я пришёл на форум радиоэлектронщиков и спроил: «а как мне транзистор припаять, а то пацаны сказали, что у меня нет транзистора, и оттого ничего не работает!»


Lotse   (2008-01-15 21:51:00) [49]


> Куда бы она дклась?

Не понял ! Да, блин, куда выслать этот долб... UserPort, чтоб всем было понятно что это такое !


homm   (2008-01-15 21:46:00) [50]

> [24] Lotse ©   (15.01.08 21:41)
> В Delphi нет вставки asm ... end.

Куда бы она дклась?


Lotse   (2008-01-15 21:41:00) [51]


> Ты эту траву больше не кури

Это как понять ??? Но он для этого и нужен ! В Delphi нет вставки asm ... end. А благодаря UserPort Delphi работает с LPT портом через ассемблерные команды.


Сергей М.   (2008-01-15 21:26:00) [52]


> драйвер UserPort для понимания ассемблерных команд Delphi


Ты эту траву больше не кури


_Mike_   (2008-01-15 21:21:00) [53]

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


Lotse   (2008-01-15 21:14:00) [54]

Да мы люди темные, на клавиатуре обнаружил только типа :) ! Извиняйте, мы в радиолектронике шарим, типа на сайтах www.bbs.radiolink.ru или типа того. Но и с программированием в изначальном Pascale не хочеЦЦа раставаЦЦа ! Все-таки с этого начинал :)


homm   (2008-01-15 20:54:00) [55]

> [19] Lotse ©   (15.01.08 20:37)
> (в этом месте должен стоять смайлик с улыбкой), но таковых
> здесь нет

А на клавиатуре нет? :)


Lotse   (2008-01-15 20:37:00) [56]

Ладно, разберусь, что такое журналирование и Access Violation (в этом месте должен стоять смайлик с улыбкой), но таковых здесь нет.


Palladin   (2008-01-15 20:31:00) [57]

логирование - журналирование
AV - Access Violation


Lotse   (2008-01-15 20:28:00) [58]

Простите, что такое логирование для тупого ! В Turbo Pascale все было ясно и просто. И что такое AV ? ( повторяю - для тупого !)


Apollon   (2008-01-14 15:11:00) [59]

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

Такое часто бывает связано с утечками памяти - бывает, например, что в обычном режиме выскакивает AV, а в отладке все проходит нормально. Разные варианты распределения памяти и т.д.


Lotse   (2008-01-13 18:11:00) [60]

Ни там ни там проблем нет ! Может проблема с этим драйвером UserPort ? Хотя меня терзают смутные сомнения что это с ним.


Страницы:   1 2 3 4

Наверх

Титульная страница Поиск, карта сайта Написать письмо