mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.programmare
Titolo: Banale problema in visual basic

Salve a tutti ,č da poco che cerco di imparare qualcosa in visual basic e
vorrei sapere come si fa da una condizione ,eseguire piu' azioni ?Per
esempio:
If Picture1.Visible = True Then Picture2.Visible = False
fino qui tutto bene;
ma se io volessi che quando picture1 č visibile, non solo picture2 ma anche
picture3,picture4,picture5 non si vedano,come faccio?
ES
If Picture1.Visible = True Then picture2,3,4,5.Visible = False
(naturalmente cosi' non funziona).
Allora quale č la procedura?
Ringrazio tutti coloro che mi sapranno dare una risposta

 ha scritto nel messaggio
news:tMF76.218722$DG3.5...@news2.giganews.com...


Ringrazio tutti coloro che mi sapranno dare una risposta
La procedura piu' semplice credo sia questa:
If Picture1.Visible = True Then 
	picture2.Visible = False
	picture3.Visible=false
	picture4.Visible=false
	picture5.Visible = False
	...
	pictureN.Visible = False
end if
anche se io avrei fatto un array di controlli o oggetti (ora non
ricordo bene il VB).
if Picture(1).Visible = false then
	for i = 2 to N 
		Picture(i).Visible = false
	next 
end if
Il primo caso č preferibile con pochi controlli, il secondo quando hai
tanti controlli da portare contemporaneamente a un valore.
... the sun is in tune but the sun 
is eclipsed by the moon. (Pink Floyd)

Newsgroup: it.comp.programmare
Titolo: Richiesta di aiuto

Salve...
Qualcuno di voi sa cortesemete dirmi come poter accedere alle cartelle
utenti protette da XP, perche' ho questa situazione:
2 HD con entrambi win XP solo che in uno l'os e' ben funzionante ma privo di
dati e l'altro ho l'os e' in pappa (non ne vuol piu' sapere di partire) ma
e' pieno di dati che devo recuperare, l'unico problema e' che quando li
collego per trasportare i dati da un HD all'altro mi fa accedere a tutte le
cartelle tranne che a quelle degli utenti (dove ho i dati piu' importanti) e
come provo ad accederci mi dice accesso negato...
vi ringrazzio anticipatamente
Saluti
Glifo


Entri come amministratore (con windows funzionante) e cambi nelle 
proprietà del file l'utente che le possiede e le regole di accesso.
Quando ho buttato via XP per tornare a 2k ho fatto così e ha funzionato.
LP



ma scusa e che minchia c'entra com programmazione?
-----------------------------------------
Messaggio inviato con Excite Newsgroup.
http://www.excite.it/newsgroup
Newsgroup: it.comp.programmare
Titolo: Lezioni C++ e informatica

Ciao! Sono uno studente disabile impossibilitato a frequentare la
scuola per i grossi problemi motori. Avrei bisogno di persone disposte
a darmi anche per e-mail, lezioni o suggerimenti in C++. Qualcuno può
aiutarmi occasionalmente?
Per favore scrivete anche in e-mail. Grazie!
Salva!

 Salva!
ti consiglio di dirigerti verso il NG it.comp.lang.c++. Lģ sicuramente
troverai un sacco di esperti! ;-)
ivan

Newsgroup: it.comp.programmare
Titolo: Estrazione caratteri da file testo

Buondě. La mia domanda č semplice:
io ho un file di testo. deve estrerre *parola per parola* tutto il file
possibili strade sono due:
estraggo carattere per carattere (in c uso oggetto.get) e tutto funziona.
poi gestisco con un frammento di codice la separazione delle parole.
perň potrei anche estrarre anche getline
getline(char* buf, int n, char term='\n').
La funzione membro getline() legge dallo stream di input fino a n-1
caratteri,
oppure fino al carattere terminatore term o fino a EOF (la situazione che si
verifica prima).
adesso.. che cosa conviene? secondo me č uguale.. inzomma come funziona
getline?
secondo me prende carattere per carattere anche lei no? quindi in termini di
tempo, che
cosa conviene?
Se sapete qualcosa mi risolvete un grande dubbio.. thanks, Augustus

Meglio getline che getc. La getline è ottimizzata per la lettura di un
blocco la getc per la lettura di un carattere.
Con la getc hai un codice più "lineare", con la getline devi accertarti che
anche che la riga che stai esaminando non superi la dimensione del buffer
che hai dichiarato. Io userei la getline ad ogni modo.
--
         Stefano Malavasi
----------------------------------------------------------------------------
---------------
Name:  Stefano Malavasi
Email:  s_malavasi_REMOVE_@_REMOVE_lycos.it
Note:   If you want to reply with a mail use the previous address removing
the
  _REMOVE_ string
----------------------------------------------------------------------------
---------------

Buona giornata anche a te.
E chi difende la getc?? :)
Secondo me dovrebbe essere più semplice la getc
come gestione. Ti passi tutto il file carattere per carattere
accumulando in un buffer, e ogni volta che incontri un
carattere "non-lettera" non lo metti nel buffer, e tiri fuori la
tua parola bell'e fatta. E' vero che fare un passaggio così
del file potrebbe essere un po' più lento, ma risulta
sufficientemente semplice. Ti dico per esperienza personale
che, avendo provato a fare un loader di file ASE e ASC, mi
sono trovato costretto a usare la getline, e ho trovato abbastanza
brutale la gestione (nel senso che una volta che hai letto la riga devi
a sua volta controllarla).
Ora hai due pareri contrastanti e sarai abbastanza confuso per decidere :)
In ogni caso, se la sezione di codice non è tanto "critica" non
dovresti stare a preoccuparti più di tanto delle prestazioni, ma fare in
modo da riuscire a fare un codice più ordinato e facile da capire,
in modo da poterlo modificare con più facilità e magari avere meno
problemi in fase di debug.
Newsgroup: it.comp.programmare
Titolo: Aiuto!!!

La scorsa settimana sono andato a vedere il sito che aveva fatto un mio
amico
e sorpresina alcuni hck lo avevano tempestato di bestemmie!!!
Qualcuno sa darmi un'idea di come hanno potuto attacare il sito e se e
possibile fare qualcosa in controtattica???

 possibile fare qualcosa in controtattica???
Vedi 
www.attrition.org
 e 
www.eeye.com
Davide

Newsgroup: it.comp.programmare
Titolo: doc su midi help!!!

Ciao a tutti
ho necessità di reperire delle informazioni sul protocolo midi
per la sua gestione con visual basic
se qualcuno conosce un sito valido con documentazione professionale
e che mostra l'utilizzo dei midi con vb
dall'estrapolazione dei testi all'esecuzione in formato karaoke. etc....
se cortesemente me lo puà segnalare qui sul Ng.
grazie infinite a tutti voi!!!

