Форум: "Начинающим";
Текущий архив: 2006.09.17;
Скачать: [xml.tar.bz2];
ВнизОшибка инициализации приложения (0xc0000005) Найти похожие ветки
← →
Сергей М. © (2006-08-28 14:58) [40]
> Mamochka © (28.08.06 14:48) [37]
Ты на самом деле придурок или только прикидываешься ?)
Тебе же ясным русским языком говорят - поиск и обнаружение ошибки возможны только при использовании отладчика ! Причин ошибки может быть море, и только исследование программы при поддержке отладчика может указать на эти причины и ощутимо помочь в исправлении соотв.ошибок в программе !
Ты по ссылке
http://www.nmarket.ru/program/delphi/lessons-1/les-26.php
ходил ?
Ты изучил основные приемы работы со встр.отладчиком ?
Там все по-русски, и не надо здесь гундеть, мол, я )буржуйские буквы не понимаю
← →
Mamochka © (2006-08-28 15:10) [41]
> Наиль © (28.08.06 14:55) [39]
> Если ты скажешь, на каких строчках происходит ошибка, то
> мы (возможно) сможем тебе помощь. По крайней мере, нам необходимо
> знать какие модули ты используешь (скорее всего, ошибка
> в секции Initialization в одном из модулей). В любом случае
> мы не можем повторить твою ошибку у себя, а это значит,
> что наша помощь тебе, на прямую зависит от твоей помощи
> нам.
program Trusty;
uses
Windows,
Forms,
Main in "Main.pas" {fmMSWordTrusty},
Work in "Work.pas",
Types in "Types.pas",
PropertiesUnit in "PropertiesUnit.pas" {fmProperties},
StartUpUnit in "StartUpUnit.pas" {fmStartUp},
CalendarUnit in "CalendarUnit.pas" {fmCalendar},
OnlyOne in "OnlyOne.pas";
Const
ClassName="TfmMSWordTrusty";
{$R *.RES}
begin // !!!Здесь останавливается и пишет ошибку!!!
If AppExists(ClassName) Then Exit;
Application.Initialize;
Application.Title := "Доверенность";
Application.CreateForm(TfmMSWordTrusty, fmMSWordTrusty);
Application.CreateForm(TfmProperties, fmProperties);
Application.CreateForm(TfmCalendar, fmCalendar);
Application.Run;
end.
← →
Mamochka © (2006-08-28 15:12) [42]если бы в самой программе была бы ошибка нет проблем исправил, от непойму че ей надо...о(
← →
Наиль © (2006-08-28 15:13) [43]
> Main in "Main.pas" {fmMSWordTrusty},
Ну вот кажется ухватили ниточку.
Теперь рассказывай, как ты работаешь с MSWord
← →
Mamochka © (2006-08-28 15:18) [44]вообще не знаю :о) просто взял программку работающую с Word и приспасобил к своей задаче :о)
← →
Mamochka © (2006-08-28 15:20) [45]я знаю что она не требует ни каких доп. компонетов, толь ко вроде прописывается доп. модуль
← →
Ketmar © (2006-08-28 15:20) [46]> [44] Mamochka © (28.08.06 15:18)
офигеть. нельзя приспособить то, в чём ничего не понимаешь. диагноз: хроническое недочитание. вердикт: читать. хинт: проверить наличие ворда и совпадение его версий.
← →
Mamochka © (2006-08-28 15:22) [47]
> Ketmar © (28.08.06 15:20) [46]
> > [44] Mamochka © (28.08.06 15:18)
> офигеть. нельзя приспособить то, в чём ничего не понимаешь.
> диагноз: хроническое недочитание. вердикт: читать. хинт:
> проверить наличие ворда и совпадение его версий.
на счет Word, рань стоял 97 а сейчас! 2003 :о)
← →
Ketmar © (2006-08-28 15:23) [48]> [47] Mamochka © (28.08.06 15:22)
всё. на этом опрос закончен. вот он, твой "баг". или переписывай софт, или ставь старый word.
← →
Mamochka © (2006-08-28 15:26) [49]
> Ketmar © (28.08.06 15:23) [48]
че серьезно???
← →
Наиль © (2006-08-28 15:27) [50]В общем предварительный диагноз таков.
Скорее всего ошибка из-за использования старых компонент работы с Word.
Тогда лекарство такое. Удаляешь с формы все компоненты связанные с Office.
Потом удаляешь из списка uses все названия типа Word, Excel и т.д. Потом бросаешь на форму эти же компоненты из Палитры компонент. Компилируешь.
Желательно всё это проделать под 2000 в D7. Вероятность, что поможет процентов 30. Но, как говорится, лиха беда - начало.
← →
Mamochka © (2006-08-28 15:28) [51]
> Ketmar © (28.08.06 15:23) [48]
а че я нехочу MsOffice 97 фюююююю :о)
и переписывать долго....
← →
han_malign © (2006-08-28 15:28) [52]Ctrl+F:
Find in Files: initialization
Serach all files in project
на каждом initialization - точку останова [F5]
[F9] - и смотришь после какого initialization облом
← →
Mamochka © (2006-08-28 15:30) [53]
> Наиль © (28.08.06 15:27) [50]
вот именно компонентов Office нету...
и в uses тоже ничего подобного
uses
Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs, ComOBJ, StdCtrls, Db, DBTables, Mask, Grids, DBGrids, Buttons, Menus, Spin, ComCtrls;
← →
Mamochka © (2006-08-28 15:35) [54]
> han_malign © (28.08.06 15:28) [52]
а нет initialization вообще :о)
← →
Наиль © (2006-08-28 15:48) [55]Криминала не видно. Хочется увидеть другие Uses которые, есть в твоей программе. Может и будет, что-то не обычное.
← →
Mamochka © (2006-08-28 15:55) [56]
> Наиль © (28.08.06 15:48) [55]
Вот uses`ы
Unit Work;
interface
Uses Windows,SysUtils,Types, Registry;
unit CalendarUnit;
interface
uses
Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
StdCtrls, Spin, Grids, Calendar, Buttons;
unit OnlyOne;
interface
Uses Windows, Messages;
unit PropertiesUnit;
interface
uses
Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
StdCtrls, Buttons, Db, DBTables, ComCtrls;
unit StartUpUnit;
interface
uses
Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
StdCtrls, ExtCtrls;
← →
Mamochka © (2006-08-28 15:56) [57]
> Ketmar © (28.08.06 15:23) [48]
поменял Word`ину, ошибка то осталась! :о)
← →
Mamochka © (2006-08-28 16:00) [58]мне все-так кажится что-то здесь причина в какоюнибудь службе Безовасности, или в память не так пишется, не знаю...
← →
saxon (2006-08-28 16:01) [59]Наверное с вордом через CreateComObject(вроде так) работа.
Надо смотреть какой именно Word.Application создаеться.
Да и с ComOBJ тоже могут быть проблеммы (хотя не уверен) - в 5 или .. версии Delphi работа с COM поменялась.
← →
Наиль © (2006-08-28 16:02) [60]Единственный "не надёжный" модуль здесь DB. Так как, завист от установленого BDE и соотвествующей библиотеки.
Отсюда вопрос. Установлен ли BDE?
Уверен, что да. Но проверить не помешает.
← →
Mamochka © (2006-08-28 16:04) [61]
> Наиль © (28.08.06 16:02) [60]
Да установлен
← →
Наиль © (2006-08-28 16:06) [62]
> Наверное с вордом через CreateComObject(вроде так) работа.
Здесь ошибка исключена, т.к. она происходит за долго до этого места.
> Да и с ComOBJ тоже могут быть проблеммы (хотя не уверен)
> - в 5 или .. версии Delphi работа с COM поменялась.
Вот это возможно, но этот модуль иследовать не приходилось, поэтому надеюсь, что ошибка не в нём. Иначе, ни чем помощь не смогу.
← →
Mamochka © (2006-08-28 16:09) [63]
> Наиль © (28.08.06 16:06) [62]
если вы про D5 то уменя стоит D3, поэтому думаю я :о) ComOBJ работать должен
← →
Наиль © (2006-08-28 16:10) [64]Т.к. место ошибки не определилось, но имеются два кандита на наличие ошибки (DB, ComObj), то следует проанализировать прохождение программой секций initialization этих модулей. А вдруг, на какой-нибудь строке выскочит известная нам ошибка.
← →
Наиль © (2006-08-28 16:11) [65]
> если вы про D5 то уменя стоит D3, поэтому думаю я :о) ComOBJ
> работать должен
Про это нужно спросить у тех, кто работал в D3 под NT.
← →
Mamochka © (2006-08-28 16:20) [66]
> Наиль © (28.08.06 16:10) [64]
> Т.к. место ошибки не определилось, но имеются два кандита
> на наличие ошибки (DB, ComObj), то следует проанализировать
> прохождение программой секций initialization этих модулей.
> А вдруг, на какой-нибудь строке выскочит известная нам
> ошибка.
он не дает пройти по строчкам воообще
← →
saxon (2006-08-28 16:22) [67]да уж, поле чудес,
интересно кто "угадает слово целиком" ?
← →
Сергей М. © (2006-08-28 16:26) [68]
> Mamochka © (28.08.06 16:09) [63]
RegMom от Sysinternals тебе в помощь.
← →
Mamochka © (2006-08-28 16:26) [69]
> Сергей М. © (28.08.06 16:26) [68]
а что это?
← →
Сергей М. © (2006-08-28 16:35) [70]Это такое глюкало, которое за тебя найдет ошибки в твоей программе.
Главное - не мешать "глюкалу": сидеть, задрав тормашки, курить писю и не мешать этой утилите работать.
← →
Сергей М. © (2006-08-28 16:40) [71]p.s.
Талантам нужно помогать, бездарности пробьются сами.
← →
Mamochka © (2006-08-28 16:52) [72]
> Сергей М. © (28.08.06 16:35) [70]
ну и че? скачал я "глюкало" сидежу, задрав тормашки, курю писю и не мешаю этой утилите работать, но вроде ни че она не делает (я в смыле не тлавливает ошибки) и еще она на English`e
← →
Mamochka © (2006-08-28 17:10) [73]
> Сергей М. © (28.08.06 16:26) [68]
слушай что за програмка после того как я ее запустил комне кто-то стал конектица, а не знаешь???
← →
Mamochka © (2006-08-28 17:10) [74]Яхуууу!!!! ЗАРАБОТАЛА!!!! надо было обновить файлик Padeg.dll и все!!!
Всем огромное спасибо! за помощ!!! тема думаю может быть закрыта :о)
← →
Ketmar © (2006-08-28 20:49) [75]> [74] Mamochka © (28.08.06 17:10)
офигеть. дайте две.
Страницы: 1 2 вся ветка
Форум: "Начинающим";
Текущий архив: 2006.09.17;
Скачать: [xml.tar.bz2];
Память: 0.6 MB
Время: 0.04 c