mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.pascal
Titolo: Sondaggio...

Salve,
Secondo voi da 1 a 10, quanto è difficile fare programmi in formato Window
con pascal?
Spero che mi rispondiate in molti..!
------------------------------------------------------
Ricordate,
c'è sempre uno più bravo di noi...!
-----------------------------------------------------


wrote:

Che intendi per "Formato Window"?
Il Razziatore,
The Only Good Windows is an uninstalled Windows
-----------------------------------------------
E-MAILs : IlRazziat...@NOSPAMnetscape.net
WEB     : 
http://www.razziatore.dns2go.com/
ICQ     : 67552596


col pascal secondo me 10, col delphi un bel po' meno
--
Ciao
Gianfranco Marchese
e-mail dgruma@NOPUBBLICITA'
tin.it
 (Da togliere NOPUBBLICITA' se vuoi
rispondermi in privato)
sito internet personale: 
www.turbo-pascal.cjb.net
  Tutto sul Turbo Pascal
1.5

con la programmazione in windows, si hanno caratteristiche in + o in -
rispetto a quella per DOS
Sostanzialmente la difficolta' dipende dal fatto se si utilizzano tali
differenze
, altrimenti anche il semplice 
begin 
end.
e' un bel programma per windows che non fa nulla.
http://web.tiscali.it/licciardi
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Newsgroup: it.comp.lang.pascal
Titolo: Funzioni con numero indefinito di parametri

Ciao a tutti ho bisogno urgente di questa informazioe: com'è possibile
dichiarare funzioni con un numero idefinito di variabili? 
Per esempio la funzione HALT può essere richiamata sia con nessun
parametro sia con un parametro che nel caso specifico corrisponde al
codice d'errore che vigliamo comunicare all'esterno.
Chiunque mi possa rispondere lo faccia nel NG oppure a uno di questi
indirizzi e-mail:
porr...@freemail.it
adia...@macserver.sci.uniud.it

...


codice d'errore che vigliamo comunicare all'esterno.
Il problema e' che il tipo di strutturazione delle funzioni come HALT,
offerte nelle librerie di sistema non e' attuabile sfruttando il
pascal.
Non e' difatti possibile stabilire una lista di parametri variabile,
come nel linguaggio C.

Newsgroup: it.comp.lang.pascal
Titolo: un compito arduo

chi sa risolvere questo dilemma?
Matrice spasa M ad elementi reali, è rappresentata in modo compatto tramite
vettore d'accesso alle righe e alle colonne utilizzando record e puntatori.
si chiede di codificare le operazioni base del TDA matrice, quindi di
codificare l'operazione non primitiva somma di matrici.
se lo sai risolvere dammi una mano.

sě e tutto assolutamente vero
devo vendere la mia Y10 a 3 milioni
č del '90 ed č tenuta bene
provare per credere
PS: si accettano anche mediazioni. e la parte in piů č tutta tua!!!!!
lu...@free.panservice.it
Newsgroup: it.comp.lang.pascal
Titolo: AIUTATEMI!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

1. Come faccio a far capire al programma se un numero immesso dall'esterno è
reale  o intero????
2.dato un qualsiasi anno immesso dall'esterno, come faccio a trovare se è
bisestile??
grazie, scusate se non conosco molto bene il pascal.
PS.mandatemi le riposte via e-mail a 
matd...@italymail.com
 inviatele entro
un mese Per FAVORE. grazie a chiunque mi risponderà.

bisestile??
I bisestili ci sono ogni 4 anni, il 2000 e' bisestile, percio'
dividendo x 4 l'anno da verificare controllare se da' risultato
intero-
Ciao
Andrea C

 wrote in message
3829bb9f...@news.tin.it...


non è così semplice.... non ricordo gli altri criteri.... ma di solito i
cambi secolo (non il 2000) non sono bisestili....
se qualcuno sa l'esatta regola risponda......
--
executorddd e la sua rosa cha dovrebbe essere blu
{@}--,--'-;--
ICQ: 34714481
C6: executorddd / executorbis


Fanno eccezione i centenari!!!
La formula per assicurarsi che un anno sia bisestile è la seguente :
(anno mod 4 = 0) and ((anno mod 100 <> 0) or (anno mod 400 = 0))
La semplice divisione per 4 non è un test abbastanza accurato.
--
Andrea Laforgia        (
andrea_...@bigfoot.com
)
Newsgroup: it.comp.lang.pascal
Titolo: garbage collector

qualcuno voleva sapere (giorni fa') se il TP avesse il garbage collector
ho posto la stessa domanda per il FreePascal
e uno dei grandi SAGGI del TEAM rispose cosi' (non si aggiungono
commenti, prego)
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Michael Van Canneyt (
michael.V...@wisa.be
) responded to a message
you
requested notification for in the Programming with the FCL bboard.
 
You can browse to this location to view the message at the forum or post
a reply:
http://deadlock.et.tudelft.nl:10000/bboard/q-and-a-fetch-msg.tcl?msg_id=0000VE&topic_id=10&topic=Programming%20with%20the%20FCL
-------------------------------
Subject:  Response to  garbage collector.
 There is no garbage collector, and there never will be. If you want 
more or less automatic memory management, descend all your classes 
from TComponent. When the owner of a tcomponent class is destroyed, 
all it's children are also destroyed (and their memory freed) 
++++++++++++++++++++++++++++++++++++++++++++++++++++
web.tiscalinet.it/licciardi
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Spiacente, ne ho parlato qualche post sopra(almeno nel TP7, questo non
funziona col FreePascal)
Si fa cosě:
var p:pointer;
a inizio programma
mark(p);
a fine programma
release(p);
ma č proibito usare dispose/freemem.
Copio dal mio post(se non lo trovi, leggi qua):
Mark e Release marcano lo stato dell'heap per poi ripristinarlo; esempio:
mark all'inizio del programma, release alla fine, hai cosě alla fine la
garbage collection automatica in TP7! In pratica, dato che lo stato
dell'heap viene memorizzato in un puntatore, suppongo che l'heap venga
gestito come pila e che il puntatore contenga la fine dello spazio allocato.
Infatti, nei doc dice di non usare mark e release se si usano dispose o
freemem e viceversa, perché allora si potrebbe avere che una dispose crea un
buco nell'area continua allocata, uno spazio senza dati, e che release lo
dealloca di nuovo(se č stato allocato dopo mark) oppure pensa che ci siano
dati(se č stato allocato prima di mark) nel secondo caso forse non c'č
problema, nel primo sě.

 suppongo che l'heap venga gestito come pila
ehm... se si chiama heap credo venga gestito come un heap :-)
cioe' un albero binario in cui i nodi sono in un qualche modo ordinabili e
- la radice e' minore di tutti gli altri elementi
- i sotto alberi della radice sono heap
- l'albero e (quasi perfettamente) bilanciato
--
Dreadnaut
(Life would be easier if I had the source code)

