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

Potremmo parlare di come si comporta il pc durante l'esecuzione di un
programma pascal?
In particolare, che succede quando viene eseguito il programma, quando
si richiama una funzione, quando si usano tipi di dati dinamici (come
le liste)?
Eventualmente potreste segnalarmi un sito che parli bene
dell'argomento, o un buon libro su pascal (io ho Pascal di Bishop e
non mi piace molto)?
grazie!!!
http://www.geocities.com/SiliconValley/Sector/4934
ICQ: 25795934

le liste)?
Che cosa ti interessa sapere, in particolare ?
--
Andrea Laforgia
andrea_...@bigfoot.com

 le liste)?


possono creare tranquillamente liste grandi parecchi megabytes).
Tutto quello che afferma Claudio e' giusto, ma vale solo per i sistemi
DOS in modalita' reale, il che vuol dire i vecchi sistemi o quelli che
girano in modalita' V86 del processore.
Oggi si utilizza, per lo piu', la modalita' protetta, che offre una
gestione lineare di tutta la memoria e non e' piu' segmentata.
--
Andrea Laforgia
andrea_...@bigfoot.com

Newsgroup: it.comp.lang.pascal
Titolo: brevetti software

Date un po' un occhiata a questi due articoli e scandalizzatevi
http://www.apogeonline.com/riflessi/art_126.html
http://www.apogeonline.com/riflessi/art_125.html

A proposito di questa storia dei brevetti, che in effetti a pensarci bene e'
tanto improponibile (o parlamento, brevettami l'algoritmo per andare al
bagno!) quanto assurda, mi e' venuta in mente una cosa:
non e' che ci prospettano catastrofi immani per poi magari far passare una
legge meno catastrofica e poi farci dire "meno male! L'abbiamo scampata
bella!". Contenti e fessi.
Occorre solo pensare a chi gioverebbe una insulsita' del genere (al
pizzicagnolo?? No... al parrucchiere?? No.... forse a M$?? ... mi sa di
si..) e aspettarci magari non il brevetto degli algoritmi ma qualcosa che de
facto obblighi utenti e sviluppatori a utilizzare strumenti, piattaforme,
hardware ecc. che vogliono loro.
Boh, sara' che mi rifiuto del tutto di credere a una proposta piu' iniqua
della tassa sul macinato e per questo mi spremo per cercare spiegazioni un
minimo logiche.
Certo che se passa ci sarebbe da ridere! E' come proibire a qualcuno di
PENSARE perche' magari si PENSA qualcosa che ha gia' PENSATO un altro e
quindi ci porta in tribunale! (pensiero brevettato, non lo rifate che senno'
mi pagate i diritti)
Marco (c)

 wrote in message
7k65ua$heu$1...@nslave1.tin.it...

è proprio quello che stavo pensando io... ops


Collegandosi a 
http://no-patents.prosa.it
si puo` "firmare" contro tale proposta.
Io l'ho fatto anche se ritengo che non servira` assolutamente a niente.
Marco Guidi
Newsgroup: it.comp.lang.pascal
Titolo: Dopo la compilazione... il linking???

ciao a tutti... sono da poco approdato al turbo pascal 7 e devo dire
che non ho particolari problemi anche se non ho ancora capito una
cosa: come si fa' a creare un'eseguibile??? devo utilizzare un'altro
programma? se si dove lo 'pesco' ?
grazie



Utilizzando il TP7 stesso lo puoi fare.
I compilatori Borland non usano il disco per operazioni intermedie
alla compilazione quindi l'unico modo che hai per compilare il
programma in eseguibile e' quello di impostare nel menu' "Compile"
come destinazione il disco e non la memoria.
In generale, pero', vale il principio che il compilatore produca un
codice oggetto, alla pari di un qualsiasi codice oggetto generato da
un compilatore a lui affine, e sia poi il "linker" a generare il
codice eseguibile (agganciando anche le varie librerie).

Newsgroup: it.comp.lang.pascal
Titolo: Ci sono manuali Pascal, C++, Java in rete?

Volevo sapere se si possono trovare in rete dei manuali c++ , pascal,
java  in italiano da scaricare, anche in formati PostScript, visto che
ho trovato quello di Linux in Italiano (1770 pagine!).
Saluti
Fabio
P.S. alla peggio anche in inglese :-)

Siamo un po' fuori tema ... e poi, questo e'
il genere di domande a cui una risposta migliore
del newsgroup it.comp.linux te la puo' dare
altavista.digital.com
 o quello che preferisci.
Una parola d'ordine e' "tutorial".
Comunque, per quanto riguarda il C++, poco tempo
fa mi sono imbattuto in 
www.BruceEkel.com
in cui e' a disposizione "Thinking in C++" 
(e *forse* anche Thinking in Java).
E' in inglese, ma il mio consiglio e' di impararlo,
l'inglese, altrimenti si e' fuori dal mondo.
saluti,
daniele
PS.: solo ora mi accorgo del cross-post: e io dove
rispondo? OK, visto che ormai ho risposto pigio solo
"send", anche se nessuno dei gruppi destinatari ha
"C++" nella sua ragione sociale.

 P.S. alla peggio anche in inglese :-)
In inglese puoi trovare numerose pubblicazioni della Macmillan, (che
puoi leggerti online,
o... scaricarti con wget...). Vi sono numerosi volumi online (tra cui
anche diversi corsi
e reference guides di C, C++, Perl, Java, etc.). Non tutti sono
interessanti, ma,
personalmente, sono convinto ne valga la pena (Perl in 21 days non e`
affatto male,
Maximum Security e` affascinante).
http://www.mcp.com/personal

prova anche su 
www.developer.com
 reference library...

 ho trovato quello di Linux in Italiano (1770 pagine!).
fare una ricerca con altavista no eh? :) ne troverai a _tonnellate_ !
dove hai preso il man di linux?!?!
augh!
-- 
     LOBO. The Keeper.
--------------------------
    a.k.a. Antonio Moro
--------------------------
 
Mor...@racine.ra.it
--------------------------
       icq: 4727137
--------------------------
Visit IHGGOL! The Largest
Italian Site dedicated to
   Role Playing Games!
 
www.treemme.org/ihggol
--------------------------
Feetal Gizz'!
Newsgroup: it.comp.lang.pascal
Titolo: dubbio... ...

Salve a tutti,
sono Marco, webmaster e programmatore di Roma. Vorrei gentilmente sapere se
esiste quache versione di TurboPascal in grado di funzionare correttamente
sotto Windows NT 4.0 e/o Windows 2000 e con processori di classe PII-PIII
con frequenza superiore ai 400 MHz. Vi chiedo questo perchè ho provato senza
successo le versioni 6.0 e 7.0 per DOS, provando a farle funzionare dal
prompt dei comandi. :)
Grazie in anticipo

