mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.delphi
Titolo: arrotondamento

 
E' normale secondo voi che l'arrotondamento roundto(1,035000 , -2)
risulti 1,3 anzichč 1,4?
Si ottiene 1,4 con roundto(1,035001, -2)
La regola non dovrebbe essere che da 0.00 fino a 0.49 il risultato sia 0
mentre da 0.50 a 0.99 il risultato sia 1?
Grazie Ilenia
 
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 mentre da 0.50 a 0.99 il risultato sia 1?
L'arrotondamento viene effettuato con l'algoritmo "Banker's Rounding", 
che distribuisce l'errore di arrotondamento statisticamente arrotondando 
al numero pari più vicino quando i valori ricadono esattamente "a metà".
Usa la funzione *SimpleRoundTo*.
Ciao! :-)
-- 
Marco «Alka» Breveglieri
  (marco [@] abls [.] it)
  ABLS Team S.n.c. - Software & Web
  42019 Scandiano (Reggio Emilia)
 
http://www.abls.it


Devo chiederti un'ultima cortesia:
Io utilizzo delphi 5 e nella math non ho questa funzione. Anche la roundto
credo sia stata aggiunta a suo tempo: Mi manderesti il codice della
funzione?


mentre da 0.50 a 0.99 il risultato sia 1?
Guarda la funzione (se in D5 č presente) SetRoundMode
-- 
Ore 18.30: premo invio.

 --
Non c'e'. Me la invieresti ?


Newsgroup: it.comp.lang.delphi
Titolo: victor@mdsnet.it

Il sito per le SMARTCARD!!!
Alcazar - Crying at the discoteque
Crazy for this girl

 Crazy for this girl
Era destinato ad un amico ...
scusate il casino!
--
- Carlo -
c.b...@libero.it

domani appuntamento con la finanza ? :)
--
Consonni Davide
DavideC...@Virgilio.it
webmaster of
http://www.traduzioniellepi.com

 domani appuntamento con la finanza ? :)
Per le smartcard? nulla di tutto quel che pensi poichè non ho neppure
Decoder/Parabola ... :( - C'è di mezzo un software (con sorgenti a quanto
dicono certi amici) che riesce a programmare queste famigerate Smartcard a
livello di bit, e poichè tramite API e Company non mi risulta possibile
stavo chiedendo unlteriori info ... puzza di asm ...
se intendi per le canzoni ... beh, non ho ancora capito se sto violando
qualche legge a scaricarle e a "suggerire" titoli agli amici ... ma in tal
caso sono fiero di violare la legge! :)


domani appuntamento con la finanza ? :)
forse appuntamento con la finanza-ta ? :)
visto che e' "crazy for this girl"!!! :)))
cosa? ok faccio io ... SBONK!!!
Ciao,
Alan Solo

 visto che e' "crazy for this girl"!!! :)))
Ma le battute sono proprio tue? :)
Ciao!


Ma le battute sono proprio tue? :)
si'... snifff.. sono .. snifff... proprio mie!!!
(stavo "crying at the discoteque")
8)

 (stavo "crying at the discoteque")
Appunto, dimmi dove abiti ... ;)
Ola!


si'... snifff.. unz..unz. sono .unz.. snifff...unz unz unz... proprio mie!!!
cosi' e' meglio ... 8)
si nota molto che non ho un ca##o da fare? se non ascoltare il dj
time??
ok la smetto...
Ciao,
Alan Solo

 time??
Porca XXXXXXX il Dj Time!
Stiamo infestando un NG! :(


Ola!
ahem... Ola! :)
che dici, la smettiamo?? 8)
Ciao,
Alan Solo

 che dici, la smettiamo?? 8)
Io direi di si, anche perchè il primo che si connette e vede questa marea di
messaggi nuovi penserà che avrà parecchio materiale interessante da leggere
e invece ... poi ci verrà a cercare!
Ciao! :)

Newsgroup: it.comp.lang.delphi
Titolo: Domanda banale

Il FM al quadrato si basa sulla API WIN32/64 oppure utilizza il 
framework.net
?  Giorgio

 
framework.net
?  Giorgio
 
Nessuna delle due. :)
 
-- 
MARCO BREVEGLIERI
#Home: 
http://www.marco.breveglieri.name
 
#Blog: 
http://www.compilaquindiva.net
 

 Nessuna delle due. :)
 
.. e  come fa a funzionare? A qualcosa dovrà pur appoggiarsi... :-|
 
A.

 .. e  come fa a funzionare? A qualcosa dovrà pur appoggiarsi... :-|
 
Sì, certo, ma questo dipende dalla piattaforma scelta.
 
Facevo solo ironia.
E' la domanda posta all'origine ad essere "impropria". :)
 
Ciao,
  Marco.


> Facevo solo ironia.
 
ehm...
mi stavo gia' immaginando firemoney che si autoprogramma in funzione della scheda video.... :-D
 
A.

 mi stavo gia' immaginando firemoney che si autoprogramma in funzione della scheda video.
 
Firemoney?!
 
Lapsus freudiano? :)
 

 Lapsus freudiano? :)
 
 
...ehm... rotfl!
 
A.
 


Lo sai o non lo sai?
 
Giorgio

 Lo sai o non lo sai?
 
Guarda che la risposta è stata data: leggi tutto il thread.
 
Inoltre, si fa anche presto a fare questo:
http://lmgtfy.com/?q=firemonkey
 
 
Ciao,
  Marco.



Mi riferivo a windows naturalmente, giorgio

 Mi riferivo a windows naturalmente, giorgio
 
Comunque partendo dalla tua domanda originale, FireMonkey non usa nulla di .NET ma si basa (in Windows) sulla piattaforma Win32/64 (selezionabile) e sfrutta DirectX per le operazioni grafiche.

Newsgroup: it.comp.lang.delphi
Titolo: Vorrei far ripetere la routine all'inifinito......

Sicuramente la soluzione è semplice, ma le ho provate tutte..... :'-(( e nn 
sono riuscito a venirne a capo.
Ho realizzato questa routine
procedure TForm1.Timer1Timer(Sender: TObject);
begin
    Timer1.Enabled:=true; //Abilto il Timer
      Label1.Caption:='OOOOOOkey';
      ShellExecute(0,'open','D:\rent\rvs-KUF\killme\kill.bat',nil,nil,sw_normal); 
//eseguo un file bat
      DeleteFile('D:\rent\rvs-KUF\killme\kill.bat'); //viene cancellato
 Timer1.Enabled:=false; //spengo il timer
 end;
ora come faccio a far ripetere la routine all'infinito?

Lo puoi fare in almeno 3 modi con _Repeat_ con _While_ e con la ricorsione.
1
...
Repeat
 TForm1.Timer1Timer(Sender: TObject);
Until True ;
....
2
....
While True
 TForm1.Timer1Timer(Sender: TObject);
