Найдено 7 результатов
- 26.07.2015 03:07:11
- Форум: Общее
- Тема: Вопрос с указателями на объекты
- Ответы: 11
- Просмотры: 31540
Re: Вопрос с указателями на объекты
zub, хорошо, спасибо за прояснение. 
- 25.07.2015 14:37:56
- Форум: Общее
- Тема: Вопрос с указателями на объекты
- Ответы: 11
- Просмотры: 31540
Re: Вопрос с указателями на объекты
вы бы привели весь код... а то, допустим, мне ничего не говорит то, что они глобальны. Мы тут даже не знаем как определен объект
Полные версии
umain.pas
unit uMain;
{$mode objfpc}{$H+}
interface
uses
Classes, SysUtils, FileUtil, Forms, Controls, Graphics, Dialogs, ExtCtrls,
ComCtrls ...
Полные версии
umain.pas
unit uMain;
{$mode objfpc}{$H+}
interface
uses
Classes, SysUtils, FileUtil, Forms, Controls, Graphics, Dialogs, ExtCtrls,
ComCtrls ...
- 25.07.2015 13:44:37
- Форум: Общее
- Тема: Вопрос с указателями на объекты
- Ответы: 11
- Просмотры: 31540
Re: Вопрос с указателями на объекты
Согласен, работа с указателями мне не совсем ясна. Однако всё же почему в первом куске кода та же запись не вызывает у компилятора никаких сомнений и работает правильно, а второй - вызывает ошибку? Чем отличаются эти два случая?
Я не вижу различия между этими двумя случаями: по идее в обоих ...
Я не вижу различия между этими двумя случаями: по идее в обоих ...
- 25.07.2015 12:55:56
- Форум: Общее
- Тема: Вопрос с указателями на объекты
- Ответы: 11
- Просмотры: 31540
Re: Вопрос с указателями на объекты
ModeCreate и ModeEdit - глобальные константы, определённые в том же umain.pas.
Mode - глобальная переменная, её значение задаётся в событии OnShow формы и меняется при нажатии на соответствующие кнопки на этой же форме.
В обоих фрагментах кода до строк tmpIdea^ := TIdea.Create; и Idea^ := TIdea ...
Mode - глобальная переменная, её значение задаётся в событии OnShow формы и меняется при нажатии на соответствующие кнопки на этой же форме.
В обоих фрагментах кода до строк tmpIdea^ := TIdea.Create; и Idea^ := TIdea ...
- 25.07.2015 12:37:31
- Форум: Общее
- Тема: Вопрос с указателями на объекты
- Ответы: 11
- Просмотры: 31540
Re: Вопрос с указателями на объекты
Лекс Айрин Но ведь в первом случае она работает, хотя объявлена так же. Подскажите, что я упускаю.
- 25.07.2015 12:06:44
- Форум: Общее
- Тема: Вопрос с указателями на объекты
- Ответы: 11
- Просмотры: 31540
Вопрос с указателями на объекты
Вопрос кратко: почему в одном методе tmpIdea^ := TIdea.Create; работает нормально, а в другом Idea^ := TIdea.Create; - говорит что переменная не проинициализирована и выдаёт ошибку во время выполнения программы:
Проект Ideas вызвал класс исключения 'SIGSEGV'. В файле umain.pas на строке 74: Idea ...
Проект Ideas вызвал класс исключения 'SIGSEGV'. В файле umain.pas на строке 74: Idea ...
- 30.01.2015 07:51:51
- Форум: Lazarus
- Тема: Где найти ( как собрать ) libmysql.dll ?
- Ответы: 3
- Просмотры: 5759
Re: Где найти ( как собрать ) libmysql.dll ?
Знаю, что тема старая, но всё же хочу поделиться своим решением, если кто-то испытывает те же затруднения.
Исходные данные:
Windows 7 x64;
MySQL Community server v5.6 x32
Lazarus.
Разместил библиотеку libmysql.dll в каталоге C:\Windows\system, после чего компонент MySQL56Connection успешно ...
Исходные данные:
Windows 7 x64;
MySQL Community server v5.6 x32
Lazarus.
Разместил библиотеку libmysql.dll в каталоге C:\Windows\system, после чего компонент MySQL56Connection успешно ...