Ti serve la patch...
rhymes
rhy...@insieme.net


Chiedo scusa, potresti essere più preciso?
A cosa sereve esattamente questa patch?? Dove la trovo???
La cosa essenziale è che il tutto deve funzionarmi sotto Windows NT e
2000!!! :((
Saluti, Marco :)
Newsgroup: it.comp.lang.pascal
Titolo: !!!!!!!!!!!!!!!!!PROBLEMA!!!!!!!!!!!!!!!!!!!!!!

Ciao a tutti, vi chiedo aiuto perchè, ho un problema , io devo creare un
programma che ogni giorno invia in automatico per e-mail un file log a un
destinatario di posta.
vi ringrazio in anticipo
ciao da [Adams]

č meglio che usi Delphi, non pascal, credimi.
Quindi richiedi al newsgroup suil Delphi.
Ciao!

Mi pare che con freepascal mandare un email (insomma l'SMTP e' una cavolata)
sia pressoche' facile...
Keita'

Se chiedo è perchè non lo so fare, e non servono queste risposte idiote ne
ha me ne a chi ha il mio stesso problema, se non lo vuoi dire basta che ti
stai zitto e non metti risposte futili.

Non rispondevo a te...
Keita'


Innanzitutto:
ftp://ftp.rfc-editor.org/in-notes/rfc821.txt
Qui trovi la descrizione di SMTP (Simple Mail Transfer Protocol)
Poi:
http://www.freepascal.org
In caso che tu non abbia un compilatore...
Nella reference
(
ftp://ftp.freepascal.org/pub/fpc/dist/Win32/separate/docs-pdf.zip
) trovi
tutto, e anche eccellentemente spiegato (in inglese)
Sperando che il tuo logfile sia in plain/text.. senno ti tocca guardare
qualche altra rfc (
http://www.rfc-editor.org
)
Keita'

io NON volevo essere scortese, credimi.
Io uso sia Pascal sia Delphi e ho trovato MOLTo più semplice usare il
Delphi.
Con un ambiente RAD trascini il componente, crei il pulsante, imposti
l'e-mail ed è finito.
Forse non ho capito bene la tua domanda, ma volevo darti una mano :(

cmq ti ho trovato il materiale per inviare in pascal le e-mail
http://pascal.sources.ru/mail/index.htm
http://pascal.sources.ru/network/index.htm
anche se č in russo, non dovresti avere problemi
Ciao

 l'e-mail ed č finito.


 freepascal era un casino, io i consigli li accetto (tipo il tuo) ma le
Se mi quoti il pezzo dove ho scritto che era complicato vinci un peluche...
Keita'

 dire che non lo so fare.
Cioč tu vuoi che ti sia fatto il programma bello e pronto? Questo č un 
NewsGroup, non un centro di assistenza! Qui trovi consigli... a volte 
pezzi di codice... ma non puoi pretendere di venire qui e dire: 
"Buongiorno, mi serve questo, questo e questo" e poi incazzarti se 
qualcuno non ti risponde o ti risponde con dei consigli su come _fartelo_.
Ciao,
   Luca
Newsgroup: it.comp.lang.pascal
Titolo: pascal---turbopascal----borland pascal

qualcuno qui sa dirmi concretamente le differenze che esistono tra
questi linguaggi?
pascal
turbopascal (nelle sue varie versioni)
borland pascal
grazie
Fabrizio

borland pascal
versione potenziata del turbo
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

e che cosa mi dite del turbopascal per windows 1.5??

e che cosa mi dite del turbopascal per windows 1.5??
1.5? boh ti so dire del 7, e una caciara unica...
in sostanza è un delphi primodiale ma sensa la facilita del
interfaccia grafica. e gli oggetti sono fatti malino...
apparte ovvio che devi scrivere tutto da 0 e che non hai le classi ma
solo gli oggetti...
in pratica la versione per windows laciala pedere


Capito.
Allora devo proprio procurarmi una versione del delphi, magari la 4

 Allora devo proprio procurarmi una versione del delphi, magari la 4
 beh, si. tanto la personal è gratuita e puoi portare il codice (con non
troppe modifiche) su Linux.
Se vuoi usare il pascal puoi provare con FreePascal e con un editor quale
Ultra Edit che ti permette il Syntax Highlighting.
FreePascal è Disponibile per Win, Linux, BeOS e altri sistemi operativi.
Ha qualche aggiunta e sfoltimento rispetto al Pascal e per ora è meglio
del GNU Pascal. 
Gli sviluppatori di FreePascal sono partiti con l'intenzione di rendere
attuale il caro vecchio linguaggio di programmazione.
a te la scelta.
r4zi3l.
PASCAL FOREVER!!!!!!!

sai darmi un link dove trovare Ultra Edit?

 sai darmi un link dove trovare Ultra Edit?
www.ultraedit.com
 ...
Ma come al solito è a pagamento!!!
Se hai Linux ti consiglio CALDAMENTE VIm o Jed/XJed (anche se in Jed ho
solo programmato in C).
Se non hai linux puoi comnunque usare VIm, che 
è un programma da linea di comando potentissimo. Ma dovrai prima imparare
ad usarlo. Anche Jed è disponibile per Windows.
Free Pascal ne contiene uno ancora in fase di sviluppo.
Altrimenti ho trovato on-line:
http://www.crimsoneditor.com/
http://www.sourceedit.cc/
 (questo mi è piaciuto molto)
http://www.fixedsys.com/context/
Tutto Free (Libero) (e anche gratuito)
Se poi diventi ricco ricordati di loro :)
Free Software Forever!!!
ciao
Newsgroup: it.comp.lang.pascal
Titolo: Movimento col cursore

Ciao, sto cercando di fare Pacman con pascal, perņ ho dei problemi a farlo 
muovere utilizzando il cursore, infatti se utilizzo i comando keypressed e 
readkey, il pacman non risponde perfettamente ai comandi, ossia se tengo il 
tasto premuto, impiega del tempo prima di partire.
Non esiste una qualche procedure, anche in assembly (che non conosco 
minimamente) che mi permetta di farlo rispondere perfettamente ai comandi? 

 
La ReadKey/Keypressed sono più che sufficenti. Li ho usati un sacco di 
volte nei giochi. Ma tu chiami la ReadKey solo ed esclusivamente quando 
un tasto è premuto?
ovvero fai qualcosa del genere
     Repeat
         If KeyPressed Then Begin
             Ch:=ReadKey;
             If Ch = #0 Then Snake.ChangeDir(WhatDirection(ReadKey));
         End;
         Snake.Move;
     Until (Ch = Key_Esc) Or Error;
?
Ricordati che i tasti direzionali ( Freccia su freccia giu ecc ) hanno 
bisogno di 2 chiamate a ReadKey perché la prima volta ritornano 0.
-- 
Il Razziatore,
"Lo sviluppo di una nazione si misura anche dallo stato della sua rete 
ferroviaria". Camillo Benso Conte di Cavour
"Per tutto quanto non previsto nel presente regolamento il capostazione 
deve usare senno e ponderatezza." Regolamento d'esercizio FS
-----------------------------------------------
MSN   : 
IlRazz...@netscape.net
ICQ   : 67552596
Yhaoo : Razziatore82
-----------------------------------------------
Founder of MediaPlayer Project
http://mpp.iwebland.com

 ha scritto nel messaggio 
news:47c21b82$0$4790$4faf...@reader4.news.tin.it...

Esatto io utilizzo circa quei comandi.
Ho gia fatto il gioco Snake, e per quello sono sufficienti, perchè una volta 
che imposti la direzione, il verme la mantiene, ma per il pacman, bisogna 
anche fare delle curve o muoversi tenendo premuto il tasto. Per esempio, con 
il readkey se tengo premuta la freccia in alto, il pacman, fa un passo verso 
l'alto, si ferma un secondo, e poi parte ad una buona velocità, mentre in 
teoria dovrebbe partire subito. Pensavo che qualche procedura in assembly 
potesse venirmi in soccorso.
                                                                    Paolo 

 Pensavo che qualche procedura in assembly potesse venirmi in soccorso.
Il problema è che le procedure standard (keypressed e readkey) leggono 
l'input che arriva attraverso il sistema operativo e quindi i parametri 
che settano la velocità di ripetizione dei tasti.
Con l'assembler puoi scavalcare il SO e leggere direttamente gli eventi da 
tastiera, tipo tasto-premuto o tasto-sollevato, senza attese o pause.
Prova a dare un'occhiata qua ad esempio:
- 
http://www.programmersheaven.com/zone24/cat579/index.htm
-- 
Dreadnaut - 
http://dreadnaut.altervista.org/
(Life would be easier if I had the source code)
Newsgroup: it.comp.lang.pascal
Titolo: [OT] Ciao a tutti !

Ciao raga' ! 
dopo tanto tempo torno in questo ng, sperando che i messaggi siano
aumentati a qualcosa di piu' che 1 ogni 2 giorni ! eheheh
Comunque saluto Frengo, Remo, Antonino, Josefk (che vuole ancora
uccidere Refice) e auguro a tutti Buon Anno !
Ciao
Andrea
------
Andrea
------


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

numero periodico di 22 cifre!!!! O___O
Mi sà tanto che Refice ha ragione :)
Calcolo le cifre :
1) 0.3100 * 2 = 0.62 -> 0
2) 0.62 * 2 = 1.24 -> 1
3) 0.24 * 2 = 0.48 -> 0
4) 0.48 * 2 = 0.96 -> 0
5) 0.96 * 2 = 1.92 -> 1
6) 0.92 * 2 = 1.84 -> 1
7) 0.84 * 2 = 1.68 -> 1
8) 0.68 * 2 = 1.36 -> 1
9) 0.36 * 2 = 0.72 -> 0
10) 0.72 * 2 = 1.44 -> 1
11) 0.44 * 2 = 0.88 -> 0
12) 0.88 * 2 = 1.76 -> 1
13) 0.76 * 2 = 1.52 -> 1
14) 0.52 * 2 = 1.04 -> 1
dunque ho 0.01001111010111 e sono infatti quelle che servono per
calcolare con la precisione di 4 cifre decimali il numero 0.3100.
Infatti come puoi renderti conto anche tu, la quindicesima cifra si
dovrebbe calcolare usando 0.04 che è piccolo e darebbe luogo a una
sfilza di 0 che aumenterebbero la precisione di pochissimo.
Calcolando infatti alla 25esima cifra avresti :
0.0100111101011100001010001
da cui, traendo le somme parziali delle potenze, avresti :
 1/4 = 0.2500    <--- alla seconda cifra
 +1/32 = 0.2813 <--- alla 5^ cifra
 +1/64 = 0.2969 <--- alla 6^ cifra
 +1/128 = 0.3047 <--- alla 7^ cifra
 +1/256 = 0.3086 <--- alla 8^ cifra
 +1/1024 = 0.3096 <-- alla 10^ cifra
 +1/4096 = 0.3098 <-- alla 12^ cifra
 +1/8192 = 0.3099 <-- alla 13^ cifra
 +1/16384 = 0.3100 <-- alla 14^ cifra ***
 +1/524288 = 0.3100  <-- alla 19^ cifra
 +1/2097152 = 0.3100 <-- alla 21^ cifra
 +1/33554432 = 0.3100 <-- alla 25^ cifra
