Найдено 33 результата
- 30.08.2012 09:00:52
- Форум: Lazarus
- Тема: Выпуск Lazarus 1.0
- Ответы: 53
- Просмотры: 32078
Re: Выпуск Lazarus 1.0
Годы ожиданий. Свершилось! Мои поздравления! 
- 13.09.2011 14:28:54
- Форум: Потрепаться
- Тема: День программиста
- Ответы: 26
- Просмотры: 35069
Re: День программиста
С праздником всех! 
Re: Excel
uses comobj;
- 21.02.2011 21:40:19
- Форум: Lazarus
- Тема: Поиск в файлах
- Ответы: 3
- Просмотры: 2657
Re: Поиск в файлах
Ищи по строкам, перебирая Memo9.Lines, как массив строк, а не во всем тексте (Memo9.Lines.Text)
for i:= 0 to Memo9.Lines.Count - 1 do
if pos(Edit1.Text , Memo9.Lines[i])<>0 then break;
В результате, i содержит первую строку в которой обнаружилось вхождение подстроки ...
for i:= 0 to Memo9.Lines.Count - 1 do
if pos(Edit1.Text , Memo9.Lines[i])<>0 then break;
В результате, i содержит первую строку в которой обнаружилось вхождение подстроки ...
- 21.02.2011 20:47:41
- Форум: Lazarus
- Тема: Поиск в файлах
- Ответы: 3
- Просмотры: 2657
Re: Поиск в файлах
А как Memo9, в котором содержимое файла, связано с SynMemo1, в котором производится поиск вхождения строки?
Для данного кода, что бы в Memo8 попадал полный список файлов, достаточно в SynMemo1 внести искомую строку. Что бы не попадали, вместо SynMemo1 использовать Memo9, либо обновлять SynMemo1 ...
Для данного кода, что бы в Memo8 попадал полный список файлов, достаточно в SynMemo1 внести искомую строку. Что бы не попадали, вместо SynMemo1 использовать Memo9, либо обновлять SynMemo1 ...
- 01.01.2011 23:28:26
- Форум: Free Pascal Compiler
- Тема: Компилятор не видит ";" перед "else"
- Ответы: 6
- Просмотры: 5190
Re: Компилятор не видит ";" перед "else"
у меня на Lazarus-0.9.31-28853-fpc-2.4.3-20110101-win32.exe из
http://www.hu.freepascal.org/lazarus/
все нормально ругается на ";" под WinXP 32bit
Может какие дополнительные условия для воспроизведения бага есть?
http://www.hu.freepascal.org/lazarus/
все нормально ругается на ";" под WinXP 32bit
Может какие дополнительные условия для воспроизведения бага есть?
- 01.01.2011 16:08:10
- Форум: Сторонние средства
- Тема: powerPDF или RichView
- Ответы: 11
- Просмотры: 17917
Re: powerPDF или RichView
LazReport + PDFCreator не подойдет?
Re: ExtPascal
Такая же ошибка была в виндах.
лечится прописыванием пути к каталогу исходников fpc для Indy, в параметрах компилятора для пакета.
лечится прописыванием пути к каталогу исходников fpc для Indy, в параметрах компилятора для пакета.
- 23.12.2010 22:29:33
- Форум: Lazarus
- Тема: memo текущая строка
- Ответы: 5
- Просмотры: 5402
Re: memo текущая строка
Что-нибудь типа этого слепить можно:
function GetPosMemo(const Memo:TMemo):integer;
var
s:string;
begin
s:=Copy(Memo.Lines.Text,1,Memo.SelStart);
Result:=1;
while pos(#13#10,s)<>0 do
begin
delete(s,pos(#13#10,s),2);
inc(Result);
end;
end;
Правда, если ...
function GetPosMemo(const Memo:TMemo):integer;
var
s:string;
begin
s:=Copy(Memo.Lines.Text,1,Memo.SelStart);
Result:=1;
while pos(#13#10,s)<>0 do
begin
delete(s,pos(#13#10,s),2);
inc(Result);
end;
end;
Правда, если ...
- 24.11.2010 14:56:33
- Форум: Lazarus
- Тема: Выполнение процедуры при наведении на иконку в трее
- Ответы: 2
- Просмотры: 2269
Re: Выполнение процедуры при наведении на иконку в трее
Код: Выделить всё
procedure TForm1.TrayIcon1MouseMove(Sender: TObject; Shift: TShiftState; X,
Y: Integer);
begin
TrayIcon1.Hint:='X: '+IntToStr(X)+' Y: '+IntToStr(Y);
end;
Можно как-то вот так, через OnMouseMove у TrayIcon1.
- 16.11.2010 08:10:32
- Форум: Lazarus
- Тема: Есть ли проверка на SQL-инъекции в TSQLQuery?
- Ответы: 3
- Просмотры: 3074
Re: Есть ли проверка на SQL-инъекции в TSQLQuery?
На сколько я помню, для того, что бы не было возможности использовать SQL-инъекции,используются запросы с параметрами.
Например:
function TMainForm.GetFromBase(s:string): string;
begin
OQ.Close;
OQ.SQL.Clear;
s:='select x_field from table1 where field_id= :field ...
Например:
function TMainForm.GetFromBase(s:string): string;
begin
OQ.Close;
OQ.SQL.Clear;
s:='select x_field from table1 where field_id= :field ...
- 14.11.2010 01:48:33
- Форум: Lazarus
- Тема: медленная работа TDBF
- Ответы: 5
- Просмотры: 3655
Re: медленная работа TDBF
procedure TForm1.Button2Click(Sender: TObject);
begin
MemDataset1.Filtered:=false;
MemDataset1.Filter:='LANGUAGE = "F*"';//фильтруем в датасете только те строки, где в поле LANGUAGE значение начинается с F
MemDataset1.Filtered:=true;
while not Memdataset1. ...
- 29.10.2010 22:42:51
- Форум: Общее
- Тема: Сегодня на багрепорте начали рассматривать почти все
- Ответы: 19
- Просмотры: 34660
Re: Сегодня на багрепорте начали рассматривать почти все
Так ведь, с номером 1.0.0 хотелось бы видеть полностью стабильную версию, готовую для дальнейших доработок в связи с новыми требованиями. ИМХО, 1.0.0 - это, должен быть, стабильный релиз, а не просто порядковый номер версии на пути устранения багов.
- 29.10.2010 21:17:28
- Форум: Общее
- Тема: Сегодня на багрепорте начали рассматривать почти все
- Ответы: 19
- Просмотры: 34660
Re: Сегодня на багрепорте начали рассматривать почти все
Неужели, свершится это чудо наконец, - Lazarus 1.0.0 ?