Newsgroup: it.comp.lang.pascal
Titolo: so che è la terza volta...

Sarà la terza volta che faccio la stessa domanda ma ho appena cominciato ad
interessarmi e quindi abbiate pazienza!!!
Dove scrivo il mio programma in PASCAL???
Su un compilatore??E cos'è?MA SOPRATTUTTO...dove lo trovo??? Solo su siti
illegali????
grazie per la pazienza!
JUNIOR

...


 grazie per la pazienza!
 
 Prego, ma perche` non cerchi pascal+tutorial in un motore 
 di ricerca, prima di fare domande insulse?
 PS: Evita di moltiplicare i punti interrogativi.
     Indispongono parecchio!
Newsgroup: it.comp.lang.pascal
Titolo: Applicazioni per Win / Dos

Salve a tutti.
Avrei una domanda alla quale non so se qualcuno vorra' rispondere: si
possono fare delle applicazioni in Pascal che interagiscono con Windows o
Dos?
Quello che sarei in grado di fare io al massimo è di andare a modificare un
file di testo, ma se volessi far eseguire a Windows (o Dos) un'operazione
(ad esempio cambiare il nome di un file, eseguire un programma....) cosa
dovrei fare? Esiste un modo per farlo?
Grazie a chiunque potra' rispondere!
Ciao a tutti!

Se non sbaglio c'è la funzione exec() che potrebbe fare
al caso tuo. Dai un'occhiata nell'help.
rhymes
rhy...@insieme.net


Newsgroup: it.comp.lang.pascal
Titolo: errore di runtime

SAlve , l'applicazione in dos che mi hanno dato , mi da il seguente errore :
runtime error 003 at 0000:09c7
cosa significa?
-- 
Daniele Napoli
s_mu...@tin.it

"Path non found" ovvero stai accedendo ad un file che non esiste con la funzione Rewrite, Append, Rename o Erase oppure
stai utilizzando la funzione ChDir, MkDir, o RmDir con un percorso errato
--
Ciao,
David

Newsgroup: it.comp.lang.pascal
Titolo: aggiornamento FreePascal

al seguente link
http://www.webalice.it/turylicciardi/fpc.htm
trovate l'aggiornamento (fatto da me) del file di installazione del
compilatore Free Pascal versione 2.0.2 per DOS
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Quali sono le modifiche?
-- 
Omega e' omega e basta

 Quali sono le modifiche?
piccoli dettagli, alcune rese gia' ufficiali dal TEAM


Newsgroup: it.comp.lang.pascal
Titolo: cd rom

Ciao a tutti,
        come devo fare ad aprire il lettore cd rom?
Grazie 1000

ehhehee... in effetti e' un problema... io ero riuscito a chiuderlo,
ma non ad aprirlo... sparavo roba a caso nella porta 330 ? ma
forse perche' era un vecchio cd attaccato alla sound blaster...
forse in giro si trova qualche unit...
aggiuntina: ho trovato questo !
http://home.student.utwente.nl/h.vanwelbergen/code/pascal/cd.html
--
Dreadnaut
(Life would be easier if I had the source code)

 Grazie 1000
Uhm... intanto comincialo a smontare.... cosi lo apri... :-)
PS: Ma.......... ehm ehm..... perchè lo devi aprire.... guarda che donne
nude li dentro non ce ne sono :PPPPPPPP hihiihihihi :)))
ScherZoZamente Cooper :P

Newsgroup: it.comp.lang.pascal
Titolo: TP7

Intanto un ciao a tutti ...
Vorrei sapere se qualcuno mi potesse indicare un sito o qualcosa del genere
dove poter  trovare una versione free del Turbo PAscal v.7 .
Grazie ...
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
DANIELE ----> 
al...@spm.it
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

 Grazie ...
Di niente, figurati :-)
by Frengo

Newsgroup: it.comp.lang.pascal
Titolo: estrazioni di lettere

(*per chi si accingese a scrivere le vocali dopo il loro contatore
si ricordi che ho la versione 3.01 dlla Borland*)
program frase;
type Frase = string[150];
var f : Frase;
     i,j : integer ;
     v,l,b,c,a,ap : integer ;
begin
  clrscr;
  write;
  write('Inserisci la frase: ');
  readln(f);
  write;
  write('Hai scritto: ');
  LowVideo;
  writeln('"',(f),'"');
  writeln;
  NormVideo;
  l:=0;
  for i:=1 to length(f) do
    l:=l+1;
  writeln('i char + i blank sono : ',l);
  writeln;
  b:=0;
  for i:= 1 to length(f) do
    if f[i] = ' 'then
      b:=b+1;
    writeln('gli spazi bianchi sono: ', b);
    writeln;
   v := 0;
   for i:=1 to length( f ) do
    case f[i] of
       'a', 'e', 'i', 'o', 'u',
       'A', 'E', 'I', 'O', 'U':
          v:= v+ 1;
    end;
  writeln('Le vocali sono: ', v);
  writeln;
--------------------------------
Inviato via 
http://usenet.libero.it

     end;
beh il case per un caso solo e' un po' cosi'....
e' piu' pulito magari usare gli insiemi:
const
 vocali: set of char = ['A', 'E',...<etc>...,'u'];
e poi
if f[i] in vocali then inc(v);
-- 
Dreadnaut
(Life would be easier if I had the source code)


Un Set come dice il buon D. no eh?
Il Razziatore,
The Only Good Windows is an uninstalled Windows
-----------------------------------------------
E-MAILs : IlRazziat...@NOSPAMnetscape.net
ICQ     : 67552596
-----------------------------------------------
Founder of MediaPlayer Project
http://mpp.iwebland.com

(correggere il programma per avere l'estrazioni di vocali o consonanti a
fianco del contatore)
program frase;
type Frase = string[150];
var f : Frase;
     i,j : integer ;
     v,l,b,c,a,ap : integer ;
const
   vocali:set of char= ['A','E','I','O','U','a','e', 'i','o','u'];
   consonanti:set of char =['b','c','d','f','g','h','l','m','n',
                               'p','q','r', 's','t','v','z',
                               'B','C','D','F','G','H','L','M', 'N',
                               'P','Q','R','S','T','V','Z'];
begin
  clrscr;
  write;
  write('Inserisci la frase: ');
  readln(f);
  write;
  write('Hai scritto: ');
  LowVideo;
  writeln('"',(f),'"');
  writeln;
  NormVideo;
  l:=0;
  for i:=1 to length(f) do
    l:=l+1;
  writeln('i char + i blank sono : ',l);
  writeln;
  b:=0;
  for i:= 1 to length(f) do
    if f[i] = ' 'then
      b:=b+1;
    writeln('gli spazi bianchi sono: ', b);
    writeln;
   v := 0;
   for i:= 1 to length(f) do
       if f[i] in vocali then
          v:=v+1;
  writeln('Le vocali sono: ', v);
  writeln;
  c:=0;
  for i:= 1 to length (f) do
     if f[i] in consonanti then
        c:= c+1;
  writeln('Le consonanti sono: ', c);

Newsgroup: it.comp.lang.pascal
Titolo: unit owindows,omemory,wobject

nessuno e' disposto a mandarmi via e-mail le unit in oggetto? non le trovo
da nessuna part
--
Ciao
Marchese Gianfranco
e-mail dgruma@NOPUBBLICITA'
tin.it
 (Da togliere NOPUBBLICITA' se vuoi
rispondermi da qui)
sito internet personale: 
www.gian1.cjb.net
     UIN ICQ 117743990
per il reply togliere NOSPAZZATURA

esistono ? :-)
--
Dreadnaut (dn)
drea...@liberoDALLASPAM.it
(Life would be easier if I had the source code)

si, e sono per la versione winzozz del pascal
--
Ciao
Marchese Gianfranco
e-mail dgruma@NOPUBBLICITA'
tin.it
 (Da togliere NOPUBBLICITA' se vuoi
rispondermi da qui)
sito internet personale: 
www.gian1.cjb.net
     UIN ICQ 117743990
per il reply togliere NOSPAZZATURA
"Dreadnaut" <drea...@liberoDALLASPAM.it> ha scritto nel messaggio
news:Wa277.22745$NZ6.7...@news.infostrada.it...


Newsgroup: it.comp.lang.pascal
Titolo: Trasferimento della mia paginetta web su TP

Per quelli che non se ne fossero accorti ho realizzato una paginetta
web sul Turbopascal. Ora essendomi scaduto l'abbonamento non la posso
piu' aggiornare. Ho quindi trasferito il tutto al nuovo indirizzo:
http://members.xoom.com/fabioman
su cui e' presente anche l'ultimo aggiornamento.
Per chi non l'abbia mai visitato non si aspetti niente di particolare,
ci sto solo mettendo un po' di appunti che avevo sparsi qua e la'.
Mi farebbe piacere ricevere da voi idee e consigli su come
migliorarlo.
Per esempio cosa vi piacerebbe trovarci?
Ciao a tutti,   Fabio.
fabi...@rocketmail.com

una unit winsock per poter gestire il protocollo tcp  le relative
connessioni da tp.
   .. e' tanto che chiedo se c'e' ..non ottengo mai risposta! :-\

 wrote:

Stavolta una risposta l'hai ottenuta...
Una unit del genere non ce l'ho e non saprei farla.
Ciao,   Fabio
fabi...@rocketmail.com

Ti ringrazio per la risposta.   ;-)
    Io avevo cominciato a convertire la libreria C winsock.h .. ma ho
trovato non pochi problemi.. mi sa che do forfait!


Prova a postare qualche problema... anche se dubito :-)
Emanuele Cesena
d.a.m...@iol.it
           Attenti all'antispam NOSPAM
http://www.geocities.com/SiliconValley/Grid/8879
trovate ora l'editor per i livelli di Bubble2000!! :-))
ICQ n° #10570672

>Prova a postare qualche problema... anche se dubito :-)
  In dubiis porro, quae pars est tutior, illam recta sequi suadet ratio.

  In dubiis porro, quae pars est tutior, illam recta sequi suadet ratio.
Ahimé... il mio latino è un po' arrugginito (leggi come non ho mai studiato
latino, ma non voglio far la figura dell'ignorante :-) )



Oi Oi Oi
vedo che oltre ad essere un profondo conoscitore di c++++ se anche un
esperto di vecchi linguaggi. Questo che era Cobol? -))))
Bye
Fabio
fabi...@rocketmail.com
Newsgroup: it.comp.lang.pascal
Titolo: Come faccio?

Ciao a tutti e grazie per i consigli per iniziare, specialmente al
Razziatore. Ho trovato una versione di TP: TPX versione 7 (Borland).
Ho provato a migliorare un progr. che ho trovato in giro su internet per
visualizzare i caratteri ASCII. Perň non funziona bene, non visualizza
quelli corrispondenti ai numeri 11 12 e 13.
Perchč?
Ed č possibile ottenere lo stesso risultato abbreviando il codice? (Per es.
una funzione che mi visualizza dei dati fino a fine schermo e poi aspetta
che io prema un tasto). Allego il codice:
program codice_ascii;
uses crt;
var x,y:integer;
    ch:char;
begin
  clrscr;
      for x:=1 to 118 do
       begin
         if x<10 then write('           00', x, ' ', chr(x));
         if (x>=10) and (x<100) then  write('           0',x, ' ', chr(x));
         if x>=100 then write('           ',x, ' ', chr(x));
       end;
      ch:=readkey;
      clrscr;
       for x:=119 to 238 do
       begin
         if x<10 then write('           00', x, ' ', chr(x));
         if (x>=10) and (x<100) then  write('           0',x, ' ', chr(x));
         if x>=100 then write('           ',x, ' ', chr(x));
       end;
       ch:=readkey;
       clrscr;
        for x:=239 to 255 do
       begin
         if x<10 then write('           00', x, ' ', chr(x));
         if (x>=10) and (x<100) then  write('           0',x, ' ', chr(x));
         if x>=100 then write('           ',x, ' ', chr(x));
       end;
       ch:=readkey;
end.
Inoltre non so perchč il mio TP non riconosce anche GRAPH3 oltre a CRT;
eppure ci sono quei file (sono nella cartella units).
Grazie dell'aiuto:-)

 Perchč?
Credo per il fatto che non siano visualizzabili, ad esempio
13 = CR
11 = VT
12 = FF

 if x>=100 then write('           ',x, ' ', chr(x));
beh di sicuro tutte e tre le righe non sono necessarie in tutti
i for: in ognuno il valore di x e' limitato, e quindi puoi eliminare
gli if che non saranno mai veri.
-- 
Dreadnaut
(Life would be easier if I had the source code)

 ha scritto nel messaggio
news:tV3U9.109115$Ou4.3...@twister2.libero.it...

Newsgroup: it.comp.lang.pascal
Titolo: dove scarico tp7 (free)?

come da oggetto
grazie

 grazie
Turbo Pascal 7 non e' free.
Cosi' come il 6.
Puoi trovare tutte le versioni fino alla 5 (o 5.5?) al museo della Borland.
Sim.
_________________________________
...e dio disse: "pkunzip universo.zip"
ICQ #: 19598133
Webmaster di 
www.drfalken.com
_________________________________


Se non ricordo male, l'ultima volta c'era dentro anche un virus!



Io non ho trovato nessun virus...

Newsgroup: it.comp.lang.pascal
Titolo: turbo pascal 8.0

nessuno sa niente del compilatore turbo pascal 8.0?
se qlc sapesse qualcosa mi potrebbe lasciare il link dove trovarlo? (o
allegarlo) al messaggio?
Grazie



Non esiste, L'ultima versione è la 7.
Ciao,
  Luca
-- 
Linux registered user #291568 (
http://counter.li.org/
)
Electronic Frontier Foundation Member (
http://www.eff.org/
)
Mandrake Club Member (
http://www.mandrakeclub.com/
)

Newsgroup: it.comp.lang.pascal
Titolo: system.tpu sparita???

ciao a tutti!
mi č successo un problema strano: dopo aver smanettato un po' nelle opzioni
(ma non so se sia la causa), ho scoperto, facendo un banale uses crt; che
system.tpu non c'era piů!! Ho cercato nelle directory del tp7, ma niente!!!
Da che cosa č stato causato ciň??? Che cosa posso fare??? Nel caso,
potreste spedirmi un system.tpu, se si rivelasse impossibile ripristinare
questo file???
grazie in anticipo!!
ciao e buon natale!!
-- 
Carotino
Member #2 and PR of POTA (founded by Zarkan)
ICQ 19905752
Amiga's Paradise:
www.geocities.com/timessquare/labyrinth/5925/index.htm

ciao e buon natale!!
Beh e' difficile che tu trovi il file nella directory delle unit
perche' di default il TP mette la unit system dentro il file turbo.tpl
che contiene le unit piu' importanti.
Per controllare se e' ancora presente nel tuo sistema prova a entrare
nella directory bin e lanciare :
tpumover turbo.tpl
(a me che non ho modificato nulla, se ricordo bene, risulta cosi')
Unit              Code  Data  Uses
System           22755   702
Overlay           1859    26  System
Crt               1567    20  System
Dos               1591     6  System
Printer             54   256  System
-- 
Seve
e-mail: 
se...@NO.tin.it
togli NO per risposte in mail

Un bel di' Carotino scrisse:
C> ciao a tutti!
C> mi č successo un problema strano: dopo aver smanettato un po' nelle opzioni
C> (ma non so se sia la causa), ho scoperto, facendo un banale uses crt; che
C> system.tpu non c'era piů!! Ho cercato nelle directory del tp7, ma niente!!!
C> Da che cosa č stato causato ciň??? Che cosa posso fare??? Nel caso,
C> potreste spedirmi un system.tpu, se si rivelasse impossibile ripristinare
C> questo file???
C> 
Non e' che hai semplicemente modificato le directory?? :-)
-- 
"E' normalmente poco pratico preoccuparsi in anticipo di eventuali ostacoli:
se non ce ne sono, qualcuno si preoccupera' di crearvene", corollario alle
leggi delle Modifiche
-- 
Emanuele Cesena
d.a.m...@iol.it
    occhio all'antispam NOSPAM!
http://www.geocities.com/SiliconValley/Grid/8879
Newsgroup: it.comp.lang.pascal
Titolo: Che fine ha fatto Laforgia?

Come da soggetto.
I suoi aiuti erano indispensabili :-)
Ciao!
--
Francesco L
togliere "GIGIO" dall'indirizzo e-mail.
Visita "
franzoni.web.com
" !!! Ci troverai
qualche recensione di giochi nuovi e 
alcune battute simpatiche di prof.!! 

I suoi aiuti erano indispensabili :-)
;)
sono "migrato" su it.comp.lang.delphi

Andrea Laforgia ha scritto:

Male, molto male... qui si sente la mancanza..... =)
Mi auguro che tornerai presto in patria o che non ci abbandonerai del
tutto!
--
Fabio Feuli
E-Mail 
fe...@libero.it
"O natura, o natura,
Perché non rendi poi
Quel che prometti allor? perché di tanto
Inganni i figli tuoi?"
(Leopardi: Dai Canti, A Silvia vv. 34-39)

Newsgroup: it.comp.lang.pascal
Titolo: compilazione

Salve 
Mi può spiegare qualcuno come posso compilare un file in pascal fatto
con il Pascal 7 e salvarlo in formato exe o com in modo da renderlo
eseguibile da prompt di Dos ?
Grazie
					Minosse

Original message:
From: Sp...@go.out (Minosse)
Date: Thu, 23 Apr 1998 06:50:00 GMT
Subject: "compilazione"
Replied from: it.comp.lang.pascal
Lines: 6

Se usi Turbo Pascal in modalità reale (TURBO.EXE), allora devi settare
il target nelle opzioni su disco anziché in memoria, così ogni volta
che compili il programma ti si formerà il relativo EXE sul disco (es.:
per PIPPO.BAT ti si formerà PIPPO.EXE).
Se usi Turbo Pascal in modalità protetta (TPX.EXE), l'EXE viene creato
automaticamente su disco ogni volta che compili il programma.
Ciao,
DjM / Digital Things
aka Mauro Molinari
Internet e-mail: 
djm...@geocities.com
 / 
djm...@mail.geocities.com
ICQ #: 10379016
Digital Things Home Page:
=> 
http://www.musicnation.com/home/digital_things
=> 
http://www.geocities.com//SiliconValley/Bay/8251
=> 
http://members.tripod.com/~DjM_DiT
=> 
http://space.tin.it/musica/gvettora
*** To send me an e-mail, select the right address and remove NOSPAM.
*** Per mandarmi una e-mail, scegli l'indirizzo corretto e togli NOSPAM.
Newsgroup: it.comp.lang.pascal
Titolo: date e zip

devo fare un archivio pkzip ogni sera e il nome la data
del giorno è possibile
fare qualcosa del tipo:
-legge data
-crea file zip con nome ad es. 25/2/98
tutto in automatico col il carissimo pascal? :P
ciao 
grazie
			Atomo


Cioe' scusa fammi capire : tu vuoi un file zip che ha come nome la
data del giorno ?
Quello che si puo' fare in turbo pascal e' generare il file con quel
nome.
Si fa cosi' :
uses dos;
var dd, mm, yy, dow : word;
    f : file;
function LZ(x, width : word) : string;
var xs : string;
    i : integer;
begin
  str(x:width, xs);
  for i := 1 to length(xs) do
    if xs[i] = #32 then xs[i] := '0';
  LZ := xs;
end;
begin
  getdate(yy, mm, dd, dow);
  assign(f, LZ(dd, 2)+LZ(mm, 2)+LZ(yy, 4)+'.zip');
  rewrite(f);
  close(f);
end.
--------------------------------------------------------
Andrea      
mica uno qualunque...
--------------------------------------------------------

-legge data
funzione Date nella TPU Dos
-crea file zip con nome ad es. 25/2/98
crei una stringa con il nome del file. la accodi alla command:="pkzip ecc. ecc."
e la sbatti dentro alla funzione:
swapvectors;
exec(getenv('COMSPEC'),'/C ' + command);
swapvectors;
Emanuele Cesena
gma...@tin.it

Newsgroup: it.comp.lang.pascal
Titolo: Soluzione per PII con eseguibili capricciosi provvisoria!!!!

Se potete settare dal bios il clok della CPU portatela a 233MH
e vedrete che per incanto il vostro programma funzionerà, io per il
momento l'ho risolta così con un PII a 300 MH, quando devo usare
il mio programma.
Comunque se qualche anima buona volesse aiutarmi, ad aggionare
l'eseguibile del mio programma scritto in Pascal che mi dà questo
errore: descrizione del compilatore     RUNTIME ERROR 200
AT 0002:0498.
MAB...@TIN.IT

 wrote in message
80cjt6$454$1...@nslave1.tin.it...

Newsgroup: it.comp.lang.pascal
Titolo: PasOS Errore di compilazione and more

Ciao a tutti, spero che vi ricordiate del prj pasos.
Oggi mentre cercavo di compilare la shell mi è spuntato un errore qui:
--------------------------------------------------------------------------
Commands : Array[1..CommandN] of TCommand =
              (
               (Name: 'HELP'; Proc: Help     ; Descr : 'Aiuto in linea'),
                                                            ^^
               (Name: 'VER';  Proc: Versione ; Descr : 'Visualizza la
versione di PasOS'),
               (Name: 'CLS';  Proc: ClrScr   ; Descr : 'Cancella lo
schermo'),
               (Name: 'WAIT'; Proc: Wait     ; Descr : 'Attende la pressione
di un tasto')
              );
Errore procedura invalida o altro.
Qualcuno sa aiutarmi?
Cmq sto cercando di creare una sorta di "mini shell", console (meglio
definirla così) che mi permetta la gestione di varie procedure ovvero
repeat
write('Console:\>');
readln(cmd)
until cmd='exit';
ora un esempio l'ho trovato nella shell del pasos, ma penso che ci sia un
altro
modo per richiamare un comando che poi è in sostanza una procedura, sapete
darmi qualche dritta?
Grazie mille ciao a tutti
--
=Omega============
Hands On
==================

               );
Ciao io sono proprio agli inizi,quindi non so che aiuto posso darti..Pero ci
provo,prova al posto della "," a mettere ";" alla fine delle parentesi...Boh
io penso sia cosi(poi magari mi sbaglio come ho gia detto sono agli inizi)..
Ciao poi dimmi se e partito.
-- 
Tabboz
-----------------------------------------------------------------
Sk8 or Die!!!
-----------------------------------------------------------------

 gia detto sono agli inizi).. Ciao poi dimmi se e partito.
Grazie del tuo aiuto, ma il problema non è quello :) ovvero il ";"
ti rigranzio cmq :)))


                linea'), 
uh bello bello, zozzerie quanto le amo :-)
Proc e' dichiarato come procedure (semplice o con parametri non so')
quindi Help, Version, Clrscr e Wait devono essere dichiarate `far',
altrimenti ottieni Invalid Procedure o Function Reference.
 procedure Antani[(...)]; far;
  begin
   ....
