Jump to content
Sign in to follow this  
Insurgente

Variáveis no Delphi

Recommended Posts

Olá,

Gostaria de saber onde eu posso digitar os comandos no Delphi, no caso, variáveis. Estou seguindo um tutorial em que antes de entrar no BEGIN / END ele digita comandos pra uma "barra de progresso" e para o dono do vídeo funciona.

Veja como tem comandos ANTES do BEGIN / END; nesta imagem que peguei da video-aula:

https://i.ibb.co/6sdHWgQ/image.png

Eu seguindo este tutorial não "posso" digitar os comandos antes do "BEGIN/END;":

https://i.ibb.co/5BQc4rJ/image.png

Alguém entende porque no vídeo funciona e pra mim na minha máquina não funciona?

Obrigado.

Share this post


Link to post
Share on other sites

Ninguém aqui nunca mexeu com PASCAL? Nem o bom e velho TURBO PASCAL?

Qual é o contexto? Variáveis locais à função/procedimento? SEMPRE vêm antes do begin:

function f( x : Integer ) : Integer;
var y : Integer;
begin
  y := x + x;
  f := y;
end;

Variáveis globais também:

{ Pascal tradicional }
var x: Integer;

begin
  ReadLn( x );
  WriteLn( 'x = ', x );
end.

No primeiro caso, mostrado na dúvida do "Revoltado", se a versão do Delphi deixa passar isso, então há um sério erro no compilador...

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...