End ;
....
3 ricorsione nell'ultima riga della procedura richiami la procedura stessa
....
TForm1.Timer1Timer(Sender: TObject);
....
Ciao
Mario - (
mari...@inwind.it
)
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 ora come faccio a far ripetere la routine all'infinito?
Forse non ho capito: questa routine è l'evento OnTimer del Timer1?
Valuta l'opzione di utilizzare un Thread.
Ciao,
Gianluca. 

 ora come faccio a far ripetere la routine all'infinito?
Semplicemente *non* spegnendo il timer.
-- 
Jax
====
L'amore è un labirinto, il matrimonio di solito non è mai l'entrata.

  Timer1.Enabled:=false; file://spengo il timer


Semplicemente *non* spegnendo il timer.
"Fallo."
Ben Stiller in "Stursky and Hutch"
-- 
Morde. 
(
mo...@despammed.com
)
M-List di icld: 
http://it.groups.yahoo.com/group/icld/

 "Fallo."
Nel senso che ho detto qualche stronzata? ;)
-- 
Jax
====
Spesso veniamo amati per ciň che sembriamo, per ciň che fingiamo di
essere. E per mantenere l'amore di qualcuno, continuiamo a fingere, a
recitare una parte, finendo cosě per rendere la finzione autentica a
noi stessi.

Ho utilizzato la funzione repeat until e nn disabilitando il timer cmq il 
listato l'ho postato con oggetto "Finito ora funziona"
Ringrazio tuttti per l'aiuto

Nel senso che ho detto qualche stronzata? ;
In nessun senso, amico mio... semplicemente ieri ho rivisto Stursky and Hutch
e, come un idiota ridendo da solo, stamane ho postato quella frase che tanto
mi fa ridere (ma devi avere visto il film per capire la lollosita' del
personaggio.. ;)
"Fallo! Fallo!"
Ciao

Newsgroup: it.comp.lang.delphi
Titolo: Server TCP/IP?

Ciao!
Qualcuno ha già programmato in Delphi un server Internet? Io ho
esperienza in C sotto LinuX (le classiche bind, listen, accept...) ma
non ho mai provato sotto Delphi. In particolare avete links etc che
illustrino un po' la cosa? Ad es. mi chiedo: sotto LinuX io forkavo ad
ogni accept e passavo l'id socket al processo figlio, tornando il
padre in listen sulla porta... sotto Win è possibile fare qualcosa di
simile?
Grazie


wrote:

In Delphi ci sono i componenti TClientSocket/TServerSocket
di serie, o in alternativa una marea di componenti
aggiuntivi (vedi gli Indy) che possono agevolarti in queste
operazioni, gestendo il multithread per conto proprio.
Se vuoi, ti mando per posta elettronica un esempio.
-- 
Andrea Laforgia (
walkie...@libero.it
)
"Usenet is a strange place" [Dennis Ritchie]

Se vuoi, ti mando per posta elettronica un esempio.
Sei molto gentile: accetto di buon grado!
Grazie ancora!
PS: I componenti Indy li trovo sempre su Torry?

 PS: I componenti Indy li trovo sempre su Torry?
sono già inclusi in Delphi 6 enterprise
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 PS: I componenti Indy li trovo sempre su Torry?
www.nevrona.com


sono già inclusi in Delphi 6 enterprise
purtroppo x le mie finanze ho soltanto Delphi 6 Personal :-)
Grazie comunque!

Newsgroup: it.comp.lang.delphi
Titolo: Un aiuto su JPG

Questo codice penso ti sia utile:
uses ...,jpeg,...
JPEGImage:=TJpegImage.Create;
with JPEGImage do begin
 Assign(Image1.Picture.Bitmap); // assegnazione tua img bitmap
 CompressionQuality:=50;        // da 1  (-qualità -spazio) 
                                // a 100 (+qualità +spazio)
 Compress;
 SaveToFile('c:nomefile.jpg');
 Free;
end;
Ciao
Alan
---
Questo servizio e' realizzato con Wappi della Virtex
Connetti ad internet il tuo telefonino: 
http://www.wappi.com/
--
Posted from [194.243.91.36] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 ha scritto nel messaggio
news:2000061721262...@fred.virtex.it...


Newsgroup: it.comp.lang.delphi
Titolo: D7  mysql

Buonasera a tutto l'NG
Dopo vaire peripezie mysql quasi collabora
appena cerco di eseguire l'app mi dice (quando esegue l'istruzione 
Application.CreateForm(TForm1, Form1);) db express error operation not 
supported
come mai?
sul form o solo i componenti per l'accesso al db
Grazie a tutti ciao paolo
-- 
pbonfanti2@*NOSPAM*
inwind.it
Togliere dall'indirizzo *NOSPAM*
Vuoi saperne di piů su python clicca 
http://www.pyj.it


Hai provato a fare un debug sui primi eventi che vengono chiamati all'avvio
dell'applicazione, esempio se hai l'evento Create della Form1.
Giorgio Padoan

PAOLO wrote:
rettifica...
La connessione funziona ho provato a farla in un bttone anzichč all'avvio, 
č un altro componenente (il provider forse ce l'ho a casa) che quando lo 
attivo va in errore
Grazie ciao paolo


Grazie a tutti ciao paolo
	Ciao
	MassimoB
 
---------------------------
http:\\
www.massimobeschi.it
Newsgroup: it.comp.lang.delphi
Titolo: usare smnp con delphi

ciao a tutti, qualcuno mi può consigliare un componente per usare il
protocollo smnp su delphi?

On Wed, 10 Sep 2003 22:24:37 +0200, Simone P wrote:
smtp o snmp? o proprio smnp? 
per i primi due indy
indy.torry.net
per il terzo nin zo
ciao fabrizio

 ha scritto nel messaggio
news:1bhq05ye...@ostialido.it...


 SNMP per comunicare tra apparati tcp/ip
http://indy.torry.net

Newsgroup: it.comp.lang.delphi
Titolo: Component

Ciao a tutti, 
ho dei componenti personalizzati vcl.win32 (Delphi6), 
come faccio ad installarli in Delphi2005 ?
Rino

 come faccio ad installarli in Delphi2005 ?
Sia in D6 che in D2005 l'installazione di componenti richiede la loro 
inclusione all'interno di un package designtime o, in alternativa, di un 
package runtime cui fa riferimento un secondo package, designtime, che 
provvede a registrare i componenti contenuti nel primo.
Se non hai creato alcun package personalizzato, i componenti sono stati 
installati in un package predefinito e approntato da Borland che in 
D2005, se non ricordo male, non esiste più.
Per installare i tuoi componenti in D2005, crea un nuovo "Package Delphi 
Win32" e aggiungi al progetto i file sorgenti .pas dei singoli 
componenti a tua disposizione; magari, crea una copia della cartella che 
contiene i sorgenti per sicurezza.
Dalle opzioni di progetto, rendi il tuo package di tipo "designtime" e 
provvedi ad usare il comando "Install" (tasto destro sul nodo del 
progetto nel Project Manager) per...installarlo. :-)
-- 
MARCO «Alka» BREVEGLIERI
   (
http://www.marco.breveglieri.name
)
Leggi le FAQ di ICLD: 
http://icld.altervista.org