Se non sono dello stesso tipo di Proc (come parametri in ingresso e
uscita, ti becchi un Type Mismatch.
p.s.  premi F1 quando ottieni errori in compilazione :-)
-- 
Dreadnaut - 
http://dreadnaut.servebeer.com/
(Life would be easier if I had the source code)

 p.s.  premi F1 quando ottieni errori in compilazione :-)
IO TI AMO! :P:P:P:P:P:P:P:P:P:P:P:P :)
Errata Corrige: premi F1 quando ottieni Orrori in compilazione :)
TNX Dread!


infatti ho risolto il problema mettendo la direttiva {$F+}
grazie ancora dread!


 IO TI AMO! :P:P:P:P:P:P:P:P:P:P:P:P :)
beh, grazie, ok... ma limitiamoci :-)

Newsgroup: it.comp.lang.pascal
Titolo: Progammare Socket

Ciao a tutti...mi è venuta l'idea di programmare Socket...solo che ho
trovato dei .hlp...anche se però non sono molto chiari...Navigando ho
trovato il sito di Oliver Aspelin...dal quale ho scaricato il .hlp ( non
scritto da lui) il winsock.tpu e tutti i file necessari...anche se però ho
trovato difficolta a realizzare parti di programma che lui cita nella sua
page!! Qualcuno sta lavorando come me su questa cosa..in modo da
consigliarci...o qualcuno sa dove ampliare maggiornmente le mie conoscenze a
riguardo?!!?
Grazie
Davide
--
=======================
Non approvo ciò che tu dici,
ma difenderò a costo della
mia vita il tuo diritto a dirlo ( Voltaire )
=======================