e che mostra l'utilizzo dei midi con vb
No, ma se ti interessa il formtao dei midi file puoi cercare su
www.wotsit.org
-- 
Saluti,
    Mardy
http://www.interlingua.com
Newsgroup: it.comp.programmare
Titolo: prelevare dati da pagina web

Supponiamo di avere su web in tempo reale una pagina che cambia alcune
informazioni....
voglio realizzare un software che mi permetta di prelevare tali
informazioni.... come fare?
Quale strada intraprendere?
accetto consigli, link utili bibliografie... ecc.
grazie
fabius

 informazioni.... come fare?
Apri un socket sulla porta 80 al server web, mandi una GET,
ricevi i dati, te li elabori ed estrapoli le informazioni.
Vedi 
http://www.soft-land.org/articoli/search.html
Davide

 wrote in message
abd7tp$h5e7q$1...@ID-18487.news.dfncis.de...


 ma se la pagina che mi interessa è protetta dall'accesso... come fare?
in tal caso devi aggiungere al tuo codice la gestione dei cookies e
delle sessioni, oppure assicurarti di memorizzare e ripassare 
l'identificativo di sessione che ti viene mandato dal server.
Davide

 > ma se la pagina che mi interessa č protetta dall'accesso... come fare?


 potresti essere piů preciso?
Quando il server ti invia una richiesta di login e tu rispondi,
quello deve memorizzarsi da qualche parte il fatto che 'qualcuno'
ha fatto login. Il server ha due modi: o ti manda un cookie con un'ID
di sessione e poi si aspetta di rileggerlo, oppure aggiunge l'ID
all'url della pagina su cui ti manda e si aspetta che tale ID resti
li' (a questo punto vedi qualche cosa come http://....?id=... come
URL).
In entrambi i casi, si presuppone che il tuo codice sia in grado di
gestirsi entrambi i meccanismi e di operare di conseguenza.
Davide

 > potresti essere più preciso?


 ma come fare questo?
Esattamente come fai tramite Web, o mandi una POST, o usi gli
auth_header. Ma questo dipende da come il server richiede l'autenticazione.
Ti consiglio di dare un'occhiata alle RFC relative all'HTTP.
Davide

 Ti consiglio di dare un'occhiata alle RFC relative all'HTTP.