tutto fatto, e funziona una meraviglia....
Ma, poichè voglio passare i miei progetti a Delphi for Net,
mi sai dare qualche consiglio in merito?
Ho visto che mi crea una DLL.
Ma purtroppo mi va in errore!
I miei componenti non sono altro che dei controlli standard : 
Tedit, TDBGrid, ..etc etc con qualche proprietà e metodo in più...
Rino

 Ma purtroppo mi va in errore!
Dovresti essere più preciso a riguardo... se non indichi l'errore, 
difficilmente è possibile trovare la soluzione.
Ciao! :-)


questo il primo errore : 
   imgGiu.Picture.Bitmap.Handle := LoadBitmap(HInstance, StrPCopy(ArrowDown,
'ArrowDown'));
Non riconosce HInstance...
Newsgroup: it.comp.lang.delphi
Titolo: OO4O

Nessuno ha mai sentito parlare di questa libreria per accedere a db Oracle.
Io ho un problema l'istruzione:
MyOraSession:=
OraSession(CreateOleObject('OracleInProcServer.XOraSession'));
da errore
"Numero di parametri non valido"
ma nell'esempio del help č:
Dim OraSession as Object
Set OraSession = CreateObject("OracleInProcServer.XOraSession")
Saluti


    Non si capisce cosa sia OraSession (è un dato predefinito da te?),
comunque la sintassi è sbagliata perché fai un cast ad un puntatore... Se
devi utillizzare Oracle come server OLE (e sembra così dal codice VB) la
sintassi corretta è questa:
    var
    MyOraSession
    begin
        MyOraSession:= CreateOleObject ('OracleInProcServer.XOraSession');
    end;
    Saluti!
_________________________________
Gian Luca Dalla Torre
E - Mail: 
gianluca....@casteo.net
_________________________________

Sul numero di ottobre di computer programmi c'è un articolo su questo...
se ti è d'aiuto....

 wrote in message
8rmian$rro$1...@fe2.cs.interbusiness.it...

Newsgroup: it.comp.lang.delphi
Titolo: "Property Color not found" su un DataModule?????? O_o

Salve,
Ieri č mancata la corrente mentre lavoravo su un progetto.
Fortunatamente, avevo salvato tutto poco prima.
Al riavvio del PC, perň, i miei datamodules davano
segni di squilibrio mentale. Prima pensavo fosse il mio
DM antenato( che gestisce la connessione ad internet ),
perň mi sono accorto che anche il secondo ha lo stesso
problema.
Prima di rimettermi a rifare il secondo, qualcuno ha
idea su come posso risolvere il problema SENZA
star lě a ricopiare tutto?
Grazie,
Andrea

Andrea
MordedroM (decisamente il mio nick non e' palindromo... ;))
-- 
Morde. 
(
mo...@despammed.com
)
M-List di icld: 
http://it.groups.yahoo.com/group/icld/

 datamodule.
Non me lo fa fare. L'errore compare ancora prima dell'OnCreate.
Vabbeh, vorrà dire( sigh! ) che dovrò star lì a rifar tutto. UFF!
Andrea

Andrea
	Ciao
	MassimoB
 
---------------------------
http:\\
www.massimobeschi.it

 MassimoB
Ciao,
Andrea

Ciao,


> Cmq ormai l'ho rifatto, ed il programma funziona una bellezza, ergo...
Ma non usi un software per il controllo delle versioni tipo CVS o
similari ? Nello sviluppo di software, IMHO, sono di importanza
fondamentale.
Antonio

 Antonio
Andrea

 penso sia eccessivo.
Il branching è soltanto uno degli aspetti, seppure molto potente, del
CVS. Anche se non hai diramazioni del tuo progetto, IMHO, è sempre
consigliabile avere un repository per diverse ragioni:
1. Si risparmia di riscrivere 100 righe di codice ;-))
2. Puoi sviluppare su più pc senza problemi riguardo alla
sincronizzazione.
3. Anche se non usi i branch ed i tag abitualmente sei comunque in
grado di tornare indietro nel tempo facendo un checkout o un update del
tuo progetto usando i timestamp.
Antonio

penso sia eccessivo.
Lo pensavo anche io, scrivendo un solo programma alla volta.
Eppure, da quando Antonio con grande generosita' me lo ha spiegato e mi ha
aiutato ad impararlo, ora senza CVS davvero non saprei come fare :-)
Pensaci, non e' mai eccessivo l'aiuto di un repository, anche se sviluppi da
solo: te lo dice uno che in passato la pensava come te :)
Ciao


Newsgroup: it.comp.lang.delphi
Titolo: come avere Delphi 2.0

Ragazzi, sapete dirmi dove posso acquistare l'ambiente di sviluppo
Delphi 2.0 , dato che su Internet non si trova, a quanto pare?

...


Ciao
Saresti davvero gentilissimo a mandarmelo.Per me va bene.

Newsgroup: it.comp.lang.delphi
Titolo: backup su cd

esiste qualche componente che mi permette di masterizzare il backup di
un file direttamente su cd selezionando il drive del masterizzatore?
potete darmi qualche dritta? come riesco a capire se il drive
selezionato è un semplice cd o un masterizzatore?
grazie tantissime...
ciao

www.binarymagics.com
Per caso lavori sul SIETA?
A.

sieta? non so neanche cos'è.... :|
cmq grazie per l'informazione...
"Alberto Salvati" <x@x.x from office> ha scritto nel messaggio
news:as7d0s$18om$1...@newsreader1.mclink.it...


 cmq grazie per l'informazione...
DeNadas
A.
Newsgroup: it.comp.lang.delphi
Titolo: Oggetto simile a TStringGrid.

Mi sapete consigliare dove trovare un oggetto simile a TStringGrid ma che mi
dia le seguenti funzioni:
- Creare da codice o dalle proprietà in modalità design il nome di ogni
singola colonna della griglia.
- Creare da codice o dalle proprietà in modalità design il tipo
d'allineamento di ogni singola colonna.
- Creare da codice o dalle proprietà in modalità design la larghezza di ogni
singola colonna.
- Aggiungere ed eliminare righe da codice tramite le relative istruzioni.
- Eseguire delle operazioni sull'evento click di una riga.
Praticamente cerco un oggetto simile alla Multilist che c'è in Java.
Ho provato ad utilizzare l'oggetto TStringGrid ma non sono riuscito a fare
tutto ciò.
Grazie!

prova qui 
www.tmssoftware.com
TAdvStringGrid, non so se fa proprio tutto quello che vuoi tu ...

http://www.vclcomponents.com/search.asp?ID_CATEGORY=196&GRP=1

Newsgroup: it.comp.lang.delphi
Titolo: Defaul printer

