Erro Com variaveis!!!!!!!!!!!!!!

Delphi

03/06/2003

Estou declarando este código, e no entanto guando compilo tenho um erro como resposta.


{$R *.dfm}
Function TFrmCadCliente.DataPorExtenso:String;
Const
Meses :Array [1..12] of String = (´Janeiro´,´Fevereiro´,´março´,´Abril´,´Maio´,
´Junho´,´Julho´,´Agosto´,´Setembro´,´Outubro´,´Novembro´,´Dezembro´);
Semana:Array [1..7] of String = (´Domingo´,´Segunda-Feira´,´Terça-Feira´,´Quarta-Feira´,´Quinta-Feira´,´Sexta-Feira´,´Sábado´);
var
Dia,Mes,Ano,DiaSem:Word;
begin
DecodeDate(Date,Mes,Ano,dia);
DiaSem:= DayOfWeek(date);[color=red:0345827b17]
(esta é a linha 72) Result:= Semana[diaSem] = ´,´ + IntToStr(Dia) + ´de ´+ Meses[Mes] + ´de´+ IntToStr (Ano);[/color:0345827b17]end;

este éo erro:

[b:0345827b17][Error] U_CadCliente.pas(72): Incompatible types: ´String´ and ´Boolean´
[/b:0345827b17]
A onde estou errando?
Me ajudem por favor?
Erivan marinho.


Peninha

Peninha

Curtidas 0

Respostas

Carlosrm

Carlosrm

03/06/2003

Depois de Semana[DiaSem] vc teclou o sinal de mais (+) SEM pressionar a tecla shift simultaneamente (ou mal pressionada...) e por isso foi digitado o sinal de igual (=). Experimente trocar o ´ = ´ por ´ + ´...
carlosrm


GOSTEI 0
Rafael Heise

Rafael Heise

03/06/2003

sem palavras para comentar....
me desculpe....
mas acho que poderíamos ter mais atenção.....


GOSTEI 0
POSTAR