Come vedi dalla 14^ in poi la precisione rimane la stessa, il che
significa che ne bastano 14.
Spero di essere stato chiaro :)
--------------------------------------------------------
Andrea      
--------------------------------------------------------
Richiedete le Domande Frequentemente Domandate di IDF...
--------------------------------------------------------
Newsgroup: it.comp.lang.pascal
Titolo: Software per chattare in IRC. Aiuto!

Sapete come succede, no?
Quando non hai molto da fare (e d'estate un po' di tempo libero c'è sempre)
ti vengono delle strane idee e a me ne è venuta una veramente pazza.
Come da oggetto vorrei fare un bel programmino per chattare, realizzato però
tramite PASCAL (PAZZO MASOCHISTA, MA CHE C***O TI VIENE IN MENTE?).
Il mio "Piccolo" problema è che in questo senso sono a zero (0) e stavo per
desistere ancor prima di cominciare quando mi sono ricordato di voi (e qui
ci metto una leccatina), onniscenti frequentatori del NG.
Vi chiedo se potete aiutarmi spiegandomi "qualcosa" (ad iniziare da come
fare a "parlare" col modem, via via fino agli altri dubbi), o per lo meno
indirizzandomi verso qualche bel sito.
Potrebbe venirne fuori un bel programmino nonchè un bell'esperimento per
mettere a frutto le potenzialità dei NG e alla fine magari ci metto un bel
"Si ringraziano i frequentatori del NG it.comp.land.pascal".
Probabilmente è colpa dell'LSD, ma se vi va ricontattatemi (in privato e sul
NG) che magari sono ancora sotto l'effetto.....
Ciao e grazie a tutti coloro che saranno così "schifosamente gentili" da
aiutarmi.
Gianfranco.
e-mail: 
defe...@hendrix.NOSPAMextero.it
Rimuovere NOSPAM per rispondere
----------------------------------------------------------------------------
Non si odia finchè la stima è ancora poca,
ma solo quando si stima qualcuno come uguale o superiore
Dalla scuola di guerra della vita:
quello che non mi ammazza mi rende più forte.
                                                                Nietsche