Mi daresti il link della pagina dove hai scaricato la unit ??
Grazie ciao G1n0W3h

http://www.aspelin.com/programming/winsock
Ciao RdC


Grazie mille..

Newsgroup: it.comp.lang.pascal
Titolo: Come faccio a fare una scritta colorata lampeggiante?

Salve a tutti, mi scuso subito se la domanda è un pò banale, ma è da
poco tempo che mi affaccio all'uso del Pascal per programmare e volevo
sapere come faccio a  far lampeggiare una scritta colorata (scusate ma
non so usare nemmeno i colori...).
Spero che vogliate rispondermi lo stesso, nonostante la mia ignoranza
in materia...         :)
Grazie
K'z



Naturalmente suppongo in modalita' testo e non grafica.
Per prima cosa devi ulizzare la unit CRT scrivendo
uses	crt;
subito dopo la riga 'Program nome_progamma'
Il colore del testo si imposta con l'istruzione TextColor(c) mentre il
colore dello sfondo del testo con TextBackGround(c).
I colori sono:
0    Black
1    Blue
2    Green
3    Cyan
4    Red
5    Magenta
6    Brown
7    LightGray 
8    DarkGray
9    LightBlue
10  Light Green
11 Light Cyan
12 LightRed
13  Light Magenta
14  Yellow
15  White
per rendere il colore lampeggiante devi aggiungere al numero 16.
Per esempio se vuoi srivere la parola CIAO rossa lampeggiante devi
fare. I nomi dei colori sono costanti.
TextColor(20);    oppure  TextColor(Red+16)
writeln('CIAO');
se per esempio voglio colorare tutto lo schermo di verde devo fare:
TextBackGround(Green);
ClrScr;
Mi sembre tutto.
CIAO,  Fabio.
fabi...@rocketmail.com


