powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / В чем ошибка? /delphi/ новичок/
4 сообщений из 4, страница 1 из 1
В чем ошибка? /delphi/ новичок/
    #33833575
JohnnySE
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
unit Unit2;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, ActiveX, StdCtrls, ZLENGINELib_TLB;
type
TForm2 = class(TForm)
Button1: TButton;
procedure Button1Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form2: TForm2;
izl : izlibEngine;
iw : iUnknown; ff : Text;
const zG : tGUID = '{C5276425-F299-11D0-8149-004095E1F439}';
zlibG : tGuid = '{C5276436-F299-11D0-8149-004095E1F439}';
izg : tGuid = '{C5276445-F299-11D0-8149-004095E1F439}';
implementation
{$R *.dfm}
procedure TForm2.Button1Click(Sender: TObject);
var
FileStreamIn: TFileStream;
FileStreamOut: TFileStream;
StreamIn: IStream;
StreamOut: IStream;
FileNameIn: String;
FileNameOut: String;
begin // читаем файл
// НАЗНАЧАЕМ ПУТЬ К ФАЙЛУ
FileNameIn:= 'C:\sea\in.bin';
FileNameOut:= 'C:\sea\Out.txt';
FileStreamIn := TFileStream.Create(FileNameIn, fmCreate);
FileStreamOut := TFileStream.Create(FileNameOut, fmCreate);
StreamIn := TStreamAdapter.Create(FileStreamIn, soReference);
StreamOut := TStreamAdapter.Create(FileStreamOut, soReference);
izl.pkdecompress(StreamIn as IStream,StreamOut as IStream);
... здесь вылетает ошибка.
/////////////////////////////////////////////
в ZLENGINELib_TLB
IzlibEngine = interface(IUnknown)
['{C5276445-F299-11D0-8149-004095E1F439}']
procedure pkDecompress(const lpstrmFrom, lpstrmTo: IStream); safecall;
end;
...
Рейтинг: 0 / 0
В чем ошибка? /delphi/ новичок/
    #33833985
Prizzrak
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Что за ошибка? Я проверить не смог т. к. у меня нет модуля ZLENGINELib_TLB.dcu (или ZLENGINELib_TLB.pas).
...
Рейтинг: 0 / 0
В чем ошибка? /delphi/ новичок/
    #33834084
ха...
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
JohnnySEunit Unit2;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, ActiveX, StdCtrls, ZLENGINELib_TLB;
type
TForm2 = class(TForm)
Button1: TButton;
procedure Button1Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form2: TForm2;
izl : izlibEngine;
iw : iUnknown; ff : Text;
const zG : tGUID = '{C5276425-F299-11D0-8149-004095E1F439}';
zlibG : tGuid = '{C5276436-F299-11D0-8149-004095E1F439}';
izg : tGuid = '{C5276445-F299-11D0-8149-004095E1F439}';
implementation
{$R *.dfm}
procedure TForm2.Button1Click(Sender: TObject);
var
FileStreamIn: TFileStream;
FileStreamOut: TFileStream;
StreamIn: IStream;
StreamOut: IStream;
FileNameIn: String;
FileNameOut: String;
begin // читаем файл
// НАЗНАЧАЕМ ПУТЬ К ФАЙЛУ
FileNameIn:= 'C:\sea\in.bin';
FileNameOut:= 'C:\sea\Out.txt';
FileStreamIn := TFileStream.Create(FileNameIn, fmCreate);
FileStreamOut := TFileStream.Create(FileNameOut, fmCreate);
StreamIn := TStreamAdapter.Create(FileStreamIn, soReference);
StreamOut := TStreamAdapter.Create(FileStreamOut, soReference);
izl.pkdecompress(StreamIn as IStream,StreamOut as IStream);
... здесь вылетает ошибка.
/////////////////////////////////////////////
в ZLENGINELib_TLB
IzlibEngine = interface(IUnknown)
['{C5276445-F299-11D0-8149-004095E1F439}']
procedure pkDecompress(const lpstrmFrom, lpstrmTo: IStream); safecall;
end;


тыю хотябы использовал тэг SRC и отформатировал бы.
сам вчитывайся в эту бодягу.
...
Рейтинг: 0 / 0
В чем ошибка? /delphi/ новичок/
    #33834573
JohnnySE
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ну перепутал
FileStreamIn := TFileStream.Create(FileNameIn, fmCreate);
надо
FileStreamIn := TFileStream.Create(FileNameIn, fmOpenRead);
сказал ведь - новичок! а то бадяга, бадяга, лучше б помогли.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Программирование [игнор отключен] [закрыт для гостей] / В чем ошибка? /delphi/ новичок/
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]