----------------------------------------------------------------------------


Non per scoraggiarti... ma non arriverai mai a scrivere quella frase :-))
bye, pazzo!!
Emanuele Cesena
d.a.m...@iol.it
ICQ n° #10570672
"Il proiettile in arrivo ha diritto di precedenza"

Newsgroup: it.comp.lang.pascal
Titolo: Come passare parametri esterni ad un prg. Pascal.

Salve a tutti,
il mio problema è il seguente :
voglio lanciare un programma (scritto in pascal) passandogli dei parametri, per
 esempio :
se il mio programma somma 2 numeri io voglio poter lanciare "Somma 2 3" ed
 ottenere come risultato che il programma mi stampi il risultato.
Come posso fare ??


Scusate ,
ma mi sono risposto leggendo un post precedente al mio .
Scusate ancora per il distrurbo.
Claudio.
Newsgroup: it.comp.lang.pascal
Titolo: la grande sfida...

Di gente: ho pensato, tanto per ravvivare un po' il NG... perché non buttar
su una sfida?? :-)
Butto lì una proposta: prendiamo il programma più stupido ed idiota
dell'universo e ci mettiamo a realizzarlo... magari fissiamo un tempo limite
e cose simili... magari lo si fa a scuadre... magari... :-))
P.S: leggere msg su IRC mi fa quest'effetto... almeno quello là gli troviamo
qualcosa da fare :-)))
--
Emanuele Cesena
d.a.m...@iol.it
ICQ n° #10570672
"Il proiettile in arrivo ha diritto di precedenza"

Be Emanuele esistono di questi gruppi, anche se per ora sono sopprattutto
americani, basta cercare. ricorda che la rete tende a infinito


  Nulla2.pas
Program Nulla_2;
Uses Crt;
Var
  a,b,c:String;
Procedure Nulla;
Begin
end;
Begin
;
;
;
;
If 1=2 then nulla;
;
End.
Questo ti può interessare come programmino a pezzi


Già... facciamo qualche bel prog. di NG (una riga ciascuno...) e poi
facciamo le stecche agli americani :-))))



Mmm... non male, a parte la grafica e la presentazione...
Comunque allochi 3 stringhe (771 byte) per non usarle :-)
in più includi il Crt... ed anche lui nisba :-(
Ti darò un 6 sulla fiducia :-)


Newsgroup: it.comp.lang.pascal
Titolo: [OUT] Chi non muore si rivede :)

Forse nessuno di vuoi si ricordera di me ma sono tornato :)
Quindi tremate il vosto tormeto è qui :D :D :D
-- 
Il Razziatore,
The Only Good Windows is an uninstalled Windows
-----------------------------------------------
MSN   : 
IlRazz...@netscape.net
ICQ   : 67552596
Yhaoo : Razziatore82
-----------------------------------------------
Founder of MediaPlayer Project
http://mpp.iwebland.com

 Quindi tremate il vosto tormeto è qui :D :D :D
si si si eccolo eccolo
-- 
Dreadnaut - 
http://dreadnaut.servebeer.com/
(Life would be easier if I had the source code)

 Quindi tremate il vosto tormeto è qui :D :D :D
Ciao Razzia :)
--
=Omega============
Hands On
==================
Newsgroup: it.comp.lang.pascal
Titolo: porte

qualkuno sa dove posso trovare la gestione della porte USB?
si comportano come la lpt o le com?
Ciao graxie



La USB? fammi capire se ho capito (:D) tu voresti usare una porta USB
(Universal Serial Bus, cosi faccio vedere che qualcosa la so...) in
DOS (il pascal e sempre DOS puro, e meglio ricordarlo anche se gira in
Shell di windows)?
Allora prima ti dico che non è possibile! Poi ti dico che forse è
possibile ( :D ) il freepascal (
www.freepascal.com
 o org) dovrebbe
poter usare le DLL a 32Bit indi anche le API di windows... usando
quelle potresti forse entrare a contatto con la USB ma....  visto che
la M$ sta sbandierando il kernel NT da tutte le parti ti ricordo che i
OS derivanti da questo kernel non accetano che i programmi (quelli dos
+ che mai ) accedano alle periferiche (insomma se provi a fare out o
in ti dice male)....
Tirando le somme:
Borland/Turbo Pascal: E' impossibile accedere alla USB
FreePascal : Molto difficile
Consiglio personale: Lacia perdere e usa la LPT1 o la COM
Il Razziatore,
The Only Good Windows in an uninstalled Windows
-----------------------------------------------
E-MAILs : IlRazziat...@NOSPAMnetscape.net
WEB     : 
http://www.razziatore.dns2go.com/
ICQ     : 67552596

people.freenet.de/dieterp/
saluti,
un Dreadnaut in trasferta
Newsgroup: it.comp.lang.pascal
Titolo: sito

qlc saprebbe cortesemente indicarmi un sito in italiano dedicato alla
programmazione in pascal: dove trovare librerie spezzoni  di programmi,
programmi.... infinitamente grato canon

ma.. questo è il mio sito..
Però in pascal non faccio niente da tempo
e perciò non c'è molto.. non è granchè ma adesso
nelle vacanze (3 mesi di dolce far nulla) devo metterlo
a posto..
www.august.it
se non funziona qualcosa prova
http://web.tiscalinet.it/bal_home
nella sezione Turbo Pascal.
Bye, Cereal

www.pascallike.too.it
"canon" <___@____.it> ha scritto nel messaggio
news:Z3QJ8.1519$t47....@twister1.libero.it...

Newsgroup: it.comp.lang.pascal
Titolo: File di record

Ciao a tutti ho un problemino co un programma che sto realizzando
utilizzando un file di record:
Procedure GestioneConto;
 var
  scelta:char;
  trovato:boolean;
  cercacod:string;
 Begin
 Cleardevice;
 Cornice;
 Titolo;
   MoveTO(30,115);
   outtext('Inserisci il tuo codice: ');
   GotoXY(30,8);
   ReadLN(cercacod);
     reset(DBFILE);
     while not eof(DBFILE) or NOT(trovato) do
            begin
              read(DBFILE,ContoC);
              if (ContoC.codice=cercacod) then trovato:=true;
            end;
    if trovato then
              begin
                   Posizione:=FilePos(DBFILE);
                   reset(DBFILE);
                   seek(DBFILE,Posizione);
                   read(DBFILE,ContoC);
.................................(continua)
Nella procedura che ho scritto che mi serve per cercare un record nel file,
quando
gli dico:
 Posizione:=FilePos(DBFILE);
                   reset(DBFILE);
                   seek(DBFILE,Posizione);
                   read(DBFILE,ContoC);  ------> a questo comando di lettura