Ciao a tutti,
è possibile da una procedura DELPHI (5 prof. nel mio caso) cambiare la
stampante predefinita di Windows (98 o sup.).
Vorrei cambiarla, magari tramite pritersetupdialog e settarla come
predefinita in windows
o perlomeno in tutte le stampe del programma finchè non esco.
Per stampare uso quickreport (quello in dotazione).
Sull'help non ho trovato nulla (purtroppo).
Ciao e grazie in anticipo.



Via codice devi usare "SetPrinter" che pero' non posso dirti come funziona 
dato che non l'ho mai usata.
In un programma per settare la stampante usavo il componente "TPrintDialog" 
aprivo la finestra e sceglievo la stampante.
Uso il delphi2 che usa il QR 1.1 (il D5 ed il suo QR non lo conosco e non 
vorrei dirla troppo grossa), ma se non ricordo male con le nuove versioni 
di QR per fare una cosa simile devi settare in design come stampante quella 
di default (in senso generico) e non quella particolare (es. epson 1100) 
altrimenti lui cerca solo quella.
ciao
-- 
---------------------------------------
per rispondere in privato togliere 1975
Using M2, Opera's revolutionary e-mail client: 
http://www.opera.com/m2/


Prova se fa al caso tuo, puoi dire a QR quale stampante usare per il report
PRNName è una stringa con il nome della stampante a livello di SO.
QR.PrinterSettings.PrinterIndex:=printer.Printers.IndexOf(PRNName);
Ciao

Grazie a tutti.
Newsgroup: it.comp.lang.delphi
Titolo: AnsiString : ritorno a capo

Ma perche' non riesco a memorizzare due righe su un campo ansistring ?
Faccio un esempio :
   Edit1->Text = "PIPPO \n";
   Edit1->Text = Edit1->Text+"PLUTO";
Risultato :
       PIPPO|PLUTO
invece di :
       PIPPO
       PLUTO
Perchè ????
Stef


questo è c++ non Delphi.

> questo č c++ non Delphi.
Innanzitutto questo non č c++ ma CBuilder
e ti assicuro che c'č una certa differenza.
In secondo luogo i due RAD sono piů simili di
quanto immagini. Tu dimmi come risolveresti il
problema in Delphi....
Stef

Stef:
| Faccio un esempio :
|    Edit1->Text = "PIPPO \n";
|    Edit1->Text = Edit1->Text+"PLUTO";
| Risultato :
|        PIPPO|PLUTO
| invece di :
|        PIPPO
|        PLUTO
|
| Perchè ????
usa un TMemo, TEdit consente una sola riga
e ti visualizza il '\n' come normali
codici ascii (13 e 10 tradotti per qualche motivo in ||)
Ciao,
Alan Solo

 ha scritto nel messaggio
news:8nm053$jrt$1...@fe2.cs.interbusiness.it...

scsusa

 Stef

problema in Delphi....
La sequenza di escape '\n' e' tipica del C (ancor prima che del C++) e
non di Delphi. In ogni caso, come ti e' stato suggerito, utilizza un
TMemo. Tieni presente che non e' sicuro che una sequenza di escape dia
luogo agli effetti desiderati. Su it.comp.lang.c c'e' stato un
dibattito poco tempo fa su quale dovesse essere il comportamento dello
scroll verticale '\v' che non ha interpretazione univoca da parte di
tutti i sistemi.
--
Andrea Laforgia (
andrea_...@bigfoot.com
)
--------------------------------------------------------------
"Partire e' un po' morire e morire e' partire un po' troppo !"
--------------------------------------------------------------

 ha scritto nel messaggio
news:R6dn5.87752$dF5.1...@news.infostrada.it...


> Eppure in VB esistono i campi edit multilinea con la proprietą
wordwrap.
uhmmm, secondo me sono memo trans (memo travestiti da edit ;))
Ciao,
Alan Solo
Newsgroup: it.comp.lang.delphi
Titolo: ottenere il nome del file e la linea di codice

Salve a tutti,
ho iniziato da poco a programmare in Delphi passando da Visual C e ho 
perso un alleato storico, la mitica TRACE del C.
Guardando la documentazione Delphi ho visto che è possibile ottenere il 
nome del file sorgente ed il numero di linea inserendo la funzione 
Assert ed intercettando AssertErrorHandler.
Io vorrei inserire nel mio log le stesse informazioni senza dover 
utilizzare prima la funzione Assert(FALSE) per catturare le informazioni.
Chi ha idee in merito o può aiutarmi è bene accetto.
Grazie in anticipo ....
--- posted by geoForum on 
http://www.delphiedintorni.it

Grazie in anticipo ....
Anche io ho subito la dipartita delle potentissime trace del c... e dopo due
anni e mezzo di delphi ti diro' che il sistema che ora utilizzo speditamente
e' il logging fornito da overseer debugger.
Non ha il numero di riga ma e' potentissimo,  e portabilissimo.
Leggi questa discussione che tratta l'argomento da te proposto:
http://tinyurl.com/4p3py
ciao
-- 
Morde. 
(
mo...@despammed.com
)
M-List di icld: 
http://it.groups.yahoo.com/group/icld/


Mille grazie per il link.
Ho potuto trovare quello che cercavo (TRACE, ecc) in jclDebug.
Per chi fosse interessato: 
http://homepages.borland.com/jedi/jcl
Questa libreria GPL contiene una marea di funzioni interessanti (tra cui 
la unit jclDebug in cui si trovano le funzioni TRACE ecc..)
Ciao
Bobby


Newsgroup: it.comp.lang.delphi
Titolo: Delphi 2006 - IDE gira su Windows 8?

 
Stiamo facendo un aggiornamento hardware e volevo sapere se l'IDE di Delphi 2006 gira su windows 8.
 
grazie e ciao.
 
Paolo

 Stiamo facendo un aggiornamento hardware e volevo sapere se l'IDE di Delphi 2006 gira su windows 8.
 
Potrebbero esserci problemi legati al fatto che l'IDE (e alcune delle sue "personalità") si appoggiano al .NET Framework 1.1, che non può essere installato (almeno con un processo lineare) su Windows 8.
 
Ciao,
  Marco.
 
-- 
MARCO BREVEGLIERI 
#Home: 
http://www.marco.breveglieri.name
 
#Blog: 
http://www.compilaquindiva.net

Newsgroup: it.comp.lang.delphi
Titolo: Debug

ciao a tutti..
avrei bisogno di questa informazione:
esiste una direttiva del compilatore o altro che
escluda delle parti di codice se mi trovo in debug e che
invece vengono regolarmente eseguite se il
codice è in normale esecuzione?
Grazie in anticipo..ciao.

 codice è in normale esecuzione?
{$IFDEF DEBUG}
...
{$ELSE}
...
{$ENDIF}
--------------------------------
Inviato via 
http://usenet.libero.it
Newsgroup: it.comp.lang.delphi
Titolo: [OT] Firebird: FLOAT vs DOMINIO MONEY