allora, devi utilizzare la procedure TextColor(colore)
colore è un numero, ma sono state definite anche delle costanti... io però
non le uso mai, dunque non le ricordo.
Comunque, prova qualcosa tipo:
TextColor(red), che equivale a TextColor(4)
per avere i colori più belli devi usare numeri da 8 a 15:
TextColor(lightred), TextColor(14)
per il lampeggiamento (blink), non ricordo se va messo nella TextColor,
oppure nella textBackground, comunque è:
TextColor(colore+blink)
oppure TextBackGround(colore+blink) (credo più questo.)
Ciao
Emanuele Cesena
d.a.m...@iol.it
ICQ n° #10570672
http://www.geocities.com/SiliconValley/Grid/8879
"Il proiettile in arrivo ha diritto di precedenza"
Newsgroup: it.comp.lang.pascal
Titolo: Configurazione di FreePascal

Salve a tutti!
Ho appena finito di scaricare ed installare il freepascal ma ho alcuni
problemi nel farlo funzionare... Premetto che uso window$ 98 ed ho
installato tutti i pacchetti che mi sono stati mostrati nell'installazione.
Ecco i problemi:
1- Non trova le units, eppure ho provato specificando uno e più percorsi
nella sezione "direcotories"... (e:\programmi\free_pascal\units\win32\api\ ;
e:\programmi\free_pascal\units\win32\api\ ; ecc... ;)
2- Non riesco a testare i programmi perché una volta che li compilo premendo
F9, se non vengono trovati errori, Free Pascal si chiude inspiegabilmente
senza mostrare errori e senza nemmeno aver generato l'exe.
Dove sbaglio
Ringrazio chiunque mi possa aiutare a risolvere i problemi.
--
KNOWLEDGE IS POWER
http://go.to/chameleon

 
http://go.to/chameleon
Andrea

 wrote in message
