Newsgroup: it.comp.lang.pascal
Titolo: Aiuto! sto impazzendo di brutto

Salve a tutti, ho già scritto altre volte a questo newsgroup, poichè il
compilatore mi da degli errori nel compilare  alcuni programmi (ad es.
"begin expected" quando c'è nel prog. USES crt) ed mi è stato consigliato di
scaricare il file winspctr.exe per cercare di risolvere almeno il problema
con uses crt però quando clicco sull'icona mi viene detto che c'è bisogna
del file bwcc.dll per far partire winspctr e quindi sono incasinato di
brutto. Chi mi può dare un'aiuto per favore? poi un'ultima domanda: nei
negozi di computer vendono il turbo pascal? (in cd-rom o in floppy) Se si
quanto costa?
Grazie anticipatamente a tutti.

 del file bwcc.dll per far partire winspctr
E' in un file .cab, se hai win98 lo puoi estrarre da c:\win98\driver11.cab
--
-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_
e-mail: 
cerch...@ciaoweb.it
 
33813...@tim.it
Bye byte, Cerchietto
La vita, senza una meta, č vagabondaggio
(Seneca)
-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_


Scusa ma io il file non lo ho trovato, non č che potresti inviarmelo per
e-mail?se vado in un negozio di computer lo trovo il turpo pascal, se si
quale č il prezo?
Grazie

 quale č il prezo?
Non č che lo trovi cosě facilmente...
Cmq č sulle 120.000Ł con tanto di manuale.
Se non hai voglia di spenderli scaricelo da 
www.crackstore.com
Ciao
Alex

 scaricare il file winspctr.exe per cercare di risolvere almeno il
problema
Questo errore in realtà dovrebbe essere dato perchè hai scritto male
qualcosa nell'intestazione/dichiarazione del programma. Ad esempio se
dichiari prima le variabili e poi inserisci uses crt. Dalla quida di
TP7, questo è l'esatto ordine in cui scrivere un programma (ovviamente
le parti non necessarie non le scrivi):
program          ... ; { Intestazione }
uses             ... ; { Uses }
label            ... ; { Etichette }
const            ... ; { Costanti }
type             ... ; { Tipi }
var              ... ; { Variabili}
procedure        ... ; { Procedure }
function         ... ; { Funzioni }
begin
   statement;    { Istruzioni }
    ...
end.
--
And the main in the rain picked up his bag of secrets, and journeyed
up the mountainside, far above the clouds, and nothing was ever heard
from him again, except for the sound of tubular bells.
BlackDemon - 
bde...@dominio.it
per mandarmi un'e-mail scrivi 'iol' invece di 'dominio'


wrote:

Dalla mia esperienza con il Borland Pascal (aplicabile pero anche
tranquilamente con il TurboPascal) questa è la stutura oblicatoria:
program          ... ; { l'intestazione non è proprio oblicatorio...}
uses             ... ; { chi non usa almeno la crt :o) }
begin
   statement;    { Istruzioni }
end.
tutto il resto puo' essere messo come vuoi naturalmente il pascal non
guarda tutto il listato per vedere se un tipo o un procedura (o
funzione) è diciarata ma la vuole prima del utilizzo... piccolo
prezzo...
fatta la regola trovata la scapatoia
per i puntatori la regola non vale propria infatti si puo' dichiarare
senza problemi
type
  pA  = ^tA
  tA = tuo tipo
mentre per procedure e funzioni c'è il Forwoard (non mi ricordo se si
scrive cosi... vediamo sul help del BP7 (io lo faccio sempre :o) saro'
pure bravo ma non uso molto il comado... percui non ci giurerei)
infatti c'è una o di troppo (che vi avevo detto) è Forward. Forward si
usa come Assembler, Far o le altre parole che identificano le
procedure.
procedure Flip(N: Integer); forward;
procedure Flop(N: Integer);
begin
  WriteLn('Flop');
  if N > 0 then Flip(N - 1);
end;
procedure Flip;
begin
  WriteLn('Flip');
  if N > 0 then Flop(N - 1);
end;
mi sono dimenticato qualcosa? boh ditemelo :o)
Il Razziatore,
The Only Good Windows in an uninstalled Windows
-----------------------------------------------
E-MAILs : IlRazziat...@NOSPAMnetscape.net
WEB     : 
http://www.razziatore.dns2go.com/
ICQ     : 67552596

 ha scritto nel messaggio
news:9po3qe$jjso9$1...@ID-83341.news.dfncis.de...


 > Cmq è sulle 120.000£ con tanto di manuale.


 end.
E dalla mia esperienza in TURBO Pascal 7:
<CODE>
var x : integer;
uses crt; { Linea 2 }
begin
    ...; { Fai un po' tu }
end;
</CODE>
Non compila, errore 36 sulla seconda linea: "Begin expected". Il Turbo è
una versione ridotta del Borland, e forse quest'ultimo non ha queste
limitazioni, ma il Turbo ce l'ha.


 </CODE>
come ti hanno scritto gli altri, "uses" e' la prima cosa dopo program
se definisci una variabile, dopo non lo puoi piu' usare, quindi alla
linea due si aspetta il "begin"...  ehm...
basta fare prima user crt e poi var x ....
--
Dreadnaut (dn)
drea...@liberoDALLASPAM.it
(Life would be easier if I had the source code)

 basta fare prima user crt e poi var x ....
E scusa io che sto dicendo? O_o



Il Razziatore,


> Se non hai voglia di spenderli scaricelo da 
www.crackstore.com
Così ti becchi un bel virus.... guardate cosa mi dice Norton:
Evento:  Trovato virus!
Nome virus: JS.Exception.Exploit
Occhio, ragazzi!!!
____
/-\xel

 Cosě ti becchi un bel virus.... guardate cosa mi dice Norton:


 E scusa io che sto dicendo? O_o
hiihihi scusa... e' che ho il thread un po' incasinato e
ho risposto al messaggio sbagliato, o forse ho sbagliato
messaggio a cui rispondere o qlcs del genere :-)
ciao


 Var, type,  const, procedure,  function ecc poi alternare
ok, ok... 1-0
--