Salve,
vista la mia scarsa esperienza in ambito Firebird,
mi chiedevo come fosse preferibile dichiarare un
campo che deve contenere degli importi:
a) Tipo FLOAT ?
b) Dominio MONEY ?
Qualora, secondo voi, fosse più opportuno utilizzare
un Dominio MONEY appositamente creato, come
mi consigliereste di definirlo ?
DECIMAL(P,S) / NUMERIC(P,S) sono la stessa cosa ???
Grazie anticipatamente,
Riccardo

 mi consigliereste di definirlo ?
Io solitamente definisco il mio dominio VALUTA usando il tipo di dati 
*NUMERIC(18,4)*. Ha sempre funzionato correttamente. :-)
Ciao!
-- 
Marco «Alka» Breveglieri
  ABLS Team S.n.c. - Software & Web
  Via De Gasperi, 14
  42019 Scandiano (Reggio Emilia)
 
http://www.abls.it

imho, se non metti dei check constraints sul dominio, tanto vale usare 
un tipo standard come float.
AS

> *NUMERIC(18,4)*. Ha sempre funzionato correttamente. :-)
ma in questo modo occupa 18+4 oppure 18 bytes? Oppure lo tratta com un 
numerico a 8 bytes?
AS

 numerico a 8 bytes?
I numeri si riferiscono alle cifre significative che si desidera 
mantenere, poi i valori vengono salvati come interi.
Non ricordo bene la presentazione esatta a livello binario, ma la 
documentazione di InterBase/FireBird la descrive in modo dettagliato.
Ciao! :-)


Newsgroup: it.comp.lang.delphi
Titolo: Errore in apertura file con spazi da ShellExecute

Ho Delphi 5.
Ho fatto un'applicazione che semplicemente apre con un doppio click su
un file di una TfileListBox un midi con Van Basco.
Tutto ok con i files che non contengono spazi tipo : Capelli-
NicoloFabi.mid il problema è poi con file del tipo Carboni - Mi ami
davvero.mid che in effetti contengono spazi... come è possibile?
Qualcuno può aiutarmi?
Il codice che uso :
  Programma_Aprire := 'Baroni Alex-La Distanza di un Amore (K).mid';
  ShellExecute(Handle,'open', 'C:\Programmi\vanBasco''s Karaoke Player
\vmidi.exe',PCHar(Programma_Aprire), nil, SW_SHOWNORMAL) ;
Quando il van basco karaoke player si apre scrive sul titolo solo
BARONI e non tutto il resto della stringa

 Qualcuno pu� aiutarmi?
Forse basta racchiudere il nome del file nei caratteri "...", quando lo 
passi per l'apertura alla ShellExecute(). :-|
Ciao,
   Marco.
-- 
MARCO BREVEGLIERI
  (
http://www.marco.breveglieri.name
)

Giusto ... funziona, non ci avevo proprio pensato ti ringrazio!

Newsgroup: it.comp.lang.delphi
Titolo: Funzioni presenti su Sybase ma non su IB

Su Sybase sqlanywhere vi sono alcune funzioni simpatiche tipo
coalesce e ifnull:
select a,b,coalesce(c, 'n') from ....
In ib non le ho trovate.
Devo scriverle io o cosa?
Saluti
AS
-- 
Posted from  [212.177.19.163] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 AS
Te le devi scrivere attraverso le UDF
Max
Newsgroup: it.comp.lang.delphi
Titolo: File gia aperto...

Ciao.
 C'e' un modo per sapere se il file che voglio aprire e' in quel
momento gia' aperto da qualcuno/qualcosa altro?
Nel mio caso devo aprire un file che potrebbe essere in fase di
downloading (e' quindi non ancora chiuso). It tal caso dovrei
aspettare per aprire.
Grazie


Non so se ci sia un metodo....sicuramente se il file non è predisposto per
la condivisione ti verrà sollevata un eccezione e, in base a quella, sai che
il file è già stato aperto!
Ciao
--
- Carlo -
BSSoftware Tips Mailing-List Support

Newsgroup: it.comp.lang.delphi
Titolo: unire 2 pchar

salve a tutto il NG,
io ho un problema ad unire 2 PChar, osservate:
var a, b, uaz: PChar;
      ip, parm: string;
begin
  writeln(ipmsg);
  readln(ip);
  writeln(prmsg);
  readln(parm);
  a := PChar(ip);
  b := PChar(parm);
  uaz := a+b;
  ExecNB('nbtstat', uaz);
end;
e mi da questo errore sulla stringa "uaz := a+b;":
operator not applicable to this operand type
come faccio ad unire 2 pchar?
saluti
Simone Di Cicco

come faccio ad unire 2 pchar?
http://www.delphibasics.co.uk/RTL.asp?Name=PChar
-- 
Morde. 
(
mo...@despammed.com
)
M-List di icld: 
http://it.groups.yahoo.com/group/icld/

 Morde.
Grazie Morde per il bel link ! molto carino.
W.
Newsgroup: it.comp.lang.delphi
Titolo: Perchè?

Perchè lo stesso progetto sviluppato in Delphi e poi in VB (mi obbligano a
usarlo a scuola che strazio) mi crea un file EXE con una differenza di
dimensione di circa 200 KB? è la terza volta che mi capita, non riesco a
capire.
Inoltre:
1. qualcuno di voi sarebbe così gentile da comunicarmi qualche sito dove
reperire componenti Delphi (mi servirebbe un parser e qualche altra cosa).
Grazie!!
2. come faccio a sapere quali sono tutte le funzioni API? Si può? o sto
dicendo una
stupidaggine. Perdonatemi se a volte ne dico qualcuna, ma sbagliando si
impara, no?
Saluti a tutto il NG e grazie per gli aiuti che mi date. ^_^
de...@inwind.it


Iniziamo dalla prima domanda:
il PASCAL č un linguaggio di tipo compilato algoritmico procedurale
il BASIC č un linguaggio di tipo interpretato algoritmico procedurale
queste due definizioni significano che i pascal segue un algoritmo cioč un
serie ordinata di funzioni e procedure che vengono compilate in linguaggio
macchina;
il basic invece segue un algoritmo simile al pascal (SUB, FUNCTION) ma che
necessita di un altro programma (VBRUNXXX.DLL) che lo interpreti prima e lo
compili poi a linguaggio macchina. Mi pare ora ovvio che il BASIC ha un
passagio in piů da fare per diventare linguaggio macchina il che si traduce
nell'inserimento delle funzioni di interpretazione il che aumenta la
dimensione finale dell'EXE e ti obbliga a distrubire l'interprete sotto
forma di file VBRUNXXX.DLL, nel dos era BRUN45.EXE.
Domanda 2: 
http://delphi.icm.edu.pl/
 Delphi Super Page
Domanda 3: sapere tutte la API a memoria č dura, ma se senti che ce la puoi
fare dai un'occhiata al Win32 SDK o al manuale da 250.000 Win98 Resource Kit

Saluti a tutto il NG e grazie per gli aiuti che mi date. ^_^
saluti anche a te......buon apprendimento !!
Ciaooooo !!
Antonio Tarolla
BSSoftware Tips Mailing - List Support

Caro Devil,
se vuoi diminuire la grandezza in Delphi puoi esculdere le info di Debug
quando linki l'eseguibile (nelle opzione del progettto alla pagina linker
"include TD32 debug info" e "remote debug symbol".
Newsgroup: it.comp.lang.delphi
Titolo: Eseguire un processo su un computer remoto

Avrei la necessità, da remoto, di lanciare (da una mia applicazione,
ovviamente) l'esecuzione di un processo su un'altra macchina (non la
locale). Sperando di essere stato chiaro, vi ringrazio. Ciao a tutti.
--
Koreano

uhmmmmm, io avrei un'ideina, non so... questa è la prima idea che mi viene
in mente.....magari qualcuno ne avrà una migliore e forse non si adatta a
quello che vuoi fare, comunque te la dico:
Fai un programmino che sfrutta il socket ,apre una porta predefinita e sta
in ascolto aspettando comandi predefiniti.... e la metti sul pc remoto su
cui devi far partire l'applicazione.
Dal tuo pc basta che fai telnet <indirizzo ip macchina remota> <porta
predefinita> poi digiti la stringa del comando predefinito. (puoi inseririre
il tutto in in prg Delphi)
Se vuoi da qualche parte ho il codice per realizzare la prima applicazione.
Ciao

 locale).
Si tratta di una applicazione o di un server COM?
Se è un server COM puoi usare la CreateRemoteComObject.
Da un vecchio libro sull'API di Win32 ho trovato anche CreateProcess e
CreateRemoteProcess...
Ciao.
Gianluca

 locale). Sperando di essere stato chiaro, vi ringrazio. Ciao a tutti.
