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

smith7
10.11.2013 22:24:10
Форум: Lazarus
Тема: создание md5 файлов
Ответы: 22
Просмотры: 17954

Re: создание md5 файлов

Так и никто не ответил, или md5 никто не использует?
Воспроизвести такой md5 у меня ещё раз не получилось, но по памяти могу сказать у меня это второй случай.
Может есть баг какой?
smith7
08.11.2013 12:53:57
Форум: Lazarus
Тема: создание md5 файлов
Ответы: 22
Просмотры: 17954

создание md5 файлов

Есть такой код
j := 1;
sd := TSelectDirectoryDialog.Create(Application);
sd.InitialDir := 'd:\base\2013\in\';
if sd.Execute then
path := UTF8ToSys(sd.FileName);
FreeAndNil(sd);

if FindFirst(path + DirectorySeparator + '*.dbf', faAnyFile, searchResult) = 0 then
begin
repeat
Form4 ...
smith7
22.08.2013 19:40:15
Форум: Lazarus
Тема: Чтение xls с помощью пакета laz_fpspreadsheet
Ответы: 4
Просмотры: 3571

Re: Чтение xls с помощью пакета laz_fpspreadsheet

отлично, тогда...
как узнать сколько строк в файле, и пройтись по циклу, по конкретным столбам (не перебирая все)
smith7
20.08.2013 21:02:50
Форум: Lazarus
Тема: Чтение xls с помощью пакета laz_fpspreadsheet
Ответы: 4
Просмотры: 3571

Чтение xls с помощью пакета laz_fpspreadsheet

Нужно прочитать данные из xls для сравнения с db в mysql.
В комплекте с пакетом идет chm, в котором есть описан метод GetCellByIndex
Но, почему-то он отсутствует в пакете.
Скрин, m
История повторяется на windows

Вместе с пакетом идет пример.
CurCell := MyWorkSheet.GetFirstCell();
for i ...
smith7
14.08.2013 19:46:06
Форум: Lazarus
Тема: MessageBox поверх всех окон
Ответы: 3
Просмотры: 3456

Re: MessageBox поверх всех окон

http://wiki.freepascal.org/Dialog_Examples
ничего про модальность MessageBox не написано.
Константы, типа
MB_APPLMODAL = $00000000;
MB_SYSTEMMODAL = $00001000;
MB_TASKMODAL = $00002000;
Не работают.

http://clip2net.com/clip/m62821/1376495 ... p-24kb.png
smith7
13.08.2013 12:26:27
Форум: Lazarus
Тема: MessageBox поверх всех окон
Ответы: 3
Просмотры: 3456

MessageBox поверх всех окон

unit Unit1;

{$mode objfpc}{$H+}

interface

uses
Classes, SysUtils, FileUtil, Forms, Controls, Graphics, Dialogs, StdCtrls, LCLType;

type

{ TForm1 }

TForm1 = class(TForm)
Button1: TButton;
procedure Button1Click(Sender: TObject);
private
{ private declarations }
public
{ public ...
smith7
07.08.2013 10:02:24
Форум: Lazarus
Тема: Dbf узнать тип поля
Ответы: 8
Просмотры: 5872

Re: Dbf узнать тип поля

DataSize возвращает тип int, как узнать знаки после запятой?
И где скрывается документация?
smith7
07.08.2013 08:01:20
Форум: Lazarus
Тема: Dbf узнать тип поля
Ответы: 8
Просмотры: 5872

Re: Dbf узнать тип поля

Нет, его я убрал. Добавил, заработало. Спасибо.
Тогда ещё вопрос, как узнать параметры этого типа, число знаков, знаков после запятой, и т.п.
smith7
07.08.2013 05:25:38
Форум: Lazarus
Тема: Dbf узнать тип поля
Ответы: 8
Просмотры: 5872

Re: Dbf узнать тип поля

Как его использовать в таком контексте?
if MyDbf.Fields[i].DataType = ftDate then
begin
if trim(MyDbf&#46;FieldByName(MyDbf&#46;Fields&#91;i&#93;&#46;FieldName)&#46;AsString) <> '' then
str_data &#58;= FormatDateTime('YYYY-MM-DD hh&#58;mm&#58;ss',
MyDbf&#46;FieldByName(MyDbf&#46 ...
smith7
05.08.2013 12:41:22
Форум: Lazarus
Тема: Dbf узнать тип поля
Ответы: 8
Просмотры: 5872

Dbf узнать тип поля

Как узнать тип поля, в таблице версии dBASE 4, используя компонент (TDbf/Dbf)
Узнать тип нужно обязательно.
Имя поля получаю так MyDbf.Fields[i].FieldName