|
|
Другие темы раздела | |
Delphi Порядок объектов на панели при программном отображении через visible
https://www.cyberforum.ru/ delphi-beginners/ thread2021835.html Всем привет! Структура: Панель1-> 2 кнопки Панель2-> 4 Memo Статус мемо изначально visible равно false при нажатии на кнопку1 procedure TForm1.HideKeyAddClick(Sender: TObject); |
Ошибка: unable to write conf.ini Delphi Использую inno setup для установки Есть папка с программой в ней лежит exe и ini файл с false значениями (чтобы при удаление и ини удалился) На одном пк нормально при закрытии на Другом пк При закрытии программы ошибка unable to write conf.ini |
Delphi Свернуть окно
https://www.cyberforum.ru/ delphi-beginners/ thread2021537.html Написал программу чисто для себя,суть заключается в "разворачивание - действие - сворачивание - действие - и снова разворачивание и т.д..." С двумя окнами.Но тут суть,что мне необоходимо,дабы было два окна на панели задач,которые я могу разворачивать (alt+tab) Но моя "разворачивалка" в делфи получается 3-ьей. как убрать? Уже добавлял в ON Active - ShowWindow(WindowHandle,SW_HIDE) ,но это не... |
Delphi Скрытые надписи в HTML коде страницы! Всем привет! У меня появилась проблема, на странице есть надпись названия команды... Так вот мне надо парсить эту надпись, но в html коде этой надписи нету, будто она скрыта хотя когда ее выделяешь и смотришь ее код то он выглядит вот так: ТЫК(КАРТИНКА НЕ РЕКЛАМА!) А если я вывожу в Delphi через Synapse/Indy код или просто смотрю код страницы то он не находит надпись: ТЫК(КАРТИНКА НЕ РЕКЛАМА!) https://www.cyberforum.ru/ delphi-beginners/ thread2021488.html |
Импорт из exe Delphi Добрый день. У меня есть программа exe, из которой можно импортировать библиотеку. Как потом её перекомпилировать в dll библиотеку для использования в C#? |
Delphi Считывание string из типизированного файла Здравствуйте. Я делаю игру для курсовой и мне надо, чтобы нация и имя пользователя брались из файла и заносились в лейбл. Сейчас я сделал вот такой костыль. var f: file of ShortString; Pers: ShortString; begin AssignFile(f, 'Personages.dat'); Reset(f); Seek(f, lbl1.Tag); Read(f, Pers); https://www.cyberforum.ru/ delphi-beginners/ thread2021372.html |
Delphi Сохраненение и загрузка System.Generics.Collections Доброго времени суток! Есть простенькая игрушка, где состояние системы определяется тремя списками объектов: Creatures : TObjectList<TCreature>; ItemWeapons: TObjectList<TItemWeapon>; Missiles: TObjectList<Tmissile>; Подскажите, как корректно и красиво сделать сохранение этих данных для последующей загрузки. https://www.cyberforum.ru/ delphi-beginners/ thread2021290.html |
Delphi Как скрыть бегунок в ScrollBar? Подскажите, пожалуйста, как скрыть бегунок в ScrollBar, если скроллинг пока невозможен? Скрытие всего скроллбара не предлагать:) |
Delphi Как избавится от "First chance exception Exception class EOutOfResources with message 'Out of system resources'."? Как избавится от "First chance exception at $765CC54F. Exception class EOutOfResources with message 'Out of system resources'. Process Project1.exe (5816)" Вот код: function imageresize(fn:string;k:real):string; var jpg: tjpegimage; btm,tmp: tBitmap; nw,nh:integer; n_fn:string; begin https://www.cyberforum.ru/ delphi-beginners/ thread2021252.html | Delphi Ориентированный граф через списки смежности Повторяю для себя очевидные вещи, перевожу с C++ на Дельфи, но тень сомнения затмила мой разум) Ниже код добавления ребра в представление графа через списки смежности. Вопрос про память, ведь когда мы делаем new, нужно делать и dispose или может я чего-то не знаю? unit uMain; interface uses Winapi.Windows, Winapi.Messages, System.SysUtils, System.Variants, System.Classes,... https://www.cyberforum.ru/ delphi-beginners/ thread2021248.html |
StatusBar: как сменить цвет фона? Delphi Подскажите как это можно сделать в программе. Хочу в случае удачи окрашивать в зеленый и выводить "ОК". В случае неудачи красным (желательно моргать) и выводить "Bad". |
Delphi Запись в типизированный файл Тут такое дело, при записи в типизированный файл всё нормально , но при последующий записи происходит перезапись тех данных которые там уже были как это исправить? Заранее спасибо begin inf.log:=edit1.text; inf.pass:=edit2.text; assignfile(f,'ist.rusjok'); reset(f); write(f, inf); closefile(f); Form1.visible:=true; https://www.cyberforum.ru/ delphi-beginners/ thread2021110.html |
30.07.2017, 23:05 | 0 | ||||||||||
Очистка памяти в процедуре - Delphi - Ответ 1065447130.07.2017, 23:05. Показов 5764. Ответов 15
Метки (Все метки)
Ответ
именно, что и нет
Ну так то 2 разные вещи! С TForm - тут константный указатель, мы не можем изменить внутри процедуры адрес самой передаваемой формы, а все свойства, они имеют неконстантный характер в таком случае. Контантой там является именно адрес на TForm. во втором же случае, у вас там, я предполагаю, запись, запись - не указатель, запись вообще это расширение массива(из глубокого курса по Си) и оно лежит где-то в памяти как "простая", но тут составная переменная, обращаемся не по адресу, обращаемся по значению, потому и нельзя его менять, так как он обозначен константой. точно так же, нельзя и для первого случая делать
krapotkin как раз это, я так полагаю, и хотел сказать, сообщением выше вот еще примерчик
Вернуться к обсуждению: Очистка памяти в процедуре Delphi
1
|
30.07.2017, 23:05 | |
Готовые ответы и решения:
15
Очистка памяти MSXML и очистка памяти Очистка памяти в программе Очистка памяти от AnsiString |
30.07.2017, 23:05 | |
30.07.2017, 23:05 | |
Помогаю со студенческими работами здесь
0
Очистка области памяти Создание, уничтожение и очистка памяти от динамического массива Очистка памяти от форм очистка памяти |