CORBA?
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 locale). Sperando di essere stato chiaro, vi ringrazio. Ciao a tutti.
CORBA?


 locale). Sperando di essere stato chiaro, vi ringrazio. Ciao a tutti.
Se l'altra macchina e' uno UNIX o un NT/2K/XP, puoi provare ad usare
il demone rexecd sulla macchina da interrogare e rexec sulla macchina
chiamante.


Newsgroup: it.comp.lang.delphi
Titolo: Vista and  help file?

Altra sorpresa diVista: bisogna ricompilare tutti gli help file...
tra parentesi non legg nemmeno quelli del mio D5, winhelp32 è stato 
abbandonato.
E mo?
Quasi quasi rimonto windoz me! 

Ciao,
se non hai niente di meglio da fare e ti va di perdere 5 minuti prova ad 
installare/verificare se esiste ancora un pannello di controllo da cui 
gestire il BDE.
Così se per caso scrivi che non va nulla, posso cominciare a preoccuparmi 
......
Sperimenta e facci sapere.
Ciao
Marco 

 Marco
con il mio delphi 5 standard il bde non č compreso, quindi non posso 
provare! 

io ho provato con la beta e il bde si installava però mi dava problemi 
nell'installazione della mia applicazione in quanto era su 
c:\programmi\pippo e non avevo i privilegi per scrivere dentro
Simone
Newsgroup: it.comp.lang.delphi
Titolo: Rilevamento connessione a Internet attiva sul PC !!!

Ciao a tutti
La mia domanda è la seguente
come faccio a rilevare se nel pc ove gira il mio prog c'è una connessione
attiva a Internet ?
Io avevo l'idea di verificare  l'IP locale con Powesocket (proprietà
LocalIP) e se questo è diverso da 127.0.0.1 allora è connesso.
Esiste qualche altro metodo ?
Grazie a tutti coloro mi risponderanno.
Ciao


Si
leggi le FAQ

 LocalIP) e se questo č diverso da 127.0.0.1 allora č connesso.
Va bene solo se non sei in rete locale e/o non accedi ad internet
da un PC remoto.  Il metodo piu' sicuro per verificare che tu
sia connesso a internet e' pingare un server conosciuto.
Ad esempio, io se voglio verificare che un cliente sia connesso
a internet, faccio in modo che il programma pinghi il mio ftp server
aziendale.  Se lo raggiunge, allora il client, qualsiasi 
configurazione abbia, e' connesso ad internet.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 configurazione abbia, e' connesso ad internet.
Ma, mettiamo che l'utente non sia connesso e abbia impostato la richiesta di connessione
in IE: in questo caso non gli esce la finestra di dialogo che richiede username e
password?
__
Jax

 esce la finestra di dialogo che richiede username e password?
No.


 No.
Ehm... posso anche chiederti perché (secondo te)? Non dovrebbe essere come dico io?
AFAIK, se un utente ha un modem e usa IE con le opzioni predefinite, ogni volta che si
cerca di andare fuori dalla rete locale, win cerca di usare accesso remoto.
__
Jax

 Non dovrebbe essere come dico io?
Humm... fammi pensare... effettivamente le impostazioni di IE
non sono specifiche per IE, ma riguardano il sistema (difatti
le trovi in Opzioni Internet, sotto il pannello di controllo).
Quindi e' probabile che sia come dici tu, su macchine impostate
per accedere con Accesso Remoto.
Io sviluppai la mia applicazione perche' funzionasse sia sui 
portatili, sia sul desktop (su portatili collegati a internet
solo via ADSL) e quindi in mancanza della connessione di rete, 
c'era un errore di connessione.

Newsgroup: it.comp.lang.delphi
Titolo: Godzilla: delphi ritorna con il supporto per linux?

Apprendo da M.Breveglieri che secondo Cantù sia di ritorno delphi su 
linux. riferimento:
http://blog.marcocantu.com/blog/2016-august-linux-25-delphi-coming.html
 
 
Siccome in passato ne avevamo già vissute parecchie sul binomio 
delphi-linux, mi chiedo se questa sia la volta buona.
 
Avevamo chiesto di aprire i sorgenti di kylix, e ci hanno detto di no.
Questo nuovo compilatore da dove verrebbe, da codice legacy o scritto 
from scratch? O da Lazarus?
 
 
 
-- 
Morde


io in Kylix avevo scritto una applicazione web con intraweb , in ambito 
finanziario per la gestione e l'analisi dei portafogli, etc. etc. tutto 
via web.
Andava 15 volte piu veloce dell'equivalente scritto in java e 10 volte 
del rifacimento dell'equivalente scritto in java/dotnet(client).
Non so se mi spiego.
 
 
-- 
Ripristinare il trattato di Vienna è imperativo!
W IL LOMBARDO-VENETO.
W LA LIBERTA'.
ONORE E GLORIA A S.M. CARLO D'ASBURGO-LORENA!!!

 ONORE E GLORIA A S.M. CARLO D'ASBURGO-LORENA!!!
 
http://www.neoborbonici.it/portal/
 
http://www.realcasadiborbone.it/it/
 
 
A.
 
 

 delphi-linux, mi chiedo se questa sia la volta buona.
 
Non è da ieri che alle varie presentazioni faccio notare che su linux basterebbe la possibilità di sviluppare "backend": deamon/servizi, web service soap/rest/restful etc..
 
