как вызвать модуль в визуальном приложении

-=Ogre=-
Дата: 16.10.2006 10:46:54
Уважаемые.Вопрос:
Как в визуальном приложении вызвать модуль
в консольном я вызывал:
uses
  SysUtils,
  mLoginf; 
Но в визуальном приложении попытки вызвать модуль так же выдают сообщение:
File not found 'mLoginf.dcu' 
хотя я создавал его как mLoginf.pas.
Подскажите плз как решить ету проблему.
P.S.За всякую помощь большое спасибо!
Ramin Hashimzade
Дата: 16.10.2006 10:48:10
Alt+F11
и выбрать нужный пас файл!

----
www.hramin.jino-net.ru
Картинка с другого сайта.
-=Ogre=-
Дата: 16.10.2006 11:10:27
попробовал как вы сказали,встала др проблема в этом модуле заложены процедуры вызывающие функции из длл, а компилятор упорно отказывается обрабатывать что делать
Ramin Hashimzade
Дата: 16.10.2006 11:13:29
приведи код и текст ошибки!
-=Ogre=-
Дата: 16.10.2006 11:21:43
unit mLoginf;

interface


const
  // hlink_readarea flags
  F_STOP = 1;
  F_ONCE = 2;

type
 TDeviceHandle = Integer;
  TData = Pointer;
  TLink = function(hDevice: Integer; Data: TData; IOResult: Integer; Tag: Integer): Integer;

function hconnect(sConn: PChar; var hDevice: TDeviceHandle): Integer; stdcall; external 'LOGINF32.dll';
function hread(hDevice: TDeviceHandle; sArea: PChar; Data: Pointer; DataSize: Integer): Integer; stdcall; external 'LOGINF32.dll';
function hwrite(hDevice: TDeviceHandle; sArea: PChar; Data: Pointer; DataSize: Integer): Integer; stdcall; external 'LOGINF32.dll';


implementation

end.
Ramin Hashimzade
Дата: 16.10.2006 11:29:20
а где текст ошибки?

----
www.hramin.jino-net.ru
Картинка с другого сайта.
-=Ogre=-
Дата: 16.10.2006 11:31:45
[Fatal error]Could not compile used unite...(путь к модулю)
Ramin Hashimzade
Дата: 16.10.2006 11:35:27
черт ты что то не договариваеш! это очен просто если пас файл есть и если нормально работает то с помоши алт+ф11 подключаеш этот модуль к нужному модулую и исппользуеш оттуда любые функции которые тебя нужны!

и ешё в каком uses ты подключаеш этот модуль??

unit Unit1;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs;

type
  TForm1 = class(TForm)
  private
    { Private declarations }
  public
    { Public declarations }
  end;

var
  Form1: TForm1;

implementation

 uses Unit2, mLoginf;

{$R *.dfm}

end.



----
www.hramin.jino-net.ru
Картинка с другого сайта.
dante77
Дата: 16.11.2007 00:55:26
У меня похожая проблема, пытаюсь подключить модуль Res, сохраненный на диске С под именем Res.pas. При компиляции появляется ошибка [DCC Error] Unit1.pas(21): F1026 File not found: 'Res.dcu'. Если пробовать подключать модуль через File - Use Unit... выдает сообщение 'Unit 'Unit1' already uses all the units in the project'. Подскажите, пожалуйста, в чем ошибка и как ее устранить. Заранее спасибо!

Unit Unit1;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs;

type
  TForm1 = class(TForm)
  private
    { Private declarations }
  public
    { Public declarations }
  end;

var
  Form1: TForm1;

implementation
Uses Res;
{$R *.dfm}

end.

Модератор: Пользуйтесь тегом (кнопкой) SRC для оформления кода, пожалуйста.
Гаджимурадов Рустам
Дата: 16.11.2007 01:00:28
SHift + F11. Потом uses на здоровье.