58. Пьяный дельфин от 12 октября 2001
Hi !
Ну уж не знаю, что бы делал в отчетном периоде, если бы не одна американская фирма
As you may be aware, the first patch update for Delphi 6 has been temoporarily removed from circulation.
Проект доступен в OnLine по адресу:
http://podgoretsky.com/DrunkenDolphin.html
(спасибо Анатолию Подгорецкому)
[Почти] все нижеприведенные материалы являются безусловной авторской собственностью соответствующих соавторов
05.09.2001 Ura V Tobikov
Subj: dayofweek(date)
мн ув алл, есть какая нить функция/компонент ?
09.09.2001 Misha Cherkes
Прикольный трэд у вас :-)
Из пустого - в порожнее. Основы Object Pascal можно узнать из ВСЕХ книжек по эхотагу. Не секрет ведь, что все, обявленное в IMPLEMENTATION модуля видно в главном файле проекта "как свое".
12.09.2001 Sergey Verholantcev
Поставил вот 5 delphi, ну покопался в настройках и т.п. - в итоге сабж.
Т.е. при запуске проекта на исполнение - сначала вылезает dos-окно, а затем уже из него моя прога. Так же и при простом запуске готового exe-шника.
25.09.2001 Зинец Виктор
{DEFINE FORM1}
uses
windows, frmMain,
{IFDEF FORM1}
InputUnit in 'Form1\InputUnit.pas' {frmInput};
{ELSE}
InputUnit in 'Form2\InputUnit.pas' {frmInput};
{ENDIF}
25.09.2001 Алексей А. Чистяков
query1.fieldbyname('nds_summa').ascurrency:=strtofloat(formatfloat('0.00',(0.2*query2.fieldbyname('nds_summa').ascurrency)))
27.09.2001 Borland
> As you may be aware, the first patch update for Delphi 6 has been
> temoporarily removed from circulation. An issue with variants was discovered
> after release that we consider serious enough to warrant removing the patch
> from public availability until the problem is resolved. To Anyone who may
> have downloaded the patch update already, please delete the update and do
> not distribute it further. Those who have already installed it, please be
> aware that in some instances, the use of variants with the update may cause
> unpredictable results in your programs. Our recommendation is that you
> return to the original Delphi 6 installation image from the CD.
> We intend to resolve this issue quickly and post a new patch as soon as
> possible.
28.09.2001 \"Roman\
Кое-что откапал...
просто для спарвки по поводу чтения заблокированного файла:
var Memory : TMemoryStream;
begin
Memory := TMemoryStream.Create;
try
Memory.LoadFromFile('busyfile.dat'); // это он!
..
Memory.Read(...); // Вы можете использовать методы чтения как у
файлов
Memory.Seek(...);
FileSize := Memory.Size;
..
finally
Memory.Free;
end;
end;
Автор утверждает что:
"Данный способ никогда не открывает файл, а заместо этого создаёт копию его в памяти." © Juan Antonio Navarro Perez
30.09.2001 Alexandr Azhermachev
AR> В делфи - нет, в API есть...CharToOEM,OEMToChar , RTFM.
Чегой-то я всю хелпу пеpеpыл, но вот функции RTFM не нашел...
30.09.2001 Alex Anohov
Я этот десяток строк уже написал, но есть проблема когда идёт приём файла вс прога стоит, другие операции проводить нельзя. Я думаюесть два выхода, запихнуть всё это в поток или создать компонент.
10.10.2001 Alex Shpakovsky
OC> Вот такой вопpос. Что оптимальнее:
OC> if B then B := False;
OC> или пpосто
OC> B := False;
B:= not B;
Иконку в system tray (где часы) вставляют функцией Shell_NotifyIcon
Bye ... Тенцер А.Л.
tolik@katren.nsk.ru
ICQ 15925834