La mia sensazione è che sia loro sia Microsoft, siano perennemente in ritardo.
Java ha preso piede in ambiti dannatamente diversificati e la vedo dura, adesso, riuscire a farsi largo.
 
Non so quanti, a livello planetario, utilizzino delphi per sviluppare in ambito mobile. 
Personalmente sto sviluppando (o almeno, ci provo..) per android e utilizzo Android Studio che è nativo, ufficiale, agratis, fa una cosa sola e spero la faccia bene.
 
Si sa, il senno di poi è una scienza esatta.
Se avessero investito PRIMA su linux e DOPO sul mobile, magari la penserei diversamente.
 
A.

 Il tutto quanti anni fa?
 
tanti
 
-- 
Ripristinare il trattato di Vienna è imperativo!
W IL LOMBARDO-VENETO.
W LA LIBERTA'.


 A.
 
condivido
 
-- 
Ripristinare il trattato di Vienna è imperativo!
W IL LOMBARDO-VENETO.
W LA LIBERTA'.

Newsgroup: it.comp.lang.delphi
Titolo: Esportare Query SQL in Excel

Ciao a tutti.
Ho la necessità di esportare il risultato di una query in un foglio
excel (XLS) qualcuno di voi sa aiutarmi?
Grazie :-)
Ciao 
Mary
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Ciao,
devi utilizzare i componenti quickexport e poi sei a posto, se li trovi,
me lo fai sapere e io ti invio poi le istruzioni per esportare il tutto.
massimili...@matia.it
Skype: massimiliano.monti.78
Ab. 
+39.0323.831011
C. 
+39.335.8477278
http:/
--- posted by geoForum on 
http://www.delphiedintorni.it

Se non li dovessi trovare dimmelo che ti li invio per e-mail o tramite 
skype


Questo argomento e' stato trattato fino alla nausea.
Se cerchi nei vecchi post trovi una quantita enorme di informazioni.
A

Di solito io esporto il contenuto della query in una DbGrid che rendo
invisibile e poi utilizzo il comando SaveToXLS.
Ciao
Stefano M.

Newsgroup: it.comp.lang.delphi
Titolo: Aprire TreeView

Salve come faccio a far partire una TreeView direttamente in maniera expand,
cioč senza i + delle sezioni ?
-- 
Daniele Napoli
s_mu...@tin.it

 cioč senza i + delle sezioni ?
Nell'help in linea ho trovato un certo metodo FullExpand... eh, gran cosa
l'help in linea!
Saluti
	Marco Bortolani
	info @ 
marcobortolani.it
P.S.
Se poi non vuoi nemmeno visualizzare i riquadrini +, leggiti anche l'help
della property ShowLines

Newsgroup: it.comp.lang.delphi
Titolo: [bde16] come si installa?

ciao a tutti, dovendo fare un setup per un eseguibile necessario ad una mia
procedura, ho la necessità di configurare il bde a 16 bit, ho provato a
copiare solo la cartella c:\idapi però credo che le vecchie applicazioni
delphi1 salvassero qualche altro file in c:\windows, qualcuno di voi può
aiutarmi??
Simone

 ha scritto nel messaggio
news:blebtt$b6g2n$1...@ID-203820.news.uni-berlin.de...

Newsgroup: it.comp.lang.delphi
Titolo: reserved word inherited

Salve ragazzi qualcuno sa spiegarmi l'utilita reserved word inherited ?
Lho trovata in questo ambito:
 ...
 begin
 inherited Create;
 .....
Ah visto che ci sono vi chiedo un altra cosa, che significato ha "of
object" nel seguente caso?
type
  TLSOnRead = function(var vBuffer; aCount: Longint): Longint of
object;
Grazie a tutti

 object;
Che e' un tipo di metodo di una classe ossia alle variabili di tipo
TLSOnRead puoi assegnare solo metodi di classe e non funzioni.
-- 
I am what I am, I do what I can
Do. Or do not. There is not try.

 object;
Viene definito un tipo corrispondente ad un "prototipo" di funzione ha 
un certo numero di parametri con tipi ben definiti.
E' possibile passare il nome di una routine in tutti i punti in cui 
appare un parametro del tipo che hai riportato.
La definizione *of object* indica solamente che deve trattarsi del 
metodo di una classe, che ha un parametro implicito /Self/ facente 
riferimento all'istanza corrente della classe stessa, e non di una 
*function* o *procedure* statica, non legata ad alcuna classe.
Ciao,
   Marco.
-- 
Marco «Alka» Breveglieri	
http://www.marco.breveglieri.name
  «bvmcnxsjlkhròhyeq, potrei scrivere a questo punto,
   se mi addormentassi sui tasti» (Daniele Luttazzi)

 object" nel seguente caso?
in questo caso, siccome le parole sono 2, la tecnica precedente non
funziona e ne serve un altra:
1) dal menu help, selzionare "delphi help"
2) selezionare il tabsheet etichettato "indice" o "index"
3) digitare "of object"
4) cliccare 2 volte con il tasto sinistro del mouse sulla riga che
trovi
E magicamente compare la info che cerchi.
Visto che ci sono, ricordi a tutti che non siamo apprendisti stregoni
che vanno a tentoni.
Il ns è un lavoro che richiede metodo e studio, molto studio.
Il primo step per un rad oop consiste nel leggersi ALMENO le parti
relative alla programazione OO, pena usare delphi come se fosse un rad
SP.
AS
AS
AS

Newsgroup: it.comp.lang.delphi
Titolo: che ore sono lì?

Salve!
Ho bisogno di un piccolo aiuto....mmm...
ho ottenuto l'ora locale con getsystemtime
ma ora vorrei passare i membri di systemtime (word) a una stringa
come posso convertirli?
ciao e grazie
--
Andrea -=Bleed=-  .,-:: 
and...@libero.it
 ::-,.
-----------------------------------------------------------
Ladies and gentleman
Step right up and see the man who bought the truth

come posso convertirli?
IntToStr()
--
Andrea Laforgia (
andrea_...@bigfoot.com
)
---------------------------------------------
#exclude <windows.h>

 IntToStr()
????????
Credevo funzionasse solo per gli interi....azz....grazie 1000

Newsgroup: it.comp.lang.delphi
Titolo: sfogliare le directory

Ehy, professionisti delphiani, ho un dilemma...
vorrei realizzare un programmino che data una directory, ne sfogli
automaticamente tutte le sottodirectory e modifichi l'attributo di tutti i
file contenuti in esse...
qualche ideuccia?
grazie in anticipo.

 file contenuti in esse...
Prova a guardare l'Help delle funzioni FindFirst e FindNext (non quelle di
TDataSet, le altre). Dovrebbero fare al caso tuo. C'e' anche un esempio che
ti puo' essere utile.
Newsgroup: it.comp.lang.delphi
Titolo: Sorgenti VCL