mi da un "DISK READ ERROR"
non riesco a capire  il motivo, perchč utilizzandolo un paio di righe sopra
non mi da nessun errore...
sapete aiutarmi?? grazie in anticipo ciao

 sapete aiutarmi?? grazie in anticipo ciao
ma una semplice seek(DBFILE, FilePos(DBFILE) - 1); non andava bene??
Non č che sei in un caso particolare tipo file vuoto o FilePos che č in
posizione n+1 ???
Boh, sembrerebbe uno dei tanti bug delle funzioni di libreria, meglio usare
l'accesso diretto.

 wrote:
Prova a inserire >> tra:
                   Posizione:=FilePos(DBFILE);
(* >> *)        close(DBFILE);
                   reset(DBFILE);
                   seek(DBFILE,Posizione);
                   read(DBFILE,ContoC); 
cmq non capisco perche' devi salvare la posizione, ripartire dal primo
record e poi leggere..
-- 
Omega e' omega e basta

                    read(DBFILE,ContoC);
Sta cosa manco io la capisco, perchè riapri il file e poi ti posizione sul
record ? Mah !
Ciao ReDiCuori
-- 
L'informatica è un arte
---------------------------------------------------------
 
www.pascallike.too.it
 
http://utenti.lycos.it/pascallike
 il sito sulla programmazione pascal
 sorgenti, tutorial ed utility
---------------------------------------------------------


Secondo me il problema è che quello che devi cercare viene trovato
nell'ultimo record del file.
Supponiamo che il tuo fale contenga questi record:
A (Filepos 0)
B (Filepos 1)
C (Filepos 2)
D (Filepos 3)
Tu fai la ricerca. Il programma legge A, B, C, D
a questo punto facendo il confronto vede che è il record che serve quindi
salvi nella variabile Posizione 4, questo perché il record è appena stato
letto e quindi il "puntatore di lettura" è già sul record successivo.
Quindi tu fai una Seek sul record 4 e, facendo la lettura ti da l'errore
perché effettivamente il file è già finito.
Se mi sono spiegato male, prova a fare così: subito dopo la read del file,
mettiti in una variabile la filepos e stampala a video, probabilmente ti
sarà tutto più chiaro
Ciao, Mario
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/
Newsgroup: it.comp.lang.pascal
Titolo: COMANDI DOS

Qualche anima pia potrebbe aiutarmi a  far eseguire al mio Turbo Pascal 5.0
dei comandi DOS?
Grazie in anticipo.

Grazie in anticipo.
{$M 8192,0,0}
uses dos ;
begin
  swapvectors ;
  exec( getenv( 'COMSPEC' ), '/c dir /w' ) ;
  swapvectors ;
end.
Andrea Laforgia (andrea_...@XXXbigfoot.com)
------------------------------------------------
Il mio indirizzo di posta elettronica è inattivo 
per il momento.

Newsgroup: it.comp.lang.pascal
Titolo: Testo colorato.

Io ho bisogno un testo che cambia colore a caso ogni volta che premo un
tasto.
....if KeyPressed then TextColor()
Cosa devo fare per cambiare colore ogni volta che premo un tasto ?
Grazie

...


tasto.
uses crt;
var k, fc, bc, old_fc, old_bc : integer;
    c : char;
begin
  randomize;
  k := 0;
  fc := 0;
  bc := 0;
  old_fc := 0;
  old_bc := 0;
  repeat
    c := readkey;
    repeat
      fc := random(15)+1;
      bc := random(15)+1;
    until (fc <> bc) and (fc <> old_fc) and (bc <> old_bc);
    textcolor(fc);
    textbackground(bc);
    gotoxy(10, 10);
    write('Testo colorato');
    inc(k);
    old_fc := fc;
    old_bc := bc;
  until (k = 20);
end.
Andrea, mica uno qualunque...
--------------------------------------------------
"Ho cambiato signature, si vede ?" 
--
Posted from 
itaca.ulysse.it
 [195.223.254.1]
via Mailgate.ORG Server - 
http://www.mailgate.org

Un bel di' Ciucciati il calzino scrisse:
Cic> Tra le due parentesi scrivi RANDOM(13)+2
Cic> ma prima di questa istruzione una riga + su scrivi RANDOMIZE;
Cic> CIAO
Cic> 
e non dimentichiamo i readkey... insomma:
	randomize;
	if keypressed then textcolor (random (15)+1);
	while keypressed do readkey;
-- 
"Se non capite una parola in un brano scientifico, ignoratela. Il brano ne
potra' benissimo fare a meno", legge di Cooper
-- 
Emanuele Cesena
em...@iol.it
          occhio all'antispam NOSPAM!
http://www.geocities.com/SiliconValley/Grid/8879

	while keypressed do readkey;
Perche' "readkey" venga usata in questo modo, essendo una funzione, ci deve
essere la direttiva {X+} all'inizio del programma.


>	while keypressed do readkey;
IA> 
IA> Perche' "readkey" venga usata in questo modo, essendo una funzione, ci deve
IA> essere la direttiva {X+} all'inizio del programma.
IA> 
gia' :-)
-- 
"Un uomo con un orologio sa che ore sono. Un uomo con 2 orologi non e mai
sicuro", legge di Segal

Newsgroup: it.comp.lang.pascal
Titolo: aaa come si compila una unit

Ciao a tutti
devo preparare l'esame di fondamenti I, ho scritto delle unit però non so
come fare per farle compilare dai programmi.
ciao a tutti
Mirian

 wrote:

Spiegati meglio.
Fabio
fabi...@rocketmail.com

Mirian
Allora si comincia cosi'
	UNIT  Nome_Unit;
Il Nome_Unit e' il nome della unit che si sta creando. Deve essere lo
stesso nome del file (senza estensione).
	INTERFACE
Poi si dichiarano tutte le costanti,  tipi di dato e le variabili
globali (dunque utilizzabili anche dal programma che utilizza la
unit).
	CONST............;
	TYPE...............;
	VAR .......... ;
Di seguito si mettono tutte le funzioni e le procedure della unit
	PROCEDURE P1(parametri);
	PROCEDURE P2(parametri);
	..............
	FUNCTION F1(parametri):typo_dato;
	FUNCTION F2(parametri):typo_dato;
	IMPLEMENTATION
adesso bisogna inserire le procedure e le funzioni della unit
	PROCEDURE P1;
	<variabili e tipi locali>;
	BEGIN
		.................
	END;
	PROCEDURE P2;
	<variabili e tipi locali>;
	BEGIN
		...............
	END;
	.....................
	FUNCTION F1;
	<variabili e tipi locali>;
	BEGIN
		..................
	END;
	FUNCTION F2;
	<variabili e tipi locali>;
	BEGIN
		..............
	END;