39A5C8C...@interfree.it...


Mha, guarda... ho scaricato freepascal apposta... anche a me si chiudeva 
inspiegabilmente quando tentavo di compilare un programma... ma da quando 
ho impostato correttamente le directories (options|directories) questo non 
succede piů, anzi, il programma funziona cosě bene che ho annullato 
l'ordine del Turbo Pascal della Borland inoltrato qualche giorno fa.
Se a te non funziona proprio, ti consiglio di fare comunque qualche altro 
tentativo... al limite copiati il carattere ~ (ALT + 126) dalla tabella dei 
caratteri di Windows e, dopo aver ridotto la finestra del prompt premi il 
pulsante incolla, se neanche cosě funziona... non so proprio che dirti.)
Solo un consiglio:
Inserisci il carattere \ "BACKSLASH" alla fine di ogni directory
    	es.
    	Non lasciare una directori cosě:
    	    	C:\Pippo\Pero
    	Scrivila piuttosto cosě:
    	    	C:\Pippo\Pero\
Ti saluto e spero di esserti stato d'aiuto.
-- 
Andrea Zwirner
wul...@interfree.it
Poni ciň che sei nel minimo che fai.

scusa, mi sembra che stiate parlando di un' interfaccia per free pascal con
tanto di F9 per compilare... ma dove l'avete trovata?
Io il free pascal lo uso sia sotto linux ce sotto win con la vecchia riga di
comando
ppc386 <nome del file.pas>
e non mi ha mai dato problemi.
Per scrivere il programma puoi usare un qualunque editor (edit del dos ad
esempio)
Comunque è probabile che il problema sia nell'interfaccia e che dalla riga di
comando funzioni tutto bene
Spero di essere stato di aiuto
Newsgroup: it.comp.lang.pascal
Titolo: Help x un giochino.

Vorrei fare un semplice giochino in Pascal ,ma purtroppo non ci
riesco.
Si tratta di questo:
 date le 21 lettere dell'alfabeto italiano il programma deve generare
una sequenza casuale di 5 di esse (i.e.   "msloe" oppure "vstaq"
ecc....) e il giocatore deve indovinare la sequenza esatta.
Ia difficoltà che incontro stà nello scrivere una procedura che mi
generi ogni volta una sequenza di 5 lettere sempre diversa.
C'è qualcuno che sa aiutarmi ??
grazie.
______________________________
e-mail:  
Aur...@hotmail.com
ICQ:     16005054
Dark reign,Total annhilation,Age of Empires,Dune2K,C&C2
http://www.geocities.com/TimesSquare/Maze/3856/


la scrivo al volo senza provarla
function   parola(n:byte):string;
var	i:byte;
	s:string;
begin
	s:='';
	randomize;
	for i:=1 to n do begin
	   r:=random(25);
	   s:=s+chr(r+ord('a'))
	end;
	parola:=s
end;
questa funzione ritorna una stringa casuale di n lettere.
Ciao,  Fabio
fabi...@rocketmail.com

Toppa toppa. Non funziona, ci sono 2 errori.
Nella procedura intanto bisogna dichiarare nella variabili
anche r:byte e poi RANDOMIZE va levato e messo subito dopo
la begin del programma principale.
In pratica va cosi':
program  genera_parole;
uses	crt;
function   parola(n:byte):string;
var	i,r:byte;
	s:string;
begin
	s:='';
	for i:=1 to n do begin
	   r:=random(25);
	   s:=s+chr(r+ord('a'))
	end;
	parola:=s
end;
begin
       randomize;
       repeat
             writeln(parola(5))
       until keypressed
end.
by fabio
fabi...@rocketmail.com


fabi...@rocketmail.com
Il programma che dovrei fare (......che poi č un esercizio del
proggetto universitario per l'esame di programmazione 1 ) si chiama
MasterMind e la scelta casuale di lettere non deve avvenire fra tutte
le 21 lettere dell'alfabeto ,come avevo precedentemente detto,ma solo
fra le prime 6.Pertanto avevo pensato di fare cosě:
-)Scrivere una procedura che mi generi una sequenza casuale di 5
lettere e mettere il tutto in un array
-)chiedere al giocatore di inserire una sua sequenza casuale di 5
lettere delle prime 6 dell'alfabeto e metterla in un secondo array .
-)fare il confronto tra gli elementi dei due array e se risultano
uguali stampare un messaggio di vittoria.
Inutile dire che č tutto abbastanza facile tranne il primo punto.
Non conosci un metodo che generi questa sequenza casuale senza
l'utilizzo di stringhe e byte ???
Grazie.


l'utilizzo di stringhe e byte ???
Ciao,  Fabio
fabi...@rocketmail.com

Spero sia tutto chiaro
Si,grazie 1000 !!
P.S.
       per caso conosci anche il 
TinkPascal (...il Pascal per  Macintosh)  ????


TinkPascal (...il Pascal per  Macintosh)  ????
NO
Ciao,  Fabio
fabi...@rocketmail.com
Newsgroup: it.comp.lang.pascal
Titolo: numeri causali compresi fra a e b

Salve a tutti!
Vi posto una domanda banalissima, ma sono un novellino e, anche cercando in
rete, non ho trovato la risposta...
Devo scrivere un programmino che generi n numeri casuali compresi fra a e
b...
Voi come fareste?
Grazie a tutti,
ALVISE V.

> anche cercando in rete, non ho trovato la risposta...
mmh hai cercato bene ? :-)
generi numeri casuali fino a "b-a" e poi aggiungi "a"
il "+1" dipende se b e' compreso o no
numerocasuale := a + random(b-a+1);
--
Dreadnaut (dn)
drea...@liberoDALLASPAM.it
(Life would be easier if I had the source code)