forse esiste una soluzione piu` semplice: a seconda del linguaggio che 
usi per programmare puoi provare a riutilizzare parti di un browser e 
sfruttarlo per fargli fare la connessione http: ad esempio se non 
ricordo male sotto windows c'e` un ocx che consente di inserire internet 
explorer nelle proprie finestre: potresti provare a "comandarlo" da 
codice e fargli visitare le pagine che vuoi. Mi rendo conto che non e` 
una soluzione pulita ma se devi fare un programma "usa e getta" o per 
uso personale allora potrebbe risparmiarti un bel po' di lavoro.
Alternativamente ti consiglio di leggere i sorgenti di qualche browser 
opensource (mozilla, konqueror, lynx...) e guardare come gestiscono la 
connessione http.
ciao Anto
-- 
Antonio Cuni, 19 anni, studente
Brainbench C++ Master: 4.73, higher than 99% of all previous test takers.
C Language: 3.79, higher than 92% of all previous test takers.
Guida C/C++ di Programmazione.it: 
http://cpp.programmazione.it
Newsgroup: it.comp.programmare
Titolo: Quale libro mi consigliate per iniziare il C++ ???

mi han consigliato questi... quale pensate tra i due sia il piu valido ???
o ne conoscete altri ???
Lippman e Lajoie, "C++ Primer" 3 ed. - Addison Wesley
Renato Conte
"Il Mondo degli Oggetti: Programmazione in C++"
Edizioni Progetto - Padova




non li ho mai letti, ma ho sentito dire un gran bene del primo. Il
secondo mi è sconosciuto.
Se non sei alle prime armi con la programmazione e hai già esperienza
con un altro linguaggio ti consiglio vivamente:
Stroustrup, C++: linguaggio, libreria standard, principi di
programmazione, Addison Wesley
semplicemente FANTASTICO
Anto
--
Antonio Cuni, 18 anni, studente
Brainbench Certification: 
Master C++: 4.44, higher than 97% of all previous test takers.
Visual Basic 5: 3.06, higher than 77% of all previous test takers.
http://www.brainbench.com/transcript.jsp?pid=1301688

Newsgroup: it.comp.programmare
Titolo: my home page

my home page
--
Daniele Violante
e-mail: 
daniele....@libero.it
home page: 
http://digilander.iol.it/danieleviolante



Newsgroup: it.comp.programmare
Titolo: aiuto manuali prolog

Nessuno di voi sa dire ad una povera ragazza dove può rimediare un
buon manuale di prolog in ita ?
ho cercato su internet ma non ho trovato nulla di soddisfacente.
Ringrazio tutti da subito.

L.B. wrote:

Sterling, Shapiro - L'arte del Prolog - Ed. Hoepli.
Sperando che ce l'abbiano ancora in catalogo...

 Nessuno di voi sa dire ad una povera ragazza dove puň rimediare un


si li ho già provati ma non sono nulla di che,e poi io preferibilmente
ne volevo uno da scaricare,in modo da stamparlo sucessiavamente...
vabbè ringrazio tutti per l'aiuto :)
baci baci :*

 Nessuno di voi sa dire ad una povera ragazza dove puň rimediare un


ne ho molti in inglese (tra cui quelli Springer, i migliori);
fammi sapere se ti interessano ugualmente.
Conoscenza = sofferenza

Newsgroup: it.comp.programmare
Titolo: [help] programmatori.

Ciao sono Antonio e sto facendo un programmino di contabilità e pagamenti in
acces o forse lo traduco in excel non lo so ancora ma comunque mi serve una
macro che mi trasformi i numeri  in testo
esempio
125.256.900  (centoventicinquemilioniduecentocinquantaseimilanovecento)
insomma come gli assegni.
importante e che sia in VBA in modo che la posso usare su tutte le
applicazioni di Office compreso Acces.
So che qualcuno prima o poi mi risponderà
e quindi confidando in questo fatto
vi ringrazio.
Solo un'altra cortesia a chi mi risponde potresti farlo al mio indirizzo di
posta elettronica
hmj...@tin.it
  oppure 
batt...@tiscalinet.it
GRAZIE INFINITE!!!!!!!!

125.256.900  (centoventicinquemilioniduecentocinquantaseimilanovecento)
http://scheda.volftp.mondadori.com:80/VOLFTP/Sk.exe?n2let.zip
Programma con sorgente Visual Basic che converte i numeri in stringhe
del tipo "centoventimiladuecentotrenta" adatto per la compilazione di
assegni, fatture ecc. Presente anche la versione compilata (necessita
di VBRUN300.dll) e la versione per Excel 5.00 o superiore.
14.816 byte (14.47 Kb)
Windows 3.x, Windows 95, Windows NT
ciao
Newsgroup: it.comp.programmare
Titolo: Errore database

Esiste una funzione che se viene elevato un errore nell'esecuzione di una
qualsiasi query su una connessione a un qualsiasi database mi restituisca il
codice di errore standard sql?

 ha scritto nel messaggio
news:anjj67$eq95k$1...@ID-134361.news.dfncis.de...


Newsgroup: it.comp.programmare
Titolo: x terminal per win

Salve. Ho necessità di accedere ad un sistema unix tramite ssh -x ma da
un pc con windows xp. Credo che debba installare necessariamente un
terminale che supporti il protocollo X-window. Quale mi consigliate? Ne
esistono free?

ale78 ha scritto:

prova cygwin e leggiti la documentazione (è piuttosto semplice)
cygwin.redhat.com

Ciao, mi chiamo Gennaro,
intanto come prima cosa quando colleghi la rete ad entrambi i pc, questa
deve essere attiva e con gli indirizzi ip corretti..
ad esempio du linux gli dai 192.200.9.100 e a windows 192.200.9.101 e come
sunbnetmask 255.255.255.000
assicurati che la velocità delle schede di rete si la stessa, ti sara più
facile impostare quella sul sistema windows che linux
e poi utilizza il client che si chiama PUtty e lo trovi in rete....si
configura facilmente ed inoltre puoi fare facilmente anche ftp con PUttyftp.
l'indirizzo è
http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html
ciao e fammi sapere com'è andata...
cmq visto che ci troviamo...la macchina linux com'è fatta?
Newsgroup: it.comp.programmare
Titolo: chi si intende di codici a barre?

Come da oggetto cerco qualcuno capace di leggere un determinato codice a
barre e riconoscerne il tipo.
Non riesco infatti a riprodurre un determinato codice  con i vari programmi
che si trovano in giro e, ignorandone la struttura,  magari sbaglio
qualcosa.
Sembra un normale CODE 39 ma quando li confronto non sono uguali.
Grazie per l'aiuto.
Marco

 Marco
puoi essere più preciso? se devi identificare un codebar mandami un'immagine
e ti faccio sapere che cos'è e cosa contiene.
ciao
--
Simone

Ciao ragazzi, scusate per l'intrusione.
Mi interesserebbe l'argomento; mi dareste gentilmente riferimenti su risorse
in rete o cartacee dove possa approfondire?
Grazie mille.
Matteo

Grazie per l'aiuto.
ma scusa cosa confronti ? con cosi' pochi dati non so aiutarti, a
parte il fatto che se usi uno dei font per scrivere i codici a barre,
fai attenzione che la stringa da scrivere deve essere preceduta e
 seguita da un asterisco, altrimenti il lettore non te la riconosce.
ciauz
Vincenzo 'lo sciamano'   Bologna (ITALIA-ITALY)
Homepage  
http://www.geocities.com/vincesalsero/
Membro Fondatore del CSM (Club Seghe Mentali)
http://www.freeweb.org/free/csm

Newsgroup: it.comp.programmare
Titolo: [HELP] programma con queste caratteristiche

Cerco un tool che mi consenta da una stampa su file formattata di recuperare
informazioni.. insomma qualcosa che mi consenta di dire (esempio) "di ogni
riga dispari prendi le lettere dalla 5 alla 10, metti un tab, poi metti il
teso dalla lettera 15 alla 22... q    ualcosa del genere ma che non debba
studiarmi un linguaggio di prog...
Grazie in anticipo

E come fai senza un linguaggio di programma. Le richieste non sono certo tra le
più comuni !
Per elaborazioni di tabelle puoi provare con excel ... ma non se fa elaborazione
di stringhe e, comunque, un minimo di sintassi
te la devi imparare
--
       Stefano Malavasi

 piů comuni !


Mi spiace, non conosco lisp. La prima cosa che mi era venuta in mente era excel
per via delle tabelle.
--
       Stefano Malavasi

Newsgroup: it.comp.programmare
Titolo: assembler 8086

raga'...mi hanno appena volata fuori ad un esame,perchè non sapevo
programmare in assembler...
DOve posso trovare un assemblatore (solo 8086..niente roba avanzata!)?

 ha scritto nel messaggio
news:=sMSOrl1Z7vQLAh3OyX4UwK=e2...@4ax.com...


Newsgroup: it.comp.programmare
Titolo: programma per flow-chart

Mi consigliate un programma per creare flow-chart rapidamente?
Di solito li faccio con word inserendo a mano le varie forme di disegno, 
però bisogna allineare, centrare, tracciare le linee per collegare le 
forme, è non è né comodo né veloce.
Esiste qualcosa ad hoc?


Certo!. Cercando su google con "program draw flow chart" ti escono 
un'infinita' di nomi! ;)
Io in passato mi sono trovato molto bene con SmartDraw.
ciao
Giacomo

 Io in passato mi sono trovato molto bene con SmartDraw.
SmartDraw e' ottimo, soprattutto dal punto di vista della UI. Purtroppo 
non gira(va) in una VM, per cui sviluppando su linux non ho potuto usarlo.
Non ho provato con l'ultima versione.
Newsgroup: it.comp.programmare
Titolo: assembler e grafica

chi può inviarmi un link a un manuale che mi permetta di capire come gestire
la grafica (scheda video ...?) in assembler sotto linux
(as della  AT&T)
per dos i manuali abbondano ma per linux un pivello come me non trova nulla
digu...@arena.sci.univr.it

 news:392af...@news.dada.it...


Newsgroup: it.comp.programmare
Titolo: Log Linux su NT

E' possibile configurare su un Pc una qualsiasi versione di linux come
client di dominio creato su Windows NT.
Mi spiego:
ho una rete locale con un Server Windows NT e 2 Client con Windows 98.
Vorrei aggiungere un'altro Client con Linux e quindi farlo loggare al
server.
E' possibile farlo o no?
Se si, ci vogliono tool particolari su Windows NT o su Linux oppure si deve
solo configurare la rete impostanto come protocollo il Tcp/ip e l'eventuale
indirizzo IP.
Spero di essere stato chiaro.
Grazie!

Se lo scopo e' quello di condividere una connessione remota il tutto e'
possibile assegnando al client Linux un indirizzo IP attraverso DHCP
(in maniera dinamica) e configurando la connessione via LAN, se invece
devi accesere al disco del server windows devi farlo attraverso l'utility
Samba: esegui il comando 
 smbclient -L [nome server]
e poi monti il filesystem win con
 mount -t smbfs //[nome server] [punto di mount]
a questo punto puoi accedere al filesystem win.
Spero di non aver fatto troppo casino e di aver capito il problema.
Ciao.


Newsgroup: it.comp.programmare
Titolo: Urgente!! Programmazione stampante

Buongiorno a tutti
Qualcuno mi sa dire, se esiste, la sequenza di escape o il carattere da
inviare alla stampante per farne tornare indietro il rullo (per
riavvolgere la carta)
Grazie a tutti


e magari deve anche cancellare quello che hai già stampato?
--
Davide - 
Gna...@wappi.com

 e magari deve anche cancellare quello che hai già stampato?
Oh beh, questo e' facile, basta mettere una gomma al posto della
cartuccia...
--
 Ciao, Luca.
 Reply to 
luca....@tiscalinet.it

riavvolgere la carta)
Dipende, non tutte le stampanti ce l'hanno. Dovrebbe esserci sul manuale
della stampante, pero'. Immagino ESC J qualcosa.
Leonardo
".signature": bad command or file name

Newsgroup: it.comp.programmare
Titolo: Cambiare icona

Saluti a Tutti.
Vorrei cambiare l'icona ad un programma(non al collegamento) sotto win98SE.
Come si fa?
Grazie
Sergio

 Vorrei cambiare l'icona ad un programma(non al collegamento) sotto win98SE.
Sei OT, posta la domanda su:
it.comp.os.win.win9x
 Raffaello

 ha scritto nel messaggio
news:6daea39c.03012...@posting.google.com...

Newsgroup: it.comp.programmare
Titolo: Complessità computazionale

Salve a tutti.
Ho il seguente problema. Devo determinare la complessità asintotica, nel
caso
peggiore, del seguente algoritmo:
short DoppioRic(float a[], long p, long u)
{
  if (p == u) return 0;
  else
  {
    long m = (p + u) / 2;
    short r = DoppioRic(a, p, m);
    if (r == 0) r = DoppioRic(a, m+1, u);
    while (r == 0 && p <= m)
    {
      long i = m + 1;
      while (r == 0 && i <= u)
      {
        if (a[p] == a[i]) r = 1;
        else i++;
      }
      p++
    }
    return r;
  }
}
short Doppio(float a[], long n)
{
  return DoppioRic(a, 0, n - 1);
}
Quello che la funzione DoppioRic (chiamata da Doppio) è prendere in
input
un vettore (inizialmente lungo n) e ritornare 1 o 0 a seconda che vi sia
un valore ripetuto almeno due volte.
Io ho ragionato così. Il caso peggiore è quando non vi è nessun elemento
ripetuto all'interno dell'array. Il funzionamento  di Doppio() è
semplice:
- divide in due l'intervallo di numero
- esegue il controllo sul primo intervallo di valori
  (se lo trova, restituisce 1, altrimenti 0 e la ricorsione continua)
- esegue il controllo sul secondo intervallo di valori
  (se lo trova, restituisce 1, altrimenti 0 e la ricorsione continua)
ovviamente, tutto tramite ricorsione. Allora, mi è venuto in mente di
scrivere l'equazione di ricorrenza (simile a quella del merge-sort)
come:
T(n) <= 2*T(n/2) + (n^2)/4
T(1) <= d
Cioè, il tasso asintotico su di un input di n elementi è dato da due
volte quello
su di un input di n/2 elementi più il costo dei due cicli while, che
dovrebbe essere
quadratico (limitato sia sup. che inf.). Infatti, quando si arriva ai
while con
m = (0 + n - 1) / 2, si stanno confrontando le due metà dell'array
originario,
sicuri che quantomeno in entrambe non ci sono ripetizioni. Bisogna
quindi
controllare n/2 elementi contro n/2 elementi, iterando quindi n/2 * n/2
volte,
ovvero (n^2) / 4.
Allora, secondo un famoso teorema (o facendo i calcoli, tramite
sostituzione), si
dovrebbe ottenere che la complessità asintotica è Theta(n^2).
In verità, sarei tentato di sostituire a (n^2)/4 direttamente
Theta(n^2), ottenendo
alla fine lo stesso risultato.
Cosa ne pensate?
Grazie.

un valore ripetuto almeno due volte.
Devo essere un po' tonto io: ma se tu hai (1,2,3,4,1), gia' alla prima
iterazione ti ritorna 1,2,3 e 4,1 ... ma in nessuno dei due intervalli
c'e' un valore ripetuto. Per cui la funzione mi ritornerebbe "0", come
se nessun valore fosse ripetuto.
Lo deve fare?
Leonardo
-- 
".signature": bad command or file name

 ".signature": bad command or file name
Dunque, l'array (1,2,3,4,1) lo divide in (1,2,3), (4,1),  (perchč,
inizialmente, p = 0, u = 4). Dato che nei due sotto array non vi č nessuna
ripetizione di nessun numero, arriva infine (dopo tutte le ricorsioni del
caso) a controllare l'array (1,2,3) "contro" l'array (4,1). E' a questo punto
che trova la ripetizione di 1.
Newsgroup: it.comp.programmare
Titolo: Specifiche IEEE1284

Sono alla ricerca delle specifiche sullo standard IEEE1284, aka Centronics
handshaking...
Nello specifico sto cercando il modo per leggere dati dalla stampante.
Mi spiego, devo creare dei driver per una stampante che è conforme allo
standard IEEE1284 alla modalità SPP. Non ho problemi nell'inviare dati alla
stampante, che naturalmente esegue i comandi che invio (semplicemente con
l'ausilio della linea di strobe). Alcuni comandi però dovrebbero restituirmi
delle informazioni riguardanti lo stato degli organi interni della stampante
(che è una thermal transfer).
Sto cercando appunto la modalità con cui interagire attraverso la porta
parallela (a basso livello, agendo direttamente sulle linee della porta) con
la stampante per farmi restituire questi dati. Cosa diavolo dice lo
standard???? Sembra che nei NG si parli di parallela solo per far accendere
8 LED o per vedere lo stato di 8 interruttori!
Thanks
--
--
Jack Raul Eganeira
Du gehst! Ich murre. Geh! Laß mich murren. Ehrlicher Mann, Fliehe dieses
Land.
Tote Sümpfe, Dampfende Oktobernebel Verweben ihre Ausflüsse Hier
unzertrennlich.
Gebärort Schädlicher Insekten, Mörderhülle Ihrer Bosheit. (Goethe)

(che è una thermal transfer).
Ho idea che avresti MOLTA piu' fortuna controllando sulla documentazione
della stampante. Lo standard prevede solo Paper Out, Error, Ready ed una
altra linea di cui OTTOMH non ricordo il nome.
Leonardo
-- 
".signature": bad command or file name

 altra linea di cui OTTOMH non ricordo il nome.
Non mi hai capito! Il manuale di programmazione della stampante mi dice che
se ad esempio invio la stringa "STX #" la stampante resetta, e dopo il reset
mi rimanda indietro il carattere "T". Io volevo sapere il modo per leggere
questo carattere dalla parallela, per la trasmissione metto il carattere
sulla porta parallela e invio un impulso allo strobe, attendendo poi che la
linea busy torni disattiva, ma per ricevere dati??? Lo standard ECP ad
esempio dice che quando la stampante ha un dato da comunicare all'host
attiva una linea (non mi ricordo quale... reverse request mi sembra). Nella
parallela SPP bidirezionale qual'è l'handshake per la comunicazione da
periferica ad host??? Questo chiedevo
Jack


linea busy torni disattiva, ma per ricevere dati???
Ah! Allora dipende da che tipo di porta hai. Di solito, basta impostare il
bit 5 porta di controllo a 1; questo fa si' che le linee di output vengano
scollegate. Di conseguenza, il contenuto della porta dati e' leggibile, ed
e' quello che la stampante ti sta scrivendo.
In ogni caso raccomando 
http://204.210.50.240/techref/io/parallel/port.htm

Newsgroup: it.comp.programmare
Titolo: LIBRERIE DLL

Avrei bisogno delle librerie in DLL x gestire le pagine asp... so che sono
allegate in visual basic 6 istallando InterDev.Non avendo a disposizione
questo programma non e' possibile riceverle in un file .exe x installarle
separatamente?Il fatto e' che io programmo in vbscript su pagine ASP che il
mio Browser non supporta pienamente!
Infatti se gestisco un DB tramite asp e sql facendo una select non mi
seleziona nessuna riga!!!Il codice e' esatto al 100% quindi il problema sta
nelle librerie!!!
Mi puoi aiutare?
grazie...
--
" Le lunghe marce iniziano con un piccolo passo.
            Tutto sta nel non fermarsi mai. "
Fral...@libero.it
Togli le XXX se mi vuoi rispondere

 ha scritto nel messaggio
news:ilN56.259080$hk4.13...@news.infostrada.it...


Newsgroup: it.comp.programmare
Titolo: CVS e visual sourcesafe (algoritmi utilizzati)

che tipo di algoritmi vengono utilizzati dai vai cvs o da visual sourcesafe
per tenere conto dei cambiamenti del codice sorgente?
se sposto una riga con un banale int i; di 10 righe in che modo si accorge
che e' solo spostata e non una nuova riga?

 che e' solo spostata e non una nuova riga?
Non ho idea ma ti consiglio di dare un'occhiata ai sorgenti del
cvs :)
-- 
Rhymes
rhy...@NOSPAMmyself.com

 cvs :)
direi di diff piu` che di cvs.
Maurizio
-- 
The last thing one knows in constructing a work is what to put first.
                -- Blaise Pascal

 direi di diff piu` che di cvs.
giusto...ma non sapendo come funziona il cvs ho dato la risposta più ovvia
-- 
Rhymes
rhy...@NOSPAMmyself.com

Newsgroup: it.comp.programmare
Titolo: [PHP] destino di un processo

Da una pagina PHP, lancio un processo child che andra' avanti per un
tempo molto lungo. Domanda: se la pagina viene chiusa ed il download
interrotto, che fine fa il processo? Continua a vivere e lavorare, o
viene terminato alla bruttu ghiavulu?
Leonardo
".signature": bad command or file name

 wrote in message
2c5tksgfkco39tb3g...@4ax.com...








viene terminato alla bruttu ghiavulu?
afaik, il fatto che tu interrompa la connessione non
comporta cambiamente sul server web. il tuo child
dovrebbe stare attivo finche il parent non resta
attivo, e questo dovrebbe stare attivo finche' non va
in timeout. (ma e' meglio se qualcuno conferma o fai
qualche prova)
Oha
-- 
#include <disclaimer.h>

viene terminato alla bruttu ghiavulu?
Alla fine ho risolto in un modo un po' perfido. Lo script in PHP manda
un comando ad un server di applicazioni, ed il server lancia il child,
assumendosene la paternita'. In questo modo lo script ritorna subito e
l'utente ha la sua pagina caricata e ferma.
Ora mi rimane il problema di interrogare lo stato delle varie app :-)

Newsgroup: it.comp.programmare
Titolo: Domande varie su programmazione per videogames...

Dunque, da qualche giorno sono venuto in possesso di un vecchio libro che
tratta della programmazione di videogiochi in linguaggio c.
Tuttavia, essendo questo testo vecchio di ormai quasi 10 anni, non tutto
sembra esere applicabile al giorno d'oggi. Le mie domande sono quindi:
1) Esistono effettivamente delle libreria del c che si chiamano bios.h e
graph.h, che nel mio complatore sembrano non esistere?
2) Esiste davvero una funzione chiamata _SetVideoMode(...) che serve ad
impostare la modalità video? Se si, qual'è il parametro da passare per ogni
modalità video (quale per la 640x480x16.7 mil, quale per la 800x600x16.6
mil, ecc, ecc)?
3) In ogni caso, se volessi impostare la modalità video tramite codice
assembler, quale è il codice simboleggiante ogni singola modalità? Sul libro
infatti parla solo della modalità 13h, ossia della 320x200x256col.
4) Per ogni modalità video, l'indirizzo di memoria iniziale del buffer video
è sempre lo stesso (000:0000f, mi pare, ma ce l'ho scritto da qualche
parte)? Se così fosse potrei facilmente calcolarmi quello finale. Altrimenti
qual'è per ogni modalità video l'indirizzo iniziale del buffer video?
5) Mi indichereste un compilatore gratuito (anche a righe di comano), da
poter scaricare, che supporti la compilazione dell'assembler in linea, o in
alternativa un buon compilatore assembler?
Per il momento basta così.
Grazie a tutti, e scusate del tempo che vi sto facendo perdere :)
Ciao

 applicabile al giorno d'oggi. Le mie domande sono quindi:
Secondo me quel libro e` troppo vecchio.
Se vuoi programmare videogiochi ti conviene studiarti le MFC e le DirectX per
i sistemi Microsoft, e le SDL e OpenGL per sistemi Linux.
Lascia stare l'assembler e l'accesso diretto in memoria, o il tuo gioco
funzionera` solo sotto MS-Dos.

i sistemi Microsoft, e le SDL e OpenGL per sistemi Linux.
beh puoi usare le SDL/OpenGL anche su Windows...comunque io
ti sconsiglio di imparare le MFC...fai uno sforzo e impara
la programmazione mediante  API di Win
--
Lawrence Oluyede
rhy...@myself.com

> DirectX per i sistemi Microsoft, e le SDL e OpenGL per sistemi Linux.
invece dato che le OpenGL vanno sia sotto linux che sotto windows (e
probabilmente sotto molti altri sistemi), basta che ti studi solo
quelle.
se poi preferisci il 2D che il 3D puoi usare le Allegro.

Newsgroup: it.comp.programmare
Titolo: programma con funzione catalogo.

Sono indeciso che programmau sare per dare vita a un programma con finzione
di catologo dal quale su possono richiamare sia le foto che i dati
principali dei prodotti.
potete darmi unamano.
grazie mille
ron...@tiscalinet.it

per dare vita a un programma con finzione di catologo 
Access. Come implementa le finzioni di catalogo Access, 'un ce n'e'.
Leonardo
".signature": bad command or file name
Newsgroup: it.comp.programmare
Titolo: problema con C

ciao ragazzi, sono un nuovo utente di C, e trovo subito alcune difficoltà.
Per scrivere i programmi io utilizzo l'utilità VI di linux red hat 8.0. 
successivamente, dopo aver salvato il file, eseguo il comando "cc 
nome-file -o nome-eseg" e mi dovrebbe creare l'eseguibile, giusto? dopo 
aver creato l'eseguibile in teoria basterebbe digitare il nome del nuovo 
file perchè quest'ultimo venga eseguito. però questo non accade, 
l'errore che mi ritorna è:
bash: nome-file: command not found
in che cosa sbaglio?
grazie a chi mi darà un aiuto

 command not found
Come previsto.  Per eseguire un file che non si trova in $PATH bisogna
specificare anche il percoso, es.: ./nomefile
        Mauro

compila con la stringa
cc -o nomeprogramma nomeprogramma.c e ti crea automaticamente il file
eseguibile con nomeprogramma.exe

Newsgroup: it.comp.programmare
Titolo: Curiosità

Ho un dubbio che mi schiaccia!!!
Vorrei costruirmi il computer da solo comprando i pezzi singolarmente ma
non so cosa devo fare al primo avvio!
Cioč vorrei sapere che cosa mi chiede il computer al primo avvio.
Se vi interessa vorrei mettere una mother board Abit IC7-G con un
processore AMD athlon 2800+ (mi sembra sia questo).
Grazie in anticipo per le vostre risposte!
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 
thi chiedo solo di installarci un sistema operativo se non lo vuoi utilizzare come ferma carte.
se ti può interessare su pc professionale del mese scorso c'era un articolo che spiegava passo passo come montarsi da se un pc completo.
ciao

 ciao
Ma io so come montarlo e tutto ma non sapevo se mi chiedeva di
configurarlo per il processore che gli avevo messo.
Cmq grazie per la risposta.


avevo capito male scusa.
di solito si imposta almeno la frequenza di clock e altre impostazioni basilari dal bios, tipo autoriconoscimento dei dischi, disabilatazione della shadow memory, apertura agp, sequenza di boot insomma le solite rogne...

 configurarlo per il processore che gli avevo messo.
Sei OT, hai sbagliato NG.

Newsgroup: it.comp.programmare
Titolo: Qualcuno sà come....

Salve!
Qualcuno sa come, in VB, incrementare un contatore fintanto il tasto
sinistro del mouse è premuto?
grazie in anticipo e buon 2001 a tutti!
Andrea

 sinistro del mouse è premuto?
Usa la subroutine MouseDown del controllo sul quale si piazzerà il 
mouse.
-- 
Internet Explorer -  Errore 337 : Errore non definito...!
News2000 1.5ß Version 
http://socket2000.8m.com

Grazie per aver risposto.
Immaginavo che bisognava gestire l'evento MouseDown, dopo tante prove sono
riuscito a farlo ma gestendo anche l'evento MouseUp.
Uso VB solo da qualche mese, ma non sono un vero esperto
ciao a presto
Andrea
"due di picche" <mega...@TOGLIaruba.it> ha scritto nel messaggio
news:92fcda$i6r$1...@fe1.cs.interbusiness.it...


 riuscito a farlo ma gestendo anche l'evento MouseUp.
Beh, ovviamente, se vuoi finire il ciclo.. ;-)
Cmq farsi le ossa è il modo migliore per imparare a programmare.

Newsgroup: it.comp.programmare
Titolo: AIUTO VBA:Interrogare il Registry????

Ciao a tutti,
ho un piccolo quesito da porvi. In un foglio Prova.xls di Excel97 ho
inserito un form. All'avvio di Prova.xls il form deve essere mostrato solo
se non esiste una certa chiave nel registry di Win, altrimenti il form deve
restare nascosto. Come interrogare il registry per verificare questa
condizione???
Un grazie infinito a chi mi sa rispondere
Anto
--
¤§¤====¤====¤§¤====¤§¤====¤====¤§¤
                   ATTENZIONE
_________________________________
      Per rispondere togliere RIMUOVI
                     dall'indirizzo
¤§¤====¤====¤§¤====¤§¤====¤====¤§¤

 In un foglio Prova.xls di Excel97 ho inserito un form.
All'avvio di Prova.xls il form deve essere mostrato solo se
non esiste una certa chiave nel registry di Win, altrimenti il
form deve restare nascosto. Come interrogare il registry per
verificare questa condizione???
Sul Sito comune
 
http://www.murialdo.it/it_lang_vb
trovi tutto quello che serve per la gestione del Registry.
--
Ciao.
Maurizio
--------
?SPQR(C)
 X
Newsgroup: it.comp.programmare
Titolo: Cerco "La Fabbrica dei giochi"

Salve a tutti, sto cercando un programma per realizzare un videogioco.
Mi hanno consigliato questo, "La Fabbrica dei Giochi" della Europress, ma
non lo trovo da nessuna parte.
C'è qualcuno che mi può dire dove comprarlo?
P.S.
Esistono anche altri software???
Grazie in anticipo per una Vs risposta.
Ciao :)

La ho Io, se vuoi te la vendo, in italiano e con manuale, tutta originale,
sei a Bologna?
fammi sapere.....


Non sono di Bologn, ma di Salerno .
Lo vorrei. Ti lascio il mio indirizzo e-mail per contatto.
Naturalmente le spese saranno a mio carico.
Grazie in anticipo.     
foxco...@tiscalinet.it
Ciao

Newsgroup: it.comp.programmare
Titolo: Re: aiuto traduzione

1) la 'Clipboard' deve contenere del testo
2) Nessun documento aperto
3) Devi selezionare una singola 'table'
4) spiacente non posso eseguire questo script quando unisco le celle
nella 'table'
5) Immetti l' indice della colonna da 1 a x
6) contiene celle da aggiornare
7) Attenzione: devi inserire un numero valido di colonna da 1 a x
8) Inserisci l'indice della riga da 1 a x
9) Da quale cella inizia l'aggiornamento
10) Attenzione devi immettere un numero valido di riga da 1 a x
best regards
claudio

 10- Attention: You must give a valid N° of row, from 1 to x
10 - Attenzione: Devi inserire un indice di riga valido, da 1 a x.
Kaos.

do you think it's correct Italian ?
Corretto, ma non usuale: "questo script non può essere eseguito" o "non si
può eseguire questo script" suonano meglio.
Ciao.
Newsgroup: it.comp.programmare
Titolo: Programmare in Linux

Buongiorno a tutti.
Ho la necessità di scrivere un programma funzionante in linux che faccia i
backup di alcune cartelle, per emergenze prima di formattare il disco fisso.
So usare vb6 e 
vb.net
 (qualcosa anche in c/c++).
Che cosa mi consigliate? Phyton? Kylix?
Quali tra questi 2 somiglia di più al vb?
Grazie.Ciao.
Piero
pieros...@crystalweb.it

 
il "basic per linux" di norma viene considerato Gambas.

 Che cosa mi consigliate? Phyton? Kylix?
io userei uno script di shell, IMHO e` molto piu` spiccio.
-- 
ciao, hal

 ha scritto nel messaggio
news:_ZHhe.153602$%I2.1...@tornado.fastwebnet.it...


Newsgroup: it.comp.programmare
Titolo: progm assembler aiuto

Scusate l' ignoranza che dimostra la mia richiesta, ma da qualche
parte si dovrà cominciare, no?
Voglio semplicemente trovare la somma di due numeri; il debug non
trova errori, ma con il linking mi viene detto "warning, no stack
segment". Perchè???
Accetto consigli che illuminino il buio profondo nel quale sto
brancolando, anche prchè per impararel'assembler ho a disposizione
solo un dischetto con tre prove , il MAsm 4.0 , e stop.
Ci sono dei link sui quali posso trovare  informazioni utili??
Aiutatemi,per favore, o mi buttano fuori anche al prossimo appello
( e il prof è latitante..il ricevimento una pura utopia...)
Ecco il mio ridicolo tentativo
;title prova.asM
 
DATI SEGMENT PUBLIC ' DATA'
     numero1 DB 10
      numero2 DB 22
     somma DB  ' '
DATI ENDS
STACK SEGMENT 'STACK'
      DB 64 DUP ('stack')
      TOS LABEL WORD
STACK ENDS
CODICE SEGMENT 'CODE'
MAIN PROC FAR 
     ASSUME CS: CODICE,DS:DATI, SS: STACK, ES: NOTHING
     MOV AX, DATI                        
     MOV DS,AX
     XOR AH,AH
 
    ADD AH,numero1
    ADD AH,numero2
    MOV SOMMA,AH
        cli
        push ax
        mov dx,offset somma
        mov ah,9
        int 21h
        pop ax
        sti
     MAIN ENDP
      CODICE ENDS
      END
 
 
 

 ha scritto nel messaggio
news:9TAlOhdDCJb4dN...@4ax.com...

Newsgroup: it.comp.programmare
Titolo: Imparare VC++

Salve a tutti,
premetto che mastico un pò di C++(l'ho studiato all'università) anche se ho
fatto poco con esso.
Conoscete qualche fonte (libri siti ecc) dove imparare a programmare in VC++
bene.... che non siano ne troppop elementari ne troppo ad alto livello...?
Grazie

Ti consiglio vivamente di provare, invece, ad utilizzare il Borland
C++Builder... tempo fa sulla rivista DEV c'era anche la versione 3.0
completa e gratuita!!!
Io programmo da anni con il C++Builder e mi ci trovo parecchio bene,
meglio di quanto si trovano i miei amici col VC++ (che tra l'altro č
lentissimo nella compilazione).
Un libro per imparare col C++B te lo posso consigliare, č quello che
ho usato io:
APOGEO - Borland C++Builder 3.0 - SAMS Publishing, Borland Press
Magari ci saranno adesso nuove versioni.

Newsgroup: it.comp.programmare
Titolo: PowerBuilder!!! Caricare le icone

Qualcuno sa programmare con PowerBuilder della PowerSoft?
Avrei bisogno di sapere come potere caricare nel mio programma le icone dei
vari tipi di file. Vorrei fare un programma tipo Gestione risorse. Mi serve
sapere come si utilizzano le Api di Windows riguardanti le icone.
Se c'è qualcuno che mi può aiutare lo ringrazio anticipatamente.

 wrote in message
iaCk4.27888$C3.3...@news.infostrada.it...


Newsgroup: it.comp.programmare
Titolo: sistema dos

Salve,
volevo installare su un secondo pc,solo il sistema operativo dos..
Cioè praticamente vorrei un pc che emuli un pc di 25-30 anni fà...(a scopo
didattico...)
Dove si puo trovare l'Ms dos??
Ciao grazie
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it


nei musei !
scherzo ccmq 25-30 anni fà il dos non esisteva !
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (
http://www.grisoft.com
).
Version: 6.0.560 / Virus Database: 352 - Release Date: 08/01/2004

 Dove si puo trovare l'Ms dos??
Su google ovviamente.
www.freedos.org
HTH
C:\>iao Angelo
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 ha scritto nel messaggio
news:bu3at3$f1f$1...@news.newsland.it...


 sono di msdos).
corretto solo fino a Windows 98. Metti che abbia gia' Longhorn?
-- 
Morpheu5 (che si', oggi s'e' svegliato un po' male)

 
"Tranquillamente" se te ne fotti delle licenze che (strano ma vero)
esistono anche per il Dos.

Newsgroup: it.comp.programmare
Titolo: Aiuto per Qbasic

Salve a tutti,
come procedere per inserire dei nomi IN CIMA ad
una lista (in Qbasic)?
GRAZIE

 una lista (in Qbasic)?
Dipende da com'è fatta la lista. E' in memoria, su file...
Paolo.



è su file.

> è su file.
Allora supponendo che il file della lista (sorgente) è A.txt ti
conviene aprire un secondo file B.txt, scriverci (in cima quindi) i
nomi che devi inserire e quindi leggere tutto il file A.txt ed
accodarlo a B.txt. A questo punto elimini A.txt e rinomini B.txt in
A.txt. Mi raccomando, controlla bene gli eventuali errori in tutta la
procedura.
HTH,
Paolo.

 wrote:
...l'istruzione PUT mi potrebbe essere utile?

> ...l'istruzione PUT mi potrebbe essere utile?
Ne dubito, ma dipende molto da come è strutturato il file. Se fosse un
file di testo dove ogni riga è un nome, penso che con delle semplici
LINE INPUT # e PRINT # te la cavi. Se invece è organizzato a record,
allora GET e PUT.
Paolo.

Newsgroup: it.comp.programmare
Titolo: Copiare 3MB su Floppy con FreeDOS, possibile??









Ho Win XP Pro con una sola partizione C
Il floppy d'avvio che  ho 
creato con  NtfsFloppySetup.exe   non mi visualizza C: ma solo 
A:
per cui non sono riuscita a copiare un file che pesa 3MB
Mi suggerite 
qualche consiglio???


Devo copiare il file system che si trova in 
c:\windows\system32\config\system


 


grazie





Questo non e' il NG giusto, prova a chiedere su:
 it.comp.os.win.xp
Raffaello

Newsgroup: it.comp.programmare
Titolo: Formato istruzioni assembler

Consultando  vari volumi in merito  capita spesso di trovare che un registro
x es. add y,x  può  coinvolgere  una o più word; in realtà osservando il
codice binario dell'operazione  non è facile risalire ed individuare i vari
componenti dell'istruzione stessa,inoltre il risultato sembra pieno di
eccezioni il che complica ancor più l'interpretazione.
Qualcuno sa darmi delucidazioni od almeno  dirmi dove trovare articoli che
affrontano questo problema
grazie
giorgio



developer.intel.com
trovi nei vari datasheet per pentium delle schede su come vengono
composte le istruzioni ...
esistono tabelle che indicano quale bit indica memoria/registro,
registro/registro ... e le varie categorie ...
cod
Newsgroup: it.comp.programmare
Titolo: asm e gcc

E' da ieri che sto impazzendo per queste due righe di codice... vi prego
aiutatemi... vengo al dunque...
vorrei sapere quant'è lungo un pezzo di codice qui sotto rappresentato da
ret = 0;
allora prendo l'indirizzo prima (label inizio) poi quello dopo (label fine)
e faccio una sottrazione...
mi spiegate per quale motivo mi da numeri grandissimi quando saranno solo
pochi byte?
grazie anticipatamente...
 Lorenzo
il codice è questo qui sotto: 
#include <stdio.h>
void prova()
{
        int ret;
        __asm__ __volatile__ ("inizio:");
        ret = 0;
        __asm__ __volatile__ (
"fine:\n"
                "movl fine, %%eax\n"
                "subl inizio, %%eax\n"
                "movl %%eax, %0\n"
                : "=r" (ret)
        );
        printf("%d\n", ret);
}
int main()
{
        prova();
}

LS wrote:

Probabilmente (se non ricordo male), la sub fà ... ah no, qui si tratta di
Assembly AT&T, quindi diverso da quello Intel. Infatti stavo pensando che
inizio - fine = numero negativo, per questo viene un numero gigantesco...
Ma pensando all'AT&T, credo sia tutto invertito, perciò....
Non so, prova a ragionare su questa cosa dell'ordine degli operandi ;)
ciao
-- 
daniele_athome

 ciao
grazie per la risposta... ma anche se so che l'ordine è giusto ci ho
provato... purtroppo non è quello il problema...
aiutatemi! :D

 aiutatemi! :D
dopo ancora vari tentativi sono riuscito finalmente a risolvere...
posto la soluzione
le righe:
"movl fine, %%eax\n"
"subl inizio, %%eax\n"
dovevano essere
"movl $fine, %%eax\n"
"subl $inizio, %%eax\n"
grazie lo stesso a chi ha provato ad aiutarmi...
 Lorenzo

LS wrote:

appunto, era come dicevo io: la sub in assembly AT&T, fa questo:
operando2 - operando1
non so per quale ragione, ma tutte le istruzioni AT&T hanno sempre gli
operandi invertiti rispetto all'assembly Intel.
comunque avevi detto che ci avevi già provato, no?
-- 
daniele_athome

daniele_athome wrote:

No, non era quello il problema.
Nel codice originale LS passava ai registri i valori delle label, mentre
nell'ultimo codice che ha postato si riferiva ai loro indirizzi, ed
effettivamente il risultato della sottrazione era la differenza fra i due
indirizzi.
Ale
-- 
M'illumino
d'immenso.

Alessandro Presta wrote:

oops, è vero... non avevo notato i $ prima delle etichette ;)
-- 
daniele_athome
Newsgroup: it.comp.programmare
Titolo: Domande concorso

Ho partecipato ad un coconcorso in cui tra le domande vi era la seguente.
Da quali elementi è definita la sintassi di un linguaggio di programmazione?
A) simboli terminale e non terminali, regole di produzione, simbolo iniziale
B) Dall'albero sintattico
C) Da un insieme di regole sintattiche (mia risposta)
D) Da numeri, lettere, simboli di interpunzione
Secondo voi quale potrebbe essre la riposta esatta.
Vi ringrazio anticipatamente

Da quali elementi è definita la sintassi di un linguaggio di programmazione?
ma che bel concorso; secondo me uno può programmare anche senza sapere
questo...
Anto
--
Antonio Cuni, 18 anni, studente
Brainbench Certification: 
Master C++: 4.44, higher than 97% of all previous test takers.
Visual Basic 5: 3.06, higher than 77% of all previous test takers.
http://www.brainbench.com/transcript.jsp?pid=1301688

 C) Da un insieme di regole sintattiche (mia risposta)
  Giusto.

 wrote in message
96m7j0$ie$1...@nreadA.inwind.it...

anch'io avrei risposto così.
certo che... sembra la domanda di un compito in classe!
--
Simone

Newsgroup: it.comp.programmare
Titolo: QuickBasic ed Euro

Salve a tutti,
ho un piccolo problema: so che tratto un linguaggio un pò datato, ma sono
sicuro che tra voi ci sarà chi potrà aiutarmi. Sto convertendo
all'Euro, un pò in ritardo, un pacchetto fatto in QuickBasic. Il
problema è che se mantengo i campi prezzo a doppia precisione quando
interrogo una variabile in cui è stato inserito, per es., 5.16 mi
trovo un valore simile a 5.16345357366537465, se uso un campo a
precisione singola quando visualizzo il valore è giusto ma la somma di
più campi mi risulta sbagliata (cioè anche se a video la variabile
sembra pulita, nelle somme mi usa molti più decimali che a lungo
influiscono sul risultato finale, anche se di pochi centesimi).
Come posso fare?
Un alternativa, pesante da apportare però, sarebbe usare i campi
interi moltiplicati * 100 e poi visualizzarli / 100, ma voglio tenerla
come ultima soluzione possibile.
Non esiste una dichiarazione che mi blocchi a due cifre i decimali?
Grazie
Roberto

 Non esiste una dichiarazione che mi blocchi a due cifre i decimali?
I numeri sono rappresentati in binario. Puoi bloccarli a n cifre binarie
di precisione (in realtà puoi scegliere fra due soli formati). Ma sono
sempre e comunque cifre binarie. Il numero decimale 5.16 in binario non
è rappresentabile con precisione se non come frazione.
--
Andrea Ferro
---------
Brainbench C++ Master. Scored higher than 97% of previous takers
Scores: Overall 4.46, Conceptual 5.0, Problem-Solving 5.0
More info 
http://www.brainbench.com/transcript.jsp?pid=2522556

 wrote in message
40c250af.01112...@posting.google.com...


...

Ok, grazie lo stesso, mi metto subito al lavoro.