E' possibile ora inserire delle eventuali istruzioni da utilizzare per
esempio per inizializzare variabili od altro
	BEGIN
		<istruzioni>;
	END.
E la unit e' completa e pronta per essere compilata.
Una volta compilata si avra' a disposizione un file di nome Nome_Unit
con estensione TPU utilizzabile dai vari programmi.
Mi sembra tutto.
Ciao,  Fabio
fabi...@rocketmail.com
Newsgroup: it.comp.lang.pascal
Titolo: Importantissimo

Avevo giŕ sritto la settimana scorsa, ma idee niente.. :)
Ora č + che mai urgente dato che per sabato mattina devo aver finito il
programma!
Come faccio a includere un file .com e farlo eseguire all'interno di un mio
programma. Il file in questione č il classico 
mouse.com
 della ms che carica
driver standard per il mouse. Io ho fatto cosě (linkando il file) ma non
funziona:
program prova;
uses cgmouse;
var x:boolean;
procedure mousedriver; external; {$L d:\prova\mouse.obj}
begin
x:=initmouse;
if x=false then mousedriver;
mousecursor(on);
readln;
end.
Mi
vengono simboli e caratteri senza senso tipo quando si fa da dos "c:\>type
nomefile.exe"
Avete qualche idea?
Grazie
Alex
--
-------------------------------------
e-mail:  
el_co...@TOGLIQUESTO.libero.it

Se non ricordo male, sotto il pascal per eseguire files esebuibili esterni
c'era un  comando che si chiamava
exec('nome del file.exe.com.bat');
se non ricordo male.
--
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
                           Giovanni Ceglia
                WebMaster & WebDesigner
 
http://www.xungame.com/
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

 ha scritto nel messaggio
news:9frf87$tee$1...@nreadB.inwind.it...


 procedure mousedriver; external; {$L d:\prova\mouse.obj}
Ma esiste davvero MOUSE.OBJ? O te lo sei inventato? Se vuoi linkare il file
MOUSE.COM
 non si puň fare... devi portarlo con te in un floppy e rikiamarlo
in runtime... altrimenti prendi il solito ASM (ke nervi) e gestisciti da
solo il mouse (in pratica devi ricostruirti tu il file com). Sennň
disassembla il 
MOUSE.COM
 e rendilo un file ASM. Poi crea il file OBJ e
linkalo al prog. Per gli exe non so dirti come linkarlo.
Saluti dal Grande VEGETA PRINCIPE DEI SAIYAN
     /\  /\
\_/   V  \_/

Newsgroup: it.comp.lang.pascal
Titolo: Aiuto ! Sono disperata

Mi occorrono con urgenza mappe PIANE dei vari continenti ( come ad 
esempio quelle dei fusi orari ) in un qualsiasi formato grafico oppure 
meglio ancora dei file di coordinate geografiche con i confini delle 
varie nazioni di tutto il mondo.
si accettano anche indicazioni utili in merito.
Grazie a buon rendere.
Elena
______________________________________________________
Get Your Private, Free Email at 
http://www.hotmail.com
--
Automatic posted from 
f140.hotmail.com
 [207.82.251.19]
via Mailgate Server - 
http://www.mailgate.org

...

Newsgroup: it.comp.lang.pascal
Titolo: Problemi con l'esportazione di programma e grafica

