unit system

23/02/2006

desculpem a pergunta que com toda certeza deve ser boba .... mas vamos la
tenho uma unit declarada dessa forma

unit UFunc;

interface

  uses
    Windows, SysUtils, Messages, Classes, Controls, Forms, Dialogs, IniFiles;

    function  LeIniFile(secao, item, path: string): string;   // Le os valore do arquivo ini
    procedure GravaIniFile(secao, item, valor, path: String); // Gera e grava parametros em um arquivo ini
    function  Confirma(const txt,Titulo: string; Flags: Integer): Integer;
    procedure Delay(time: integer);
    procedure ErrorLog(arq, rotina, cod: string);

...


quando declaro a unit system lá emcima me retorna o seguinte erro


[Error] UFunc.pas(6): Identifier redeclared: ´System´


Rafael Gomes

Respostas

23/02/2006

Michael

A unit [b:5764294a81]System [/b:5764294a81]é uma das bases de todo programa Delphi Win32, e por isso é declarada implicitamente. Vc não precisa, nem pode, redeclará-la, como a própria mensagem de erro que vc mostrou está dizendo.

[]´s


Responder Citar

23/02/2006

Massuda

Você não precisa incluir a unit System no uses. Ela sempre é incluída implicitamente pelo compilador.


Responder Citar

23/02/2006

Michael

Enviada: Qui Fev 23, 2006 12:10 pm

Enviada: Qui Fev 23, 2006 12:10 pm


Incrível! :shock:


Responder Citar

23/02/2006

Massuda

Incrível! :shock:
Ainda bem que as respostas foram iguais! :D


Responder Citar