Найдено 12 результатов

AlexPavel
17.07.2011 20:13:16
Форум: Lazarus
Тема: Вопрос про память
Ответы: 10
Просмотры: 5957

Re: Вопрос про память

Padre_Mortius, Kitayets спасибо за ответы. 8)
При переходе на 64 битную винду желательно, чтобы памяти было более 4 Гб или можно и с меньшей памятью?
AlexPavel
16.07.2011 22:33:58
Форум: Lazarus
Тема: Вопрос про память
Ответы: 10
Просмотры: 5957

Re: Вопрос про память

Я хотел сделать так: если объем массива больше свободной оперативной памяти (или виртуальной), то он разбивается на части и каждая часть по-очередно обрабатывается и записывается на жесткий диск. При этом получается, что при свободной оперативке около 2 Гб я не могу обрабатывать 1.55 Гб, а хотелось ...
AlexPavel
16.07.2011 20:02:33
Форум: Lazarus
Тема: Вопрос про память
Ответы: 10
Просмотры: 5957

Вопрос про память

Как в Lazarus можно увеличить объем доступной виртуальной памяти более 1.7 Гб для Win32? Выделяю необходимую память для массива с помощью getmem. Оперативка -3Гб. Можно ли с помощью LARGEADDRESSAWARE увеличить доступный объем памяти, если да, то как это сделать?

Добавлено спустя 1 час 42 минуты 18 ...
AlexPavel
08.02.2011 00:32:43
Форум: Обучение Free Pascal
Тема: Вопрос dll
Ответы: 11
Просмотры: 16592

Re: Вопрос dll

А не скажешь, как можно объявить переменную S один раз. А то если я ее объявляю один раз, например в dll, то сама программа ее не видит и наоборот.
Извиняюсь за идиотский вопрос. :wink:
AlexPavel
07.02.2011 23:04:24
Форум: Обучение Free Pascal
Тема: Вопрос dll
Ответы: 11
Просмотры: 16592

Re: Вопрос dll

Пардон. Да, при запуске.
alexs, модули то понятно как использовать, просто я хотел немного разобраться с dll библиотеками, т.к. с ними не приходилось раньше сталкиваться.
AlexPavel
07.02.2011 22:22:07
Форум: Обучение Free Pascal
Тема: Вопрос dll
Ответы: 11
Просмотры: 16592

Re: Вопрос dll

Мне необходимо полученные результаты в dll использовать в основной программе.
Вот простой пример. Как вывести результат в основной программе?
Пример программы:

program project2;

{$mode objfpc}{$H+}

uses
{$IFDEF UNIX}{$IFDEF UseCThreads}
cthreads,
{$ENDIF}{$ENDIF}
Classes
{ you can add units ...
AlexPavel
07.02.2011 21:42:12
Форум: Обучение Free Pascal
Тема: Вопрос dll
Ответы: 11
Просмотры: 16592

Вопрос dll

Возник такой вопрос:
Как из dll библиотеки возвратить в основную программу результаты выполнения процедуры?
При выполнении функций понятно как это делать, а вот как при выполнении процедур...
AlexPavel
03.01.2010 00:54:13
Форум: Lazarus
Тема: OpenGL
Ответы: 6
Просмотры: 6780

Re: OpenGL

Если возможно, представьте код, реализующий вывод текста с использованием системного шрифта. Применение текстуры не подходит, т.к. выводимая информация меняется.
AlexPavel
02.01.2010 21:49:04
Форум: Lazarus
Тема: OpenGL
Ответы: 6
Просмотры: 6780

OpenGL

Привет всем.
Как реализовать, используя OpenGL, вывод текста, используя шрифт?
Это необходимо для подписи осей координат, вывода шкалы(для МКЭ) и т.п. :?:
AlexPavel
01.01.2010 20:31:07
Форум: Lazarus
Тема: Вопрос
Ответы: 7
Просмотры: 4923

Вопрос

Не выполняется условие:

program Project1;
{$mode objfpc}{$H+}
var Y: Real;
i:Integer;
begin
Y:=0;
while Y<1 do
begin
Y&#58;=Y+0&#46;1;
Writeln('Y=',Y&#58;1&#58;2);
end;
Readln;
end&#46;

То есть цикл не прекращается при Y=1, а прекращается при Y=1.01. При выполнении выше указанного ...
AlexPavel
29.12.2009 02:16:58
Форум: Lazarus
Тема: Необходима помощь
Ответы: 3
Просмотры: 2790

Re: Необходима помощь

Спасибо за пояснение.
AlexPavel
28.12.2009 19:35:50
Форум: Lazarus
Тема: Необходима помощь
Ответы: 3
Просмотры: 2790

Необходима помощь

Привет всем!
У меня вопрос такой:
При подключении модулей в Lazarus, переменные из программы не поступают в модуль. Такая же проблема при перекрестном подключении модулей. Ниже представлен простой пример, иллюстрирующий данную проблему

программа:

program Project1;
uses Unit1;
begin
X&#58;=1 ...