Caro Ng,
vi espongo il mio problema (solo 1?!):
Il mio programma, scritto con turbo pascal 7, utilizza
la modalità grafica e del testo con i caratteri predefiniti
(gothic, Sans Serif, ecc..).
Quando creo l'exe e lo porto su altri computer dove
non vi è turbo pascal, il programma si blocca per
il fatto che non riesce ad entrare in modalità grafica.
Se mi porto (da un PC all'altro) il file egavga.bgi
ed i file di fonts, il tutto funziona!
Allora penso, che mi basterebbe linkare quei
file come obj con $L e BINOBJ.EXE.
Ma il tutto non funge !!!
Come faccio a far includere quei file nell'exe,
oppure (meglio) trasformarli in dei file del
mio programma e linkarli in qualche modo ??!?
Phones

 wrote in message
8c52s0$km9$2...@lacerta.tiscalinet.it...

guarda alla risposta precedente (aiuto grafica)
ciao frolix8

Newsgroup: it.comp.lang.pascal
Titolo: File .exe

Io sono uno studente e mi diletto a fare dei programmini con Pascal.
Sono anche molto bravo,ma se voglio a far vedere le mie opere a casa di
gente che non ha Pascal.
Ora vorrei sapere se in Turbo Pascal 7.0 c'è un comando che rende eseguibili
i file .pas anche in PC che non possiedono il software richiesto.
Se invece serve un programma,qual'è? è inviabile via e-mail?
Grazie anticipatemente per l'aiuto.
Salvo.

 Se invece serve un programma,qual'č? č inviabile via e-mail?


 > Se invece serve un programma,qual'è? è inviabile via e-mail?


 Sono anche molto bravo
A parte il fatto ke un po' di modestia in + nn guasterebbe,
devi fare Compile -> Destination
in modo ke da Memory diventi Disk (l'etichetta di fianco alla voce del menu)
e poi compilarlo come al solito.
carlo.

Newsgroup: it.comp.lang.pascal
Titolo: division by zero

da quando ho cambiato PC, con Windows 98, non riesco a far eseguire
nessun programma in Turbo Pascal 7. Errore: division by zero.
Grazie per eventuali aiuti e saluti.
Francesco C.
-- 
Posted from 
bw150zhb.bluewin.ch
 [195.186.1.68] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

per me dovresti cambiare le impostazioni nel collegamento per farlo eseguire
da dos puro (cambiando anche la disponibilità di memoria)

 wrote in message
news:3A3B3943...@bluewin.ch...


 nessun programma in Turbo Pascal 7. Errore: division by zero.
E` il solito bug! Scaricati le patches che trovi in internet!
-- 
http://fantoibed.cjb.net
  |    linux     |  e-mail: 
fant...@iname.com
http://www.fantoibed.com
  |   addicted   |  NO SPAM ALLOWED !!!!!!!!!!!

...


Newsgroup: it.comp.lang.pascal
Titolo: Turbo Pascal 7 cerco programma

Come da oggetto, si può trovare in rete da qualche parte?
Grazie

Per la millesima volta:
www.crackstore.com/tools.htm
Leggersi i post precedenti no,vero?  ;)
Newsgroup: it.comp.lang.pascal
Titolo: manuale

qualcuno mi potrebbe consigliare un buon manuale online esauriente di
pascal? (non Delphi) Help!

 pascal? (non Delphi) Help!
Quello che trovi su 
freepascal.org
-- 
« Invento ergo sum »
[G]reedy[F]ly aka Shuren @ 
irc.azzurra.org
Powered by Slackware Linux
Linux User #283140
GPG: 
http://xoomer.virgilio.it/greedyfly/directory/michele.asc

Prova a cercare con pierotofy, il sito non me lo ricordo esattamente,
comunque c'è un'ottima guida

 pascal? (non Delphi) Help!
O volendo ci sono le videolezioni di Camuso!
http://www.camuso.it/pascal.htm
Ciau
Newsgroup: it.comp.lang.pascal
Titolo: Cerco programma...

Ciao a tutti
mi chiamo Francesca e cerco qualcuno che mi faccia un piccolo programma
gratis in Pascal per un'esame che devo fare in università...
In alternativa cerco un sito web dove reperire programmi già fatti...
In linea generale dovrebbe trattarsi o di un programma  riguardante varie
leggi di fisica-chimica oppure un programma per la gestione agricola di
parametri tipo costi/materia prima...ecc ecc
Chi fosse disponibile o conoscesse un sito può contattarmi direttamente via
e-mail...
Grazie
FRA

Un bel di' francy scrisse:
f> Ciao a tutti
f> mi chiamo Francesca e cerco qualcuno che mi faccia un piccolo programma
f> gratis in Pascal per un'esame che devo fare in università...
f> 
proprio gratis gratis...?? :-DD
-- 
Emanuele Cesena		
http://www.geocities.com/SiliconValley/Grid/8879
ami...@iol.it
 :)			 Occhio all'antispammer NOSPAZ!!
Scaricate ora Bubble 2000, ver. beta 1 :-)
http://gpi.eden.it/italianware/games/b2000b1.exe
 (900kb, ma il server e' buono!)
"Dentro ogni grande problema ce n'e' uno piu' piccolo che sta lottando per
venir fuori", legge di Hoare sui Grandi Problemi

gratis in Pascal per un'esame che devo fare in università...
Ti ho scritto per e-mail, ma non mi hai risposto.
Che genere di programma ti serve ?

 gratis in Pascal per un'esame che devo fare in università...

Newsgroup: it.comp.lang.pascal
Titolo: Consigli su ciclo for

E' possibile in Pascal incrementare la variabile contatore all'interno del
ciclo for di un numero maggiore di 1?


In teoria potresti fare
    for i:=1 to 100 do
        begin
            i := i+incremento;
            ...
            ...
        end;
Pero' te lo sconsiglio.
Perche' non implementi il for come ciclo while ?
    i := 1;
    while (i<=limite) do
        begin
            ...
            ...
            inc(i);
        end;
Ciao!
Simone.

 wrote in message
jz0e4.13152$I3.1...@news.infostrada.it...




e perchè non fare un ciclo repeat, con all'interno una variabile che
alla fine di ogni ciclo la si incremente quanto si vuole
del tipo
do
begin
writeln(a);
a:=a+3;
repeat;
e-mail1: 
fa...@interplanet.it
e-mail2: 
wiggum-w...@usa.net
Note that every SPAM will moved to /dev/null
[root@localhost ]# rm -rf /
bash: Cannot unlink /proc: permission denied
You can try with an hammer!!
[root@localhost ]# 

I think you could do this way(I suppose):
For con:= 1 to 10 do
begin
con:=con+1;
end;

ciclo for di un numero maggiore di 1?
Se alludi a qualcosa di simile allo "step" del Basic, la risposta e'
no. Pero' il pascal mette a disposizione diversi costrutti per
implementare i cicli (repeat...until, while...).
Un tipico ciclo for in BASIC :
FOR I = 1 TO 12 STEP 2 
  ...
NEXT I
puo' essere trasformato in
I := 1 ;
repeat
  ...
  I := I+2 ;
until I > 12 ;
oppure in
I := 1 ;
while ( I <= 12 ) do
begin
  ...
end ;
Andrea Laforgia (andrea_...@XXXbigfoot.com)
------------------------------------------------
Il mio indirizzo di posta elettronica è inattivo 
per il momento.
Newsgroup: it.comp.lang.pascal
Titolo: file tipo dll

scusate, vorrei un semplice consiglio: mi sapreste dire se e' possibile
costruirsi delle librerie esterne(tipo dll) dove inserire delle procedure e
funzioni?
grazie
--
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 replay togliere NOSPAZZATURA

 ha scritto nel messaggio
news:1Ij%6.6131$u%1.5...@news1.tin.it...


> Cmq c'è un tutorial propio sull'argomento sul sito comune.
cioe'?
pascal-like?


 > Cmq c'č un tutorial propio sull'argomento sul sito comune.


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

 ha scritto nel messaggio
news:SG107.19532$u%1.17...@news1.tin.it...


mi dispiace, ma...
--
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 replay togliere NOSPAZZATURA
"ReDiCuori" <redicu...@NOSPAMlibero.it> ha scritto nel messaggio
news:Rl507.2636$hp3.1...@news.infostrada.it...


Tre settimane senza di me e crolla tutto?
apparte i scherzi quel fantomatico tutorial ho fatto io percui se voi
mi dai email e te lo mando in posta
Il Razziatore,
The Only Good Windows in an uninstalled Windows
-----------------------------------------------
E-MAILs : 
razzi...@usa.net
 (Primary),
 
IlRazz...@netscape.net
 (for Attachent)
WEB     : 
http://www.razziatore.dns2go.com/
ICQ     : 67552596

 ha scritto nel messaggio
news:3b424f13.2840160@pws...


Newsgroup: it.comp.lang.pascal
Titolo: problema con un esercizio

Salve a tutti, studio all'istituto tecnico, qualcuno può darmi una mano? È
una parte di una prova della maturità del 1994.
Vi prego non insultatemi!
Grazie, Simona
Il problema da risolvere è il seguente:
Un'azienda strutturata in forma decentrata con filiali distribuite sul
territorio nazionale, intende controllare in modo più tempestivo la propria
attività di vendita. A tal fine chiede la messa a punto di un programma che:
1) fornisca informazioni relative a:
- l'elenco delle province assegnate a ciascuna filiale
- l'elenco dei clienti per provincia nell'ambito della filiale
2) consenta di conoscere attraverso interrogazione:
- le filiali in cui è stato venduto un determinato articolo
- la quantità venduta per articolo ad un cliente di una determinata filiale.


Quindi esistono dei dati, direi costituiti da:
 - Tipologia dell'articolo (nome, prezzo, codice, ecc.)
 - Filiali (Identificativo, provincie assegnate, ecc.)
 - Clienti (Anagrafica cliente)
e dei legami tra questi dati.
Occorre quindi studiarsi una opportuna struttura dati che rispecchi sia
quanto detto sopra, sia la modalità di utilizzo che dei dati si farà (vedi
le 4 richieste citate nel testo dell'esercizio).
Fatto questo si potrà iniziare ad impostare il codice, ma di questo
eventualmente ne parliamo più avanti.
Ciao, Max.

 ha scritto nel messaggio
news:9s5jt4$qm5$1...@pinco.nettuno.it...


 ha scritto nel messaggio
news:YzAF7.14588$zl4.4...@news2.tin.it...

Newsgroup: it.comp.lang.pascal
Titolo: UNA RICHIESTA UN PO' STRANA

 Fammi sapere se hai bisogno di un po' di codice di esempio.
Non puoi mettere un po' di codice (il minimo essenziale, per TP 6.0 se
possibile)?
Grazie per la disponibilita'.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Togliere le ??? prima dell'indirizzo
di posta per rispondere
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

, il giorno 30 Jul 1997 08:37:08 GMT hai
scritto:
#Non puoi mettere un po' di codice (il minimo essenziale, per TP 6.0
se
#possibile)?
#
#Grazie per la disponibilita'.
#
Ciao, trovi sul mio sito nella sezione unit varie una semplice unit
che sfrutta questo metodo. Bye.
REMO FRANCESCHELLI - ITIAV 4a Info.
http://www.geocities.com/SiliconValley/Lakes/7668
(Programmazione in Pascal)
** Concentrazione = Forza **
Newsgroup: it.comp.lang.pascal
Titolo: Cosa stupida ma che vorrei capire...

Stranamente il TP a volte fa delle cose strane!!! (Mi è capitato più di una
volta)
Ovvero l'altro giorno mi feci il mio bel programmino scolastico... per far
effetto
alla vista "umana"  (:P) ho inserito un bel:
...
textcolor(blink+4); write('Errore!');
...
e tutto funge normalmente ovvero la stringa colorata in rosso lampeggia
davanti
ai miei occhi, come anche la scritta che appare dentro la finestrella di
compilazione.
Ieri ho riaperto il TP ma stranamente vedo tutto l'ide più chiaro... riavvio
il programma fatto lo scorso giorno e come pensavo nella finestrella di
compilazione la scritta «Press any key» non lampeggia più, inoltre se nel
codice inserisco:
textcolor(blink+n);
il testo sarà si colorato ma non lampeggia... al posto del lampeggio ci sarà
una sorta di background che varia a seconda del colore scelto...
La mia domanda è la seguente: come mai?
Grazie a chiunque risponda a questa, seppur idiota, domanda! :)
Ciao a tutti
--
=Omega============
Hands On
==================

 Ciao a tutti
Provo a buttarla la perchč non lo so. Ricordati che non stai in DOS ma 
in emulazione. Il colore del testo non č altro un byte in memoria della 
scheda video e funziona sempre allo stesso modo ma ripeto siamo in 
emulazione quindi secondo me il problema non č tanto nel TP ma nel 
emulazione DOS di Windows, anche a me i colori fanno un po' come gli 
pare { di solito a me č un problema di "luminositŕ"  }
potrei aver detto una beepata cmq :D io la penso cosi altre ipotesi o 
certesse sono ben accettate
-- 
Il Razziatore,
The Only Good Windows is an uninstalled Windows
-----------------------------------------------
MSN   : 
IlRazz...@netscape.net
ICQ   : 67552596
Yhaoo : Razziatore82
-----------------------------------------------
Founder of MediaPlayer Project
http://mpp.iwebland.com

 certesse sono ben accettate
confermo, a volte ho avuto anch'io questi scapocci. Solitamente sto' 
scrivendo felice e passo da fullscreen a finestra, o da tpx a shell e 
torno, e mi ritrovo con lo schermo in questas modalita' -spinta- dove 
tutto appare piu' luminoso, alcuni caratteri sono diversi e si, il blink 
non funziona :)
-- 
Dreadnaut - 
http://dreadnaut.servebeer.com/
(Life would be easier if I had the source code)

 pare { di solito a me è un problema di "luminosità"  }
Anche io ho pensato che tutto ciò centrasse con l'emulazione... ma credevo
di sbagliarmi :).
Grazie alle vostre risposte mi sono ricreduto :)
Grazie Razziatore & Grazie Dread! :)


Ho trovato na sorta di soluzione ovvero, imposto textmode(3)
il blink rifunge, però dopo l'esecuzione del programma quando ritorna
all'ide
questo si vede come se ci fosse una sorta di filtro violaceo :).
Dread, Razzia avete per caso una qualche soluzione/dritta migliore?
La domanda ovviamente è rivolta a tutto il niuggi! :)


 La domanda ovviamente č rivolta a tutto il niuggi! :)
Piů che un ng mi sembra un club privato...


 Più che un ng mi sembra un club privato...
heheheh...
Cmq ora ho creato un semplice batch che mi richiama il tp e funge... mah:
@echo off
cd tp7
tp <= che sarebbe poi un altro bacth che apre bin/turbo.exe...
mah...

Newsgroup: it.comp.lang.pascal
Titolo: Snakes Competition 1.0 BETA 2

ciao a tutti, vi ricordate il gioco che avevo fatto di snake? dopo qualche
mese di lavoro ho concluso la versione beta 2... invito tutti a scaricarla a
questo indirizzo:
http://www.geocities.com/SiliconValley/Ridge/4218/sc10beta.zip
per compilarlo ho utilizzato tmt pascal... il gioco č stato tutto
programmato da me a parte che per le unit standard del tmt pascal...
fatemi sapere cosa ne pensate...
ciao
grazie!
Andrea

 ha scritto nel messaggio
news:9g04aq$c5j$1...@sun250.unimi.it...






Davvero ben fatto...


dove hai imaprato ad usare così bene la 
grafica???


 


ps. che differenza c'è tra il tmt pascal e, per es, 
il pascal 7.0 della borland???


ancora complimenti


 


 


 ---gabo---


 



 ha scritto nel messaggio
news:9g04aq$c5j$1...@sun250.unimi.it...


 ciao a tutti, vi ricordate il gioco che avevo fatto di snake?
Bellissima....
Quando ci spedisci il sorgente?
^__^

Perchč a me non funziona? Eseguo il file ma la schermata principale non si
vede.
Chi mi aiuta?
Spike

 wrote in message
9gfvb6$tqt$1...@nreadA.inwind.it...


> mi dici per favore che sistema hai e che os usi?
volevo dire che computer hai e che os usi
scusa ciao

mmmh su certe schede video non riconosce i modi
vesa (a.e.  VooDoo III)
--
Dreadnaut (dn)
drea...@liberoDALLASPAM.it
(Life would be easier if I had the source code)

io ho una S3 virge DX e non riesce ad inizializzare la Vesa...
"Dreadnaut" <drea...@liberoDALLASPAM.it> ha scritto nel messaggio
news:rfmX6.64848$Cq5.6...@news.infostrada.it...


Forse con il vecchio univbe?
Ph.