Dove posso trovare i sorgenti della libreria VCL?
Sono free oppure sono disponibili solo a pagamento?
Ho scaricato la versione Trial di Delphi 5 e non ci sono
poi ho scaricato la versione Trial del BCB 4 e sorpresa ci sono anche i
sorgenti (.PAS)
ora non so se sono necessari per compilare oppure perchè si riferiscono ad
una versione meno recente...
Grazie, Gian

 una versione meno recente...
Li hai solo se acquisti Delphi !
ciao
Solid Snake

 Li hai solo se acquisti Delphi !
solo nelle versioni prof e enterprise, non nella standard.

perň non mi spiego perchč ci sono nella versione Trial del C++ Builder ..

però non mi spiego perchè ci sono nella versione Trial del C++ Builder ..
Come ti ha già detto il mio omonimo li mettono solo nelle versioni
professional ed enterprise...
E ti pare che non li mettono nella standard e li mettono nelle trial?
Ciao!
--
- Carlo -

 perň non mi spiego perchč ci sono nella versione Trial del C++ Builder ..
questo non so dirtelo, il bcb lo evito accuratamente...

Newsgroup: it.comp.lang.delphi
Titolo: parametro array

ciao
scusatemi ma mi sento tanto cretino: come si fa a passare un array bidimensionale ad una procedura?
ho provato con: procedure pippo(pluto: array[1..10,1..10] of integer) e ricevo un errore dal compilatore;
ho provato con: procedure pippo(pluto: array[1..10][1..10] of integer) e ricevo un errore dal compilatore;
ho provato con: procedure pippo(pluto: array of integer) e quando nel programma indico pluto[1,1] ricevo un errore dal compilatore;
il tutto con delphi 3
grazie

> scusatemi ma mi sento tanto cretino: come si fa a passare un array
bidimensionale ad una procedura?
Ciao, devi dichiarare il tipo dell'array prima :
Type TArrBid = Array[1..10,1..10] of integer;
Procedure LavoraSuArrayBid (Var A : TArrBid);
Begin
 ...
End;
Ciao!!!            Davide DG


--> dichiari un tipo si fatto
type
 TMiaMatrice = array [1..10,1..10] of integer;
--> poi la passi cosi:
procedure pippo(pluto: TMiaMatrice) ;
--
Gna...@Wappi.com
ICQ# 76488613

Ciao, devi dichiarare il tipo dell'array prima :
grazie, anche a "Gna...@Wappi.com";
era quasi banale, ma se uno non lo sa....

> grazie, anche a "Gna...@Wappi.com;....
chiamami pure Gnaffy :)
--
Gna...@Wappi.com
ICQ# 76488613
Newsgroup: it.comp.lang.delphi
Titolo: TRegistry: questo sconosciuto

Come si usa questo oggetto? Non ho mai usato e mi trovo un po' in
difficolta'. Grazie a chi vorra' aiutarmi!
--
Giuseppe Fraddosio
fradd...@libero.it
fradd...@supereva.it


Andrea

 Cosa ti serve, nello specifico?
Esempio: all'avvio del mio programma vedo se esiste la chiave
software\giuseppe e nel caso crearla. Solo quando avviene una determinata
operazione ho bisogno di leggere o scrivere un valore stringa. Questo e' il
mio dilemma.


mio dilemma.
var
  Reg: TRegistry;
begin
  Reg := TRegistry.Create;
  try
    Reg.RootKey := HKEY_CURRENT_USER;
    Reg.OpenKey('\software\giuseppe', True);
    // se c'e' la apre altrimenti la crea e la apre
  finally
    Reg.CloseKey;
    Reg.Free;
  end;
... per scrivere
Reg.WriteString('Chiave','valore');
Ciao,
Alan Solo


Andrea

 Reg.WriteString('Chiave','valore');
Penso che bisogna prima fare un openkey e poi WriteString('Value', dato)? O
mi sbaglio?


 La chiave la "apri" con OpenKey... :=)
Infatti, io ci sono riuscito cosi'. Grazie per le risposte!


La chiave la "apri" con OpenKey... :=)
8)) lupsus... ho detto chiave e pensavo ... vabbe' ;)
Grazie per la correzzione ;)
Ciao,
Alan Solo

 Alan Solo
Prego... :=)
Andrea

Lapsus... :=)
ohohohooo... cacchio va bene: L-A-P-S-U-S .. uff!! ;)))
Newsgroup: it.comp.lang.delphi
Titolo: delphi 7 libeay32

Ciao tutti!!!IO vorrei inglobare la dll libeay32 nel mi eseguibile per
far si che non debba avere antri file oltre che al mie EXE. Con la dll
MIdas lo fatto aggiungendo midaslib sulle uses ma con la libeay32 non
riesco mi potete aiutare?
Grazie!!!!!


come hai provato a farlo?
A.

Billy ha scritto:

Le due risorse che hai citato sono architetturalmente differenti.
L'unica cosa che mi viene in mente è quella di inglobare la DLL come 
risorsa all'interno dell'eseguibile e salvarla prima che venga 
utilizzata (suppongo dai componenti Indy o da libreria analoga) nella 
directory dell'applicazione, ma questo apre la strada ad altri problemi 
(ad esempio, è probabile che Windows Vista neghi l'autorizzazione).
Qual è l'imprescindibile motivo per cui tale DLL non può essere 
semplicemente copiata nella cartella dell'eseguibile e basta?
Ciao,
   Marco.
-- 
MARCO BREVEGLIERI
  (
http://www.marco.breveglieri.name
)


E solo per una questione di comodità per che chi andrà ad utilizzare
il programma si dimentica sempre di copiare la dll e di conseguenza
continua a chiamare dicendo che il programma non funziona cmq se non è
possibile cercherò di ficcare in testa a chi di dovere di copiare
tutti i file e non solo l'exe grazie mille per la tua attenzione!!!!

 A.Utilizzando il pas nelle uses ma però continua a chiedermi la dll.

 > A.Utilizzando il pas nelle uses ma però continua a chiedermi la
dll.
ma il .pas contiene le dichiarazioni delle funzioni della dll.... :-|
A.

 tutti i file e non solo l'exe grazie mille per la tua attenzione!!!!
Ogni applicazione ha le proprie "dipendenze": costruisci un setup che 
provveda a copiare i file necessari a farla funzionare e distribuiscilo.
Ad esempio, Inno Setup (
http://www.jrsoftware.org
) costruisce dei 
pacchetti di installazione molto compatti ed è estremamente semplice da 
utilizzare.



Ok bello il programmino per creare i pacchetto di
installazione...posso farti una domanda? in delphi esiste un comando
specifico per disallocare una dll che sista usando?
Grazie

 specifico per disallocare una dll che sista usando?
Dai, chiamarlo "programmino" č un po' riduttivo, no? ;-)
Per disallocare una DLL, presumo che tu l'abbia caricata dinamicamente; 
se ti riferisci a quella per cui hai chiesto informazioni in questo 
thread, dovrebbe essere il componente che la utilizza a contenere il 
codice necessario a rilasciarla.


   (
http://www.marco.breveglieri.name
)
si hai ragione...intendevo in generale non per la dll in questione...
Grazie