> Dreadnaut (dn)
Grazie mille!
ALVISE.V
Newsgroup: it.comp.lang.pascal
Titolo: [Info] IRC

Abbiamo nuovamente un canale irc #turbopascal


Ho notato che i bot sono cambiati,chi č ora che li gestisce?speriamo che
siano piů responsabili di quelli di prima.....
Perň bisogna capirli,poverini,la maggior parte di loro č scritta in C e si
trovano operatori sul canale #TurboPascal.... saranno frustrati.
:-)
genyo

 genyo
Mi dispiace dirtelo ma sono scritti in TCL un parente lontano, molto lontano
del C
Ciao Re Di Cuori

 del C
Ma quante ne sai?
Sei proprio sicuro che siano tutti come dici te?
Cmq complimenti per l'allegria e l'umorismo!
Credo di aver capito perchč ci areniamo nel sito,nel canale,nei post.
Questa stessa mail non serve a niente,se non a inquinare il NG.
Scusatemi.
genyo


A me invece dispiace dirti che l'Eggy č scritto in C e che il Tcl
viene utilizzato come linguaggio di scripting per configurarlo =)
neon
- e-mail: 
ne...@freemail.it
- ICQ#: 96988011
- Sito: 
http://ne0n.cjb.net

Scusate... ma su che rete è #turbopascal? Ircnet? Dalnet?
Thx
Davide
"ReDiCuori" <redicu...@NOSPAMlibero.it> ha scritto nel messaggio
news:iJat6.53775$6W.47...@news.infostrada.it...


 Scusate... ma su che rete č #turbopascal? Ircnet? Dalnet?


 Ciao ReDiCuori
Sarà, ma non c'è mai nessuno...
Daniele.

> Sarà, ma non c'è mai nessuno...
è proprio questo il problema!!!

 è proprio questo il problema!!!
Io ho un' idea : perche non diamo degli orari  (e date) tipo appuntamenti???
anche se non ci sarà una grande folla potrebbe capitare di trovarci
qualcuno.
a proposito chi mi spiega almeno a grandi linee cosa devo fare e scrivere
per usare  correttamente mIRC 32 per andare su #turbopascal???????
grazie a tutti.....non mi dite di guardare sul sito di ReDiCuori perchè io
sono mezzo stupido per queste cose , mi si deve dire tutto per filo e per
segno :-P
ciao ciao ^__^

 per usare  correttamente mIRC 32 per andare su #turbopascal???????
Scaricati il mirc ed installalo, poi sulla schermata option scegli irc
server - 
irc.tin.it
 (rome).
Dopodichè clicchi su connect e quando ti appare una maschera con tutti i
canali scrivi nell'apposito spazio: turbopascal (anche senza #, tanto lo
mette da solo). Se clicchi add ti ritroverai il canale appena inserito nella
lista di seguito, altrimenti fai semplicemente join!
Ciao, Daniele.
p.s. la spegazione era molto vaga, ho fretta perchè devo andare
all'università a seguire prog! Se ti servono chiarimenti, chiedi pure!

 qualcuno.
all'inizio s'era fatto: si diceva un'ora e ci si trovava lģ, quelli che potevano
ovviamente, ma non ha avuto grande successo :(
Newsgroup: it.comp.lang.pascal
Titolo: Nuova rivista di programmazione

ATTENZIONE !!
	In previsione del lancio di una nuova ed innovativa rivista di 
programmazione, Digitalia cerca programmatori italiani che desiderino 
collaborare. Oltre alla ovvia conoscenza di almeno un linguaggio di 
programmazione, è richiesta una ottima capacità di sintesi e l'abilità di 
progettare gli articoli come strutture multimediali (maggiori dettagli a 
chi è interessato) e non come semplice testo. Siamo interessati a quattro 
tipi di collaborazione:
	1)	Realizzazione di serie di articoli dedicati ad alcuni temi 
		specifici. Il numero di articoli per serie è variabile.
	2)	Realizzazione di singoli articoli.
	3)	Tips&Tricks.
	4)	News.
Nella mail, è necessario inserire come subject un riferimento ad una di 
queste quattro categorie (per esempio, rif.3 o rif.2), specificare il 
proprio curriculum vitae e gli argomenti di cui si vorrebbe scrivere. Non 
inviate mail che non contengano tutti e tre gli elementi.
Nota: 	non è richiesta una elevata conoscenza della programmazione in 
	generale ma una buona conoscenza degli argomenti trattati.
Contattatemi per maggiori informazioni.
-- 
The Bitland Prince - Digitalia
E-Mail address: tbpr...@SoftHome.net
Owner & Webmaster of 
www.juventus.org
 
"Information should be free..."



programmazione...

[SNIP]
scusa, ma non sei quello di ioProgrammo??
-- BGies [
bg...@usa.net
]

"Information should be free..."
--------------------
Sono interessato alla cosa, ma prima vorrei avere maggiori informazioni
sulla rivista. Spero che possiate accontentarmi. Se possibile, contattami in
privato, all'indirizzo 
mar...@dmw.it
Marco Minerva
http://www.geocities.com/SiliconValley/Foothills/7260
http://www.armaditaggia.com/marco

Newsgroup: it.comp.lang.pascal
Titolo: Aiutoooo :-)

Ciao ragazzi scusate il disturbo ma mi trovo in una situazione abbastanza
difficile (per me). Vi sembrerà una richiesta banale ma avendo sempre creato
programmi algebrici in modalità normale, non riesco a capire come passare in
modalità grafica. Più dettagliatamente dovrei semplicemente far disegnare un
punto preciso sullo schermo date le coordinate cartesiane. Ho provato con la
funzione SetPixel, ma non so nè come si dichiara nè quali unità devo
attivare... Per favore aiutatemiiiii :-)
Rozath

 wrote in message 39e9d...@news.dada.it...

Scusate mi sono dimenticato di dire che utilizzo come compilatore il
TurboPascal per Windows versione 1.5
Grazie a chi mi risponderà!
Newsgroup: it.comp.lang.pascal
Titolo: Errore di compilazione che non riesco a capire

Salve a tutto il NG.
Mi sono riavvicinato oggi al pascal dopo 4 anni di pausa e ho cominciato a
smanettare un po' con Free Pascal.
Dopo un po' mi sono bloccato su questo errore:
"Error: File types must be var parameters"
il pezzo di codice che genera l'errore è questo:
	uses unit_1;
	var
		F: File of byte;
		dummy_byte: byte;
	begin
		Assign (F,'pippo.dat');
		Reset (F);
		dummy_byte := GetByte(F); { <---- questa è la riga incriminata}
		write(dummy_byte);
	end.
GetByte è una function contenuta in una unit e questo è il suo codice:
	{pezzo di Unit_1.pas}
	Function GetByte (Input_File: file of byte) : byte;
	Var dummy_byte: byte;
	Begin
		Read (Input_File, dummy_byte);
		GetByte := dummy_byte;
	End;
se copio il testo della function nel file principale (adattando il nome delle
variabili) il tutto funziona, ma se lo richiamo dalla unit non va.
Qual è il motivo?
-- 
See Ya, EndelWar
FIDDer #19, the FAQer
Gestore del Play by E-Mail di Dungeons & Dragons Terza Edizione
Vieni a trovarci su 
www.gioco.net/fantasy/dnd/3ed

	Function GetByte (Input_File: file of byte) : byte;
con
  Function GetByte (var Input_File: tipoF) : byte;
probabilmente o non accetta il passaggio di un parametro complesso o
non puo' duplicare l'identificatore di un file e bisogna passarlo per
indirizzo, per star dalla parte dei bottoni metti la pezza a entrambi.
-- 
Omega e' omega e basta
ma per le cose buone ci sia sempre posto.

 Function GetByte (var Input_File: tipoF) : byte;
eccolo qui il problema!!
il var davanti alla variabile.
E a ben guardare ha tutte le ragioni di questo mondo: il puntatore al file deve
cambiare di volta in volta, visto che è aperto in lettura/scrittura.
Grazie per la dritta
-- 
See ya EndelWar
FIDDer #19, the FAQer
Gestore del Play By E-Mail di D&D terza edizione


Newsgroup: it.comp.lang.pascal
Titolo: Domanda

Salve, vorrei sapere se sul turbo pascal c'č il copyright. Ringrazio in
anticipo per la risposta
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 anticipo per la risposta
Dipende sul pacchetto Turbo Pascal si, sui progetti creati con TP no
--
Ciao,
David (
www.utilityweb.net
)

Newsgroup: it.comp.lang.pascal
Titolo: Libro Pascal

Ciao, chi mi ptrebbe consigliare un ottimo libro sul Pascal?
Grazie a chiunque mi aiuterà.


"if something can go wrong,be sure it will go wrong!"
------------
Warning! remember to delete NOSPAM to answer by e-mail!

Grazie a chiunque mi aiuterà.
Dunque, io per lavorare bene in pascal ho usato il BORLAND PASCAL 7.0 di
Luca Napolitano edito da Jackson Libri. Prima avevo anche un altro manualone
bello completo, sempre della Jackson, intitolato IL GRANDE MANUALE DEL TURBO
PASCAL 5.5/6.0. Ovviamente come vedi sono dedicati al pascal di Borland, ma
se intendi utilizzare quello allora qui c'è tutto comprese alcune
precisazioni teoriche sui vari problemi affrontati.
StarWind
Qualunque cosa di cui tu abbia bisogno : 
m.m...@studenti.to.it
Newsgroup: it.comp.lang.pascal
Titolo: colorare

come faccio a colorare lo schermo e le parole con tp for windows.
i comandi crt non valgono.



Uhm... Windows.... credo  non sia possibile....
devi andare in grafica.... la pseudo console non dovrebbe avere
l'atributo colore...
Il Razziatore,
The Only Good Windows is an uninstalled Windows
-----------------------------------------------
E-MAILs : IlRazziat...@NOSPAMnetscape.net
ICQ     : 67552596
-----------------------------------------------
Founder of MediaPlayer Project
http://mpp.iwebland.com

Newsgroup: it.comp.lang.pascal
Titolo: !!!!!!!!cerco pascal 7 italiano versione completa!!!!!!!

ciao a tutti,
cerco disperatamente la versione completa di Turbo Pascal 7 italiano, se
qualcuno lo avesse rispondetemi al seguente indirizzo
e-mail: 
raufr...@ntt.it
ringrazio anticipatamente!!
grazie.

...

Ma vermente che io sappia la Borland non ha mai fatto pacchetti di sviluppo
in italiano, tanto meno il turbo Pascal.
-------------------------Ciao
----------------------------------Davide
-------------------------o00o----o00o--------
-------------o00o----o00o--------------------
-o00o----o00o--------------------------------
No Spam, to cut : o00oMi dispiace
Newsgroup: it.comp.lang.pascal
Titolo: patch x errore division by zero

Come da oggetto, qualcuno di voi potrebbe inviarmi o almeno dirmi dove e il
nome della patch da cercare per l'error division by zero (error200).
Grazie


Ciao io sto studiando il Pascal da poco, ed in effetti avevo notato che per
0/0 e N/0 da degli errori; esiste una patch?
Se qualcuno la conosce lo dica per favore!!
Ciao

 ha scritto nel messaggio
news:w6e48.5197$761.1...@twister1.libero.it...


ed in effetti avevo notato che per 0/0 e N/0 da degli errori; esiste una
patch?
[cut]
Sě, un buon libro di matematica per capire che 0 / 0 č indeterminata e N / 0
č impossibile :)


che 0/0 è indeterminato e n/0 è impossibile lo sapevo anche io:) però dal
messaggio diblazing dragon avevo capito che esistesse una patch apposita
Ciao Stefano

Grazie
Se intendi il problema con la crt per i Pentium >200MHz 
http://fjf.gnu.de/bp-progs.html#NewDelay


Intendi la patch per correggere l'ormai mitico "Error 200: division by zero"
generato dalla unit crt quando viene inclusa in programmi compilati su
processori di frequenza superiore ai 266 mhz???
Ciauz
--
KNOWLEDGE IS POWER
http://www.sverzat.com
¯`·.           .·´¯`:
'·.   .`·.   .·´.   .·'
   `:--·´   `·--:´
      `·. '_' .·
        ;`·-·´;

     Divisione:=M/N;
 End;
 Come da oggetto, qualcuno di voi potrebbe inviarmi o almeno dirmi dove e


 wrote in message 3c51...@news.cis.it...
 Intendi la patch per correggere l'ormai mitico "Error 200: division by
zero"
 generato dalla unit crt quando viene inclusa in programmi compilati su
 processori di frequenza superiore ai 266 mhz???
 Ciauz
La patch l'ho trovata, ma non ho capito bene se funziona... Io ho fatto
quello che c'è scritto nel file leggimi. Cioè:
"Eseguire il programma nella directory che contiene l'originale run time
libreria file TURBO.TPL of  TURBO PASCAL 7.01. Allora copia il tuo vecchio
TURPO.TPL e rinomina il nuovo creato TURBO.TPL.NEW in TURBO.TPL. Ora
ricompila il tuo programma." Provato e riprovato tutto il pomeriggio niente
da fare. Non è che posso scaricare da qualche parte il TP7 già completo di
patch? Vi chiedo umilmente Aiuto!
Grazie

Premesso che ho eseguito 3 (e dico 3!) patch per il problema del division by
0 per pentium>200mhz, ho deciso di scaricarmi il freepascal. Mi sorge perň
un dubbio: č possibile che anche il freepascal dia l'errore division by
zero? e cosě poi sono da punto a capo?
Grazie a tutti!
P.S. Quanti mb pesa il freepascal?