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

sto combattendo per inviare e-mail con il componente TNMSMTP.
i parametri che ho inserito sono
Host prop.    
info.it
User ID prop.   XXXXXX
e finqui tutto bene, riesco a connettermi
Date prop.   ''
FromAddress prop.   
in...@xxxxxx.it
FromName prop.    pippo
LocalProgramm prop.    C:\programmi\outlook\msimn.exe
ReplayTo prop.  ''
Subject prop.  prova invio
ToAddres prop.   
pi...@tin.it
   (indirizzo esistente)
Body prop. 'hdhf fdfkd'
il problema è che mi visualizza recipient 
pi...@tin.it
 not found.
cosa sbaglio ??
ho già consultato vari esempi su Torry's ma non riesco ad arrivare a una
soluzione.
grazie
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 una soluzione.
Un suggerimento, utilizza TIdSMTP.
-- 
I'am what I'am, I do what I can

 
Ottimo suggerimento :-)
FastNet è vista con cattivo occhio da Borland...
Ciao Daniele

 FastNet è vista con cattivo occhio da Borland...
Se non sbaglio e' perche' la licenza gli costava un occhio.


 
Anche, e sopratutto perchè non supportavano i componenti nel senso che 
non rilasciavano le patch dei molteplici bug
quindi Borland ha optato per l'OpenSource e quindi per INDY (ICS è meno 
user friendly)
Ciao Daniele

Grazie a tutti per il consiglio ma se non sbaglio 
TIdSMTP č un componente Indy. io lavoro ancora su Delphi 5
e non sono riuscito piů a trovare questi componenti per
Delphi 5.
altro suggerimento ????
ciao


 altro suggerimento ????
Io ho usato l'NMSMTP e, a parte la data, non mi ha mai dato problemi.
Prova a postare il codice che gli diamo un'occhiata.
--
Jax
====
"Il W3C è un consorzio nazionale che sviluppa software per gli utenti con
disabilità"
Lucio Stanca, ministro italiano all'Innovazione

 altro suggerimento ????
http://www.indyproject.org/download/index.html
[quoto]
Indy is available for Delphi 4, Delphi 5, Delphi 6, C++ Builder 4, C++
Builder 5, and Kylix.
[/quoto]


Newsgroup: it.comp.lang.delphi
Titolo: MOSAICO BANCO - HELP ME ?!?!?!?!

Ho visto molti post su Mosaico, ma nessuno che segnala dove trovare
(oltre che al support-non support di Computer Inside e Whag) soluzioni
a errori o presunti tali. Io non riesco ad avviare la procedura Banco
(tanto reclamizzata lo scorso anno) da almeno tre versioni di Mosaico
(errore senalato: Memoria insufficiente per aprire l'indice [segue un
indice a caso])
QUALCUNO MI PUO' AIUTARE ????
Grazie 10.000

Ho visto molti post su Mosaico, ma nessuno che segnala dove trovare
Forse hai sbagliato ng, controlla per favore, qui non si e' mai parlato cosi'
approfonditamente di Mosaico.
-- 
Morde. 
(morde at programmer dot net)
Newsgroup: it.comp.lang.delphi
Titolo: Pixel--->cm.

Chi mi sa dire come calcolare in centimetri un numero che rappresenta i
pixel?


Ascolta, cosi' sui due piedi non ho le informazioni che ti servono, pero' ti posso
dire che in passato avevo sviluppato un driver per stampe grafiche sotto OS/2, e mi ricordo
che mi facevo restituire le informazioni del graphic context, e da li' facevo le conversioni.
Porbabilmente devi passare per i DPI, cioe'DPI->Pollici->Millimetri.
scusa la confusione, se avro' piu' tempo cerchero' di aiutarti.
oCia
Morde

 pixel?
Si devi sapere la risoluzione per pollice (dpi) dell'immagine e quindi
pixel/dpi*2,54
(2,54 sono i centimetri in un pollice)
Ciriciao
    Dariosky

e per sapere i dpi come faccio?


Usa Screen.PixelsPerInch
Dalla guida:
Indicates the number of screen pixels that make up a logical inch in the vertical direction.
property PixelsPerInch: Integer;
Description
Read PixelsPerInch to convert between measurements in pixels and measurements in logical inches. 
PixelsPerInch is only accurate for vertical measurements. 
Most screens have a different scaling factor for horizontal measurements. 
The value in PixelsPerInch is set from system when the application loads.
Ciao
Morde

Newsgroup: it.comp.lang.delphi
Titolo: come salvo e riapro...

...un file "Packed record"?
ho provato in più modi... ma al momento della riapertura del file non mi acc
ade nulla...
(per salvare penso che mi salvi tutto...)
all'interno di questo record ci sono (Data time e 2 string)
grazie per l'attenzione, ma sono abb. inesperto :)

 wrote in message
news:8pl1lj$89...@small.edisons.net...

Il record deve avere una dimensione stabilita, sia che sia packed sia che
non lo sia, per cui non è corretto usare un campo di tipo string. Se un
campo è di tipo string, in realtà il record contiene solo un puntatore alla
stringa. Secondo me dovresti usare delle stringhe pascal vecchio stile,
ovvero dichiarate con string[n].
Per verificare controlla la dimensione del tuo record, che dovrebbe essere
di 12 byte, cioè sizeOf(TDateTime)+2*sizeOf(string).
Ciao
Ruggero

Newsgroup: it.comp.lang.delphi
Titolo: chiudere connessione internet

ho googlato un po' ma senza esiti validi.
mi sapete indicare se c'è una funzione in grado di chiudere la connessione?
o almeno di richiamare la dialog "Stato di connessione alla rete locale"? 

"BERNARD" ha scritto nel messaggio

InternetAutodialHangup
Disconnects an automatic dial-up connection
Ciao
-- 
ACSH
[TurboDelphi]
Chi fa da se', fatica il doppio
Newsgroup: it.comp.lang.delphi
Titolo: Excell OLE e ADO. Suggerimenti.

Ciao a tutti,
so che l'argomento è trito e ritrito ma dalle varie ricerche che ho
fatto non mi sono ancora chiari i pro e i contro di un collegamento ad
excell tramite ADO o OLE.
Da quello che ho capito:
- ADO
Pro: gestisce l'interfacciamento ad Excell anche se il pacchetto Office
non è installato sulla macchina;
Contro: vengono usate stringhe SQL per il collegamento che comportano
una serie di limitazioni come ad esempio la lingua utilizzata dal SO
(se devo leggere dati da un foglio excell italiano, lo stesso foglio si
chiamerà "Foglio1", "Foglio2", "Foglio3" ecc. mentre in una versione
inglese "Sheet1", "Sheet2" ecc. e questo è un problema).
- OLE
Pro: non viene usata una stringa SQL e quindi viene bypassato il
problema lingua.
Contro: devo avere il pacchetto Office installato sulla macchina per
potermi interfacciare al file excell.
Per quanto riguarda le varie versioni di Office, ci sono problemi sia
con ADO che con OLE? Oppure la versione non comporta nulla?
Io devo semplicemente leggere i dati di una colonna ma il software
sarà distribuito anche in molti paesi esteri quindi devo eliminare il
problema relativo alla lingua e capire cosa utilizzare, ADO o OLE.
Suggerimenti? Consigli?
Grazie mille

OLE in genere è abbastanza portabile.
A.

 inglese "Sheet1", "Sheet2" ecc. e questo è un problema).
Questo non è un aspetto a sfavore di ADO; i nomi dei fogli equivalgono ai
nomi delle tabelle.  E' come se io dicessi che un "contro" di ADO è che se
accedo a un db fatto da italiani mi trovo "clienti" e "fatture" mentre se
accedo a un db fatto da inglesi mi trovo "customers" e "invoices".
Sono problemi che esulano dalla tecnologia di accesso ai dati.  I fogli di
Excel, d'altra parte, si possono rinominare.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

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

Ciao a tutti.
Come faccio a fare uno scrolling automatico verso il basso quando aggiungo 
una linea in un RichEdit?
Grazie 

 quando aggiungo una linea in un RichEdit?
Cerca con Google su questo gruppo, ne ha gia' parlato
qualcuno (per esempio vedi questo thread):
http://groups.google.com/groups?hl=it&lr=&threadm=7oPJ7.120402%24sq5.580111
6%
40news.infostrada.it
&rnum=2&prev=/groups%3Fq%3Dacsh%2Brichedit%2Bscroll%2
6hl%3Dit%26lr%3D%26group%3Dit.comp.lang.delphi%26selm%3D7oPJ7.120402%2524sq
5.5801116%
2540news.infostrada.it
%26rnum%3D2%26filter%3D0
Ciao.
--
ACSH
[D4]
---------------------------
Chi fa da se'
fatica il doppio

 a écrit dans le message de news: 
V1Rhd.116467$b5.57...@news3.tin.it...

Newsgroup: it.comp.lang.delphi
Titolo: [Delphi 6] Internal error: URW2160

Da questa mattina, senza nessun motivo, quando compilo qualcosa di piu' 
di un form con tre stupidate, cioe' un'applicazione decente, mi compare 
questo errore :
Internal error: URW2160
Il punto e' abbastanza casuale.
Delphi 6 aggiornato con le patch, windows 2000 aggiornato
Ho cercato ma dove si parla di questo errore e' scritto in cinese o 
polacco :((
Idee ?
Vorrei evitare di reinstallare perche' ho tantissimi package ecc installati
-- 
================================================================
Alberto Rubinelli - A2 SISTEMI 
news.aioe.org
 ThunderBird 2.0.0.4
Via Costantino Perazzi 22 - 28100 NOVARA - ITALY
Tel 0321 640149   Fax 0321 391769   BBS 0321 392320
Mail: 
alb...@oldcomputers.de
skype: albertorubinelli  ICQ : 49872318
Visita il mio museo di computers: 
http://www.oldcomputers.it
================================================================

> Internal error: URW2160
controlla se usi dei dcu che sono impostati come readonly.
A.

Newsgroup: it.comp.lang.delphi
Titolo: Raggruppare USES

Ciao a tutti, vorrei se possibile chiarirmi le idee sull'utilizzo della
clausola USES.
Dunque, mettiamo caso che io abbia una USES di 30-40 unit.
Uses 1,2,3,4,5,6,7,8,9,10...40;
Potrei avere una unit o un file (ad esempio : UsesGlobali) che contiene
questa clausola, e richiamare questo file in tutte le unit, senza dover
per forza riscrivere tutte e quaranta le unit ogni volta? Spero di
essermi spiegato bene...

Greati un file di testo (esempio mieuses.inc) che contiene:
Uses
   1, 2, 3, 4, 5, 6, 7, 8, 9, 10, eccetera;
e includilo sotto la direttiva interface
Interface
{$I MieUses.Inc}
Ciao,
David

 essermi spiegato bene...
Potresti si' usare un file da includere con tutte le uses, come ti e' stato
gia' suggerito da microges, attento ad una cosa: i componenti della vcl ti
aggiungono automaticamente la loro uses quando li deponi sul form. 
Ti conviene quindi raggruppare nel file esterno le uses non legate alla
vcl.
ciao!
-- 
Morde. 
ICLDweb: 
http://www2.samatel.com/icld/
Newsgroup: it.comp.lang.delphi
Titolo: [D5] Direttive di compilazione e VersionInfo

Ciao a tutti.
Per esigenze varie (personalizzazione dello stesso applicativo per piu
clienti, gestione di versioni di debug, sviluppo per piu sistemi operativi)
faccio largo uso della compilazione condizionale.
Vorrei poter in qualche modo inserire le clausule da me definite tra le
informazioni di versione dell'applicazione.
Ad esempio: se, a livello di project options, definisco "DBGLEVEL01" vorrei
potermi trovare una informazione di versione "z_dbglevel01" (Z solo per
farla finire in fondo), magari come chiave valorizzata con una breve
descrizione
del tipo di condizione.
Ora, se č vero che:
1. attivando o no una certa definizione posso far si che venga compilato o
meno del codice;
2. le informazioni di versione di un'applicazione possono essere incluse da
un file di risorse.
immagino potrei scrivere del codice tipo questo:
{$IFDEF DBGLEVEL01}{$R DBGLEVEL01.RES}{$ENDIF}
{$IFDEF DBGLEVEL02}{$R DBGLEVEL02.RES}{$ENDIF}
{$IFDEF WIN_XP}{$R WIN_XP.RES}{$ENDIF}
... ecc
a questo punto, mi resterebbe solo da chiarire:
1. che formato hanno le risorse di tipo Version Info in un file di risorse
che poi compilerei ed includerei nel mio progetto?
2. tutto questo codice puň tranquillamente essere inserito nel file .dpr
dell'applicazione? o puň essere inserito anche in un .pas qualunque che cosě
potrei includere in ogni mia applicazione?
3. esiste una soluzione alternativa, magari migliore o magari sotto forma di
componente?
Grazie a tutti.
Gianluca.

componente?
Innanzitutto complimenti per l'idea, non e' da tutti lavorare pesantemente con
i flag di compilazione.
Io vorrei pero' suggerirti un'alternativa, perche' questo sistema di debug
ha un punto debole: esso esclude il codice di debug a seconda della compilazione.
Imho, il codice di debug dovrebbe essere sempre presente, e attivato di conseguenza.
Potresti quindi sempre inserire il codice,  gestendolo in funzione di un flag 
passato come parametro dell'applicazione.
Es: cespiti.exe -d[1..9] dove il numero rappresenta il livello di debug
Questa e' un'ipotesi.
Un'altra consiste nel far uso di un tool apposito.
Per venire al sodo: io faccio uso di overseer, che fa parte del framework nexus 
(
http://sourceforge.net/projects/nexusproject/
) mantenuto e sviluppato
da delphree 
http://delphree.clexpert.com
.
L'ho integrato in tutte le applicazioni, e' semplicissimo e molto versatile,
ti consiglio caldamente di provarlo.
Per qualsiasi chiarimento chiedi pure.
Ciao e buon lavoro!
--
Morde. 
morde[at]programmer[.]net

 da delphree 
http://delphree.clexpert.com
.
Con calma verifico di che si tratta.
Ciao e buon lavoro.
Gianluca.
Newsgroup: it.comp.lang.delphi
Titolo: Pilotare Acrobat via Delphi

Sapete come posso fare?
Magari via OLE o usando l'OCX di Acrobat
Non ho trovato molta documentazione al riguardo
Grazie 1000
Tomas

Magari via OLE o usando l'OCX di Acrobat
Parti da qui: 
http://tinyurl.com/32gu9
Ciao :)
-- 
Morde. 
(
mo...@despammed.com
)
M-List di icld: 
http://it.groups.yahoo.com/group/icld/

 Ciao :)
Ho dato una letta, non sò se esiste un componente che fà quello che serve a
me.
In pratica ho la necessità di comprimere un pdf.
L'ultima versione del Reader ha una opzione nel Menù File che si chiama
"Reduce File Size"  con la quale riesco a ridurre un file di 1Mb in uno da
200Kb
Dovrei riuscire ad automatizzare questa procedura da un mio prog Delphi.
Il componente che consigli fà questa cosa, o altrimenti come posso farla
magari via OLE?
Grazie ancora

ti consiglio vivamente wppdf (
www.wptools.com
) lo uso e gestisce anche la
compressione dei pdf; pilotare Acrobat via Ole l'ho provato ed è una purga
!
Ciao
Marco
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 compressione dei pdf; pilotare Acrobat via Ole l'ho provato ed è una purga
Ho provato, ma ogni volta mi apre l'Acrobat?
Non funziona senza? E' necessario averlo installato?
Non ho trovato poi il comando per salvare sul disco il mio pdf dopo averlo
compresso...

 compressione dei pdf; pilotare Acrobat via Ole l'ho provato ed è una purga
e più che altro come faccio con questo componente ad aprire un mio PDF già
pronto?
Io non devo crearne uno nuovo, devo modificare uno già pronto
Grazie ancora

 Non ho trovato molta documentazione al riguardo
Cerca la documentazione sul sito di Adobe, ho trovato molta roba in 
berito tempo fa.
Occhio mentre giri che c'e' anche un NG a pagamento, penso che troverai 
tutto in quello free.

 tutto in quello free.
Grazie, ma sul sito di Acrobat c'č free solo la doc sulla versione 5
invece a me server usare una funzione che č nuova del 6, e la doc
dell'SDK relativa al 6 non č free :-(
Newsgroup: it.comp.lang.delphi
Titolo: PING....

Esiste un componente free che permetta un semplice ping?
Ho provato ICS di François Piette, ma mi da errore: uso D5 e non vorrei
che questo comp dia SOLO per D6.
Grazie

 ha scritto nel messaggio
news:426e65ac$0$2192$5fc...@news.tiscali.it...

Il componente che ti serve è incluso nelle Indy:
TIcmpClient

 ha scritto nel messaggio
news:426e65ac$0$2192$5fc...@news.tiscali.it...


Newsgroup: it.comp.lang.delphi
Titolo: help!!!

Salve,
il mio problema è questo: per far eseguire un comando dos (nella
fattispecie una net send), ho creato una funzione che utilizza la
shell execute e viene chiamata alla pressione di un tasto:
procedure ExecuteShellCommand(cmdline: string; hidden: Boolean); 
const 
  flags: array[Boolean] of Integer = (SW_SHOWNORMAL, SW_HIDE); 
var 
  cmdbuffer: array[0..MAX_PATH] of Char; 
begin
  GetEnvironmentVariable('COMSPEC', cmdBUffer, SizeOf(cmdBuffer));
  ShellExecute(0,'open',cmdbuffer, PChar('/c' + cmdline), nil,
flags[hidden]);
end;
procedure TForm1.BitBtn1Click(Sender: TObject);
begin
ExecuteShellCommand('net send <NomePC> <messaggio>', True);
end;
ma se volessi che il nome del PC "bersaglio" ed il messaggio fossero
presi da due textbox sulla form, come potrei fare?
	Grazie a tutti,
	Haydée

 presi da due textbox sulla form, come potrei fare?
Ti suggerisco di studiarti:
http://www.marcocantu.com/epascal/default.htm
http://www.marcocantu.com/edelphi/default.htm
e di comprarti un buon libro su Delphi.
Comunque ...
ExecuteShellCommand('net send ' + edNomePC.Text + ' ' +
edMessaggio.Text, True);
-- 
I'am what I'am, I do what I can

 shell execute e viene chiamata alla pressione di un tasto:
Se vuoi ho fatto un programmino per un amico che mostra una lista di utenti
e manda un messaggio a quelli selezionati proprio con il net send.
Dimmi se ti va bene che te lo passo, così te lo guardi e capisci come
funziona.
--
Jax
====
Non facciamo bene niente finché non smettiamo di pensare al modo di
farlo. (W.Hazlitt)

...

perchè, secondo te non ci avevo già provato???? la sola differenza tra
la tua soluzione (e che hai studiato si vede dai nomi delle variabili)
sta nel fatto che io avevo provato usando (per pigrizia) Edit1.Text in
luogo di edNomePC.Text e Edit2.Text in luogo di edMessaggio.Text
grazie della lezione e dei consigli, comunque
haydee

 funziona.
grazie! mandalo al mio indirizzo e-mail;lo accetto ben volentieri e
certo meglio della lezioncina di chi ha inviato l'altra risposta!!
  Haydee
Newsgroup: it.comp.lang.delphi
Titolo: D7 Trial info please.

Mi piacerebbe provare la versione Trial di Delphi 7, ma ho il terrore che
installarla e poi eventualmente disinstallarla possa fare casino, dato che
sul PC c'e' gia' installata la versione 6 Enterprise...
Qualcuno di voi ha gia' provato a fare una cosa del genere?
Grazie mille.

 wrote in message
news:a0Ly9.3150$5a.1...@tornado.fastwebnet.it...

Conosco  programmatori che hanno installato Delphi dalla versione 2 alla 7
contemporaneamente senza problemi (li usano per compatibilità dei
componenti).
Non dovrebbero esserci problemi.
Saluti.

 ha scritto nel messaggio
news:a0Ly9.3150$5a.1...@tornado.fastwebnet.it...

Io avevo D4 pro  e D6 ent, ho provato la trial D7 , poi l'ho disinstallata e
messo il  D7 pro.
Tutto senza problemi. Devi installarle in path diversi (ovviamente).
Unico problema il debugger che ti chiede durante l'installazione se
aggiornare il registry con la versione D7. in tal caso se disinstalli devi
fare dei cambiamenti sul registry ma ti spiegano nel readme come farlo.
(Leggi attentamente il readme prima di installare).
Ciao.
Newsgroup: it.comp.lang.delphi
Titolo: PickList in una DbGrid

Ho una tabella visualizzata tramite DbGrid ed in una delle colonne ho
impostato una PickList con all'interno alcuni valori.
Come faccio per impedire che tale colonna venga scritta e così
obbligare ad utilizzare x forza solo le voci della PickList ????


La pickList sarebbe una ComboBox?
In tal caso setta a la proprietà Style a csDropDownList:
ComboBox.Style := csDropDownList;
Gp

Fuvio ha scritto:

Aggiungi un "campo persistente" al DataSet (tabella, query, ...) a cui è 
associata la DBGrid, facendo doppio clic sul componente per richiamare 
la finestra del "Field Editor".
Il campo da aggiungere deve essere di tipo "lookup", da configurare 
opportunamente.
In quel caso, la griglia applicherà le restrizioni del caso.
Cerca anche nei vecchi post in questo gruppo, dato che l'argomento è 
stato affrontato spesso.
Ciao,
   Marco.
-- 
MARCO BREVEGLIERI
  (
http://www.marco.breveglieri.name
)
Newsgroup: it.comp.lang.delphi
Titolo: Intercettare un eccezione.

Salve a tutti,
ho necessita' di intercettare un eccezione sollevata dal debugger, ma che
non viene rilevata con il classico try, except.
Mi spiego meglio, quando eseguo il seguente blocco di codice:
  var
    slExecTab, slNotExec: TStringList
    i: Integer;
  begin
  .......
      for i := 0 to slExecTab.Count -1 do
        begin
          try
            osTruncate.Lines.Clear;
            osTruncate.Output.Clear;
            osTruncate.Lines.Add('TRUNCATE TABLE '+slExecTab[i]+';');
            osTruncate.Execute;
            mTruncate.Lines.Add(slExecTab[i]);
            Application.ProcessMessages;
          except
            on e:EOracleError do
              slNotExec.Add(slExecTab[i]);
          end;
        end;
   ........
capita che mi si solleva un'eccezione SQL che il debugger rileva, ma che io
non riesco a gestire, in parole povere non entra mai nel blocco except.
In un altra form lo stesso componente, funziona correttamente.
Qualcuno ha delle idee???
Grazie mille,
Davide


Open Delphi Manual (
http://groups.yahoo.com/group/delphi_open_manual/
)

 filtrata dal costrutto "on...do" (EOracleError)?
Innanzi tutto, grazie per la risposta!
EOracleError, esistono, e' l'eccezione generata dai componenti TOracle, di
Direct Oracle Access(vanno senza bde)
Comunque, anch'io c'ho pensato, la prima cosa che ho fatto e' stata
rimuovere on .. do, ma nulla da fare!
Per ora ho risolto cambiando componente, ma vorrei trovare una soluzione, e'
un oggettino potente.
Qualche idea???
Davide

 Qualche idea???
Non è che hai inserito da qualche parte un componente ApplicationEvents
che assorbe le eccezioni impedendoti di intercettarle nel modo usuale?
Ho visto che nel tuo codice c'è anche una
Application.ProcessMessages...a cosa ti serve? Hai tentato comunque
rimuovendo quella riga?
Ciao!


 rimuovendo quella riga?
Questo non l'ho fatto, potrebbe essere???
Mi serve per mostrare il log aggiornato, altrimenti mi visualizza tutto alla
fine e l'applicazione sembra bloccata.
Scusa, ma se fosse quello, anche con un altro componente darebbe lo stesso
problema, no??? Io penso che sia il componente, che intercetta l'eccezione
prima del mio codice... che ne pensi?
E' ovviabile questa cosa?

 E' ovviabile questa cosa?
Dipende da come è fatto il componente, anche se mi sembra molto strano
che funzioni così...


Grazie per le infinite risposte!
Penso di aver trovato una patch su questo ed altri buchi !
Non avevo pensato a guardare sul sito :S
Grazie ancora!
Davide Gurgone.
Newsgroup: it.comp.lang.delphi
Titolo: Impostare data e ora da pgm Delphi

 viene modificata in 18:54.45 !!!!
non ce l'ho sotto mano, ma non e' che e' zero based
0 -> 1
1 -> 2 ??
boh...
Ciao,
Alan Solo

Sto tentando di utilizzare la funzione SetSystemTime delle API di Windows
per impostare la data e l'ora sul PC.
Mi accade però che la all'ora che cerco di impostare venga sempre aggiunta
un'ora !
Mi spiego con un esempio: se tento di impostare l'ora 17:54.45 l'ora del mio
PC viene modificata in 18:54.45 !!!!
Qualcuno si è già imbattuto in questo problema ?
Ciao e grazie.
Maurizio.

per impostare la data e l'ora sul PC.
Usa SetLocalTime e dicci se c'e' cambiamento.
hth
Paolo Arosio

 Paolo Arosio
Con SetLocalTime tutto OK, grazie mille.

Newsgroup: it.comp.lang.delphi
Titolo: Intefacce stati

salve,
un consiglio sul come operare:
vorrei usare le interfacce per poter applicare una classe che lavora per
stati:
stato: 1...(opearzioni completate passo allo stato successivo)
stato: 2...(opearzioni completate passo allo stato successivo)
stato: 3...(chiudo il controllo)
come posso procedere??
Grazie 
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 stato: 3...(chiudo il controllo)
magari spiegando meglio il tuo problema.
Io, semplicistamente parlando, avrei una property a sola lettura il cui
valore è preso da un tipo enumerato:
xxUndefine, xxGetting, xxSetting, xxWriting....
Poi, i vari metodi della classe cambiano il valore di questa property
accedendo direttamente al membro private che ne contiene il valore.
A.


allora pensavo alle interfacce per via della possibilità
dell'ereditarietà multipla visto che la classse da implementare ha una
seria di 150 membri, l'SO è WinXP sui cui gira delphi 7, il db che uso è
access, anche perchè non ho trovato un db migliore(sigh) .
riguardo alle interfacce, non le ho mai capite in pieno, sinceramente, e
creare una macro classe mi sembra poco duttile anche perchè controllare
i suoi 50 membri sarebbe un dispendio di lavoro.
grazie epr l'idea dell'enum. ora che ci penso mi sembra ottima.
al massimo se qualcuno vuol spendere qualche riga per spiegarmi le
interfacce per piacere lo faccia, se avete dei link per piacere
postateli(anche su dei db single file)
grazie


 access, anche perchè non ho trovato un db migliore(sigh) .
interfacce, sun win32 in d7 è sinonimo di com, se non erro.
Una classe con 150 membri non è una classe, è una mostruosita.
di sicuro è difficle trovare un db PEGGIORE di access.
Sulle interfacce c'è un post di poche settimane fa.
A.

 seria di 150 membri, 
Urgh.  Non sarebbe il caso di rivedere il design della classe?
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 interfacce, sun win32 in d7 è sinonimo di com, se non erro.
Be', non è necessariamente vero.  Il concetto di "intefaccia" prescinde
dal sistema operativo specifico e rappresenta il complemento
all'implementazione.
Esiste l'ereditarietà di interfaccia e di implementazione.  Il modo in cui
poi si realizzi il concetto di interfaccia è un dettaglio tecnico.

Newsgroup: it.comp.lang.delphi
Titolo: bdeconst;dbconsts;

Salve a tutti!
C'è qualcuno che per caso ha i file ...const.pas
con tutte le stringhe tradotte in italiano?
Oppure c'è qualche sito tipo Torry dove sono disponibili
questi file?
Grazie a Tutti!

questi file?
Premessa che mi riferisco al solo consts.pas.
Ci sono due distinzioni da fare: versioni e tipo traduzione.
Per versioni intendo quelle del delphi, in quanto non tutti i consts.pas
sono uguali per ogni versione.
L'altra distinzione da fare riguarda la traduzione: in quello che sto usando io,
ho tradotto solamente i caption della messagdlg e i bottoni: che e' quello che
deve leggere l'utente.
Gli altri li ho lasciati in inglese perche' (secondo me) alcuni errori
se tradotti potrebbero diventare fuorvianti per il programmatore.
Esempio: 
 SCannotFocus = 'Cannot focus a disabled or invisible window';
questa costante preferisco rimanga in inglese, perche' programmando
mi e' piu' intuitivo capire cosa e' successo.
Pertanto, concludendo, ti riporto la sola parte che ho tradotto di tutto consts.pas
Attento che io sto usando delphi 6 pro.
Ciao
Morde
****** consts.pas v.D6Pro ********
  SOKButton = 'OK';
  SCancelButton = 'Annulla';
  SYesButton = '&Si';
  SNoButton = '&No';
  SHelpButton = '&Aiuto';
  SCloseButton = '&Chiudi';
  SIgnoreButton = '&Ignora';
  SRetryButton = '&Ritenta';
  SAbortButton = 'Interrompi';
  SAllButton = '&Tutti';
 
  SMsgDlgWarning = 'Attenzione';
  SMsgDlgError = 'Errore';
  SMsgDlgInformation = 'Informazione';
  SMsgDlgConfirm = 'Conferma';
  SMsgDlgYes = '&Sě';
  SMsgDlgNo = '&No';
  SMsgDlgOK = 'OK';
  SMsgDlgCancel = 'Annulla';
  SMsgDlgHelp = '&Aiuto';
  SMsgDlgHelpNone = 'Nessun aiuto disponibile';
  SMsgDlgHelpHelp = 'Aiuto';
  SMsgDlgAbort = '&Interrompi';
  SMsgDlgRetry = '&Ritenta';
  SMsgDlgIgnore = '&Ignora';
  SMsgDlgAll = '&Tutti';
  SMsgDlgNoToAll = '&No a tutti';
  SMsgDlgYesToAll = '&Sě a tutti';

 ha scritto nel messaggio
news:s8kcsuogsjfv7745o...@4ax.com...

Newsgroup: it.comp.lang.delphi
Titolo: Reperire Delphi 3 e Delphi 5 Professional

Salve a tutti,
questo è il mio primo post nel gruppo quindi scusatemi se faccio
domande scontate.
Devo effettuare un paio di modifiche ad una vecchia applicazione
scritta in Delphi nella cui documentazione c'è scritto che si compila
con la versione Professional 3 o 5.
Il mio problema è che non riesco a trovare da nessuna parte questi
versioni. Ho provato a compilare con trial dalla 6 in poi ma nulla da
fare. In particolare lamenta l'assenza del controllo TeeChart adeguato.
Io non conosco molto il mondo di Delphi quindi volevo qualche consiglio
su come poter reperire queste versioni 3 o 5.
Grazie e cordiali saluti
Filippo

 ha scritto nel messaggio 
news:1151910671.2...@h44g2000cwa.googlegroups.com...


eBay? Giorgio

 eBay? Giorgio
Qualche problema con il "quoting"? :-D
-- 
MARCO BREVEGLIERI
  (
http://www.marco.breveglieri.name
)

  (
http://www.marco.breveglieri.name
)
In effetti sembra un problema dell' IE 6 che a volte non "quota" per niente.
Giorgio 

Se mi invii un indirizzo e-mail ti rispondo in privato.
Ciao
Mario - (
mari...@inwind.it
)
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

Newsgroup: it.comp.lang.delphi
Titolo: [OT] Torneo di battaglia Navale

Sono aperte le iscrizioni per il torneo di battaglia navale del NG.
 In pratica si hanno:
 
 3 sommergibili  (X)
 2 corazzate     (XX) 
 1 portaaerei    (XXX)
 Propongo di passare le coordinate con una stringgrid cioè sempre in
questo stesso post ci passiamo ARow e ACol, poi se uno vuole se la fa
anche su carta.
Ah dimenticavo... RowCount=50; ColCount=50;
Ciao a tutti e auguri per la Befana !
--- posted by geoForum on 
http://www.delphiedintorni.it

 [...]
"Troll" che non muore si rivede... :-)
Tornato dalle vacanze?
-- 
MARCO BREVEGLIERI
  (
http://www.marco.breveglieri.name
)
     Non hai la possibilità di scaricare Turbo Delphi Explorer?
     Te lo spedisco io!! [
http://www.marco.breveglieri.name/?p=48
]

 Tornato dalle vacanze?
Guarda che non se ne è mai andato...ma proprio mai...  :-)
Ciao
Valter

Un ultimo piccolo scherzettino per la BEFANA ;-)
Auguro a tutti splendidi algoritmi per il 2007 !


 Propongo di passare le coordinate con una stringgrid 
La StringGrid, ti ho riconosciuto: sei il troll Taverna.
Newsgroup: it.comp.lang.delphi
Titolo: XE7 - Android - TWebbrowser

Salve gente!
Dovrei (vorrei) fare un'app tipo flightradar24 su android....(devo solo 
visualizzare dei pallini in base a delle coordinate...e spostare tali 
pallini quando cambiano le coordinate che processo).
 
Non trovo però spunti/info/etc... su come disegnare sopra un twebbrowser 
(al momento ho scelto questo componente perchè la mappa la devo prendere 
da gooogle maps).
 
Idee/spunti e/o link su qualche documentazione sul come fare sta cosa?
 
Grazie tante in anticipo!
 
 
 
 
PS: Al momento il forum embarcadero è down al momento del login...

 da gooogle maps).
 
Consulta la documentazione di Google Maps: tramite HTTP potresti scaricare anche direttamente l'immagine della mappa da caricare nella tua applicazione e a cui sovrapporre qualsiasi disegno vuoi.
 
Se questa soluzione non ti aggrada, allora io opterei per usare il WebBrowser per visualizzare la mappa di Google Maps e aggiungendo gli elementi grafici direttamente nella pagina, usando le apposite funzioni dell'API di Google Maps che - se non ricordo male - permette di aggiungere marcatori e altri oggetti.
 
Ciao,
  Marco.
 
--
MARCO BREVEGLIERI (Software and Web Developer)
#Home: 
http://bit.ly/marcobreveglieri
 
#Blog: 
http://bit.ly/compilaquindiva
 

    Marco.
 
Thanks!!!!!!!!!!
 
 


Sembra che la MS voglia render Open Source i sistemi di sviluppo basati 
su .net,
in modo da estendere il loro uso anche in altri S.O. (mobile compreso).
 
Giorgio

 non è per lavoro...)
 
Si può fare in Android perché il codice da scrivere va nella pagina Web caricata nel controllo TWebBrowser ed è in linguaggio JavaScript.
 
Al momento non ho link disponibili perché dovrei cercarli: verifica cosa puoi fare con Google Maps API nella documentazione relativa.


 in modo da estendere il loro uso anche in altri S.O. (mobile compreso).
 
Scusa la domanda, ma cosa c'entra con l'argomento di questo thread? :)


 PS: Al momento i

 
 
Guardo subito!
Newsgroup: it.comp.lang.delphi
Titolo: Componente che non va

Ciao, sono ancora io... questa volta houn problema con un componente
che non riesco a creare bene.
Il componente è composto da un pannello di 80 per 80, 64 shape
posizionate al suo
interno. Le shape si chiamano Sh11, Sh12, ..., Sh21, Sh22, ..., Sh88.
Il problema sta nel fatto che non visualizza le shape e noncapisco il
perchè.
Ora vi mostro il costruttore:
constructor TCella.Create(AOwner: TComponent);
var
  i : Integer;
  L, T : Integer;
begin
  inherited Create(AOwner);
  // Imposto grandezza pannello
  Self.Width:=80;
  Self.Height:=80;
  // Scorro tutte le shape
  for i := 0 to Self.ComponentCount -1 do
  begin
    if Self.Components[i].ClassNameIs('TShape') then
    begin
      // Se è una shape ne imposto i parametri
      TShape(Self.Components[i]).Parent:=TPanel(Self);
      TShape(Self.Components[i]).Brush.Color:=clWhite;
      TShape(Self.Components[i]).Brush.Style:=bsSolid;
      TShape(Self.Components[i]).Width:=10;
      TShape(Self.Components[i]).Height:=10;
      TShape(Self.Components[i]).Pen.Style:=psClear;
      L:=(StrToInt(Copy(TShape(Self.Components[i]).Name,
Pos(Self.Components[i]).Name, 'h')+1, 1)) -1)*10;
      T:=(StrToInt(Copy(TShape(Self.Components[i]).Name,
Pos(Self.Components[i]).Name, 'h')+2, 1)) -1)*10;
      TShape(Self.Components[i]).Left:=L;
      TShape(Self.Components[i]).Top:=T;
      TShape(Self.Components[i]).BringToFront;
      TShape(Self.Components[i]).Visible:=True;
      TShape(Self.Components[i]).show;
    end;
  end;
end;
Dove sbaglio?

ma...gli shape dove li crei?
facendo il debug passo-passo, funziona tutto regolarmente?
Tutti quei Self puoi anche toglierli
Bye,
Raktzo

 che non riesco a creare bene. [...]
Da quale classe eredita il tuo *TCella*?
Dove vengono creati controlli *Shape*?
In generale, ti suggerisco di memorizzare i riferimenti ai controlli che 
vengono gestiti dal tuo contenitore in una lista, evitando l'uso della 
proprietà /Components/ che, in certi casi, può diventare voluminosa, a 
meno che tu non abbia solamente i suddetti controlli *Shape* al suo interno.
Ciao,
   Marco.
-- 
MARCO BREVEGLIERI
  (
http://www.marco.breveglieri.name
)

utilizzo solo i tShape. Comunque ho risolto, gli shape li creo a run
time.
Grazie ad entrambi

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

Ciao, mi chiamo francesco!
Avrei bisogno di consigli (e pezzi di codice) per come realizzare nei
programmi (faccio database) delle form a runtime!!
se avete del materiale utile scrivete a 
pachi...@libero.it
grazie e ciao

 runtime!! se avete del materiale utile scrivete a 
pachi...@libero.it
una form e' un oggetto, e come tutti gli oggetti si crea cosi'
var
 F : TForm1;
F := TForm1.Create(Application);
oppure
Application.CreateForm(TForm1, Form1);
Ciao,
Alan Solo

una form e' un oggetto, e come tutti gli oggetti si crea cosi'
[CUT]
Beh niente da dire.. inoltre puoi anche creare nuovi controlli su una form
una volta creata..
Se ti servono info posta pure !
Ciao !

F := TForm1.Create(Application);
... dove TForm1 è un type TForm1 = class(TForm)
abituiamoli bene, per piacere :)
Newsgroup: it.comp.lang.delphi
Titolo: Librerie CLX

La Libreria CLX č presente solo sulla versione 6.0 del Delphi oppure č
possibile trovarla anche sulle versioni precedenti?

la CLX è nata con delphi6.
Bye
AS
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Io ho scaricato la Personal Edition 6.0 dalla Borland. Dopo l'installazione
mi
sono accorto che manca la libreria CLX per poter utilizzare i componenti per
lo sviluppo di applicazioni ricompilabile su Linux attraverso il Kylix.
Mi sai dire se esiste qualche sito dove scaricare la suddetta
libreria e quindi effettuare un'update alla versione già scarita?
Grazie.
Ciao.

 libreria e quindi effettuare un'update alla versione già scarita?
Non credo esista.
E poi, credo che non rispetteresti la licenza d'uso.


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

Ciao a tutti,
qualcuno sa come posso inserire un checkbox in una StringGrid?
Daddo 

Ciao a tutti,
qualcuno sa come posso inserire un Checkbox in una StringGrid?
Grazie
Daddo

Daddo
	Ciao
	MassimoB
 
---------------------------
http://www.massimobeschi.it/
----------------------------------------------------------------
unit Unit1;
interface
uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, Grids, StdCtrls;
type
  TForm1 = class(TForm)
    StringGrid1: TStringGrid;
    procedure StringGrid1DrawCell(Sender: TObject; ACol, ARow: Integer;
      Rect: TRect; State: TGridDrawState);
    procedure FormCreate(Sender: TObject);
    procedure CheckBoxMouseDown(Sender: TObject;
        Button: TMouseButton; Shift: TShiftState; X, Y: Integer);
  private
    { Private declarations }
    FCheckBox: TCheckBox;
  public
    { Public declarations }
  end;
var
  Form1: TForm1;
implementation
{$R *.dfm}
procedure TForm1.FormCreate(Sender: TObject);
begin
  FCheckBox := TCheckBox.Create(StringGrid1);
  FCheckBox.Parent := StringGrid1;
  FCheckBox.Caption := 'Attiva';
  FCheckBox.OnMouseDown := CheckBoxMouseDown;
end;
procedure TForm1.StringGrid1DrawCell(Sender: TObject; ACol, ARow: Integer;
  Rect: TRect; State: TGridDrawState);
begin
  if (ACol = 1) And (ARow = 1) Then
    FCheckBox.BoundsRect := Rect;
end;
procedure TForm1.CheckBoxMouseDown(Sender: TObject;
  Button: TMouseButton; Shift: TShiftState; X, Y: Integer);
var
 ACol, ARow: Integer;
begin
  TCheckBox(sender).Checked := Not TCheckBox(sender).Checked;
end;
end.
----------------------------------------------------------------------

Newsgroup: it.comp.lang.delphi
Titolo: Help Me About SourceSafe & Company

Cosa posso utilizzare anziche sourcesafe,
per controllare le versioni del software, meglio se per delphi?
Grazie...
Se č possibile elencate un po' di questi software siano essi free o non



Programmi da solo o insieme ad altri?
Io da qualche tempo utilizzo FreeVCS e mi trovo molto bene!
Io lo uso per tenere allineati i sorgenti tra piů PC, non lo uso per
controllare le versioni ma so che č possibile farlo.
Come puoi capire dal nome č gratuito, se vuoi saperne di piů vai su:
http://www.freevcs.de/
Ciao
Newsgroup: it.comp.lang.delphi
Titolo: Convertire data e ora in intero

Ciao a tutti,
leggendo la data e l'ora di creazione di un file, come posso convertire 
questa in formato longint (timestamp)? Ho cercato una function/procedure che 
faccia al caso su 
delphibasics.co.uk
 ma non sono riuscito a trovare nulla di 
specifico in merito.
Qualche suggerimento? Cercando con google ho solo trovato soluzioni per 
altri linguaggi fra cui php ma non con delphi.
Grazie ancora,
Cooper. 

 ha scritto nel messaggio
news:%SwUf.28106$nz4...@tornado.fastwebnet.it...

Prova a cercare nelle API win32, Ciao Giorgio

Function File_GetCreationDate(FileName : String): TDateTime;
var
  SearchRec : TSearchRec;
  DT        : TFileTime;
  ST        : TSystemTime;
begin
  Result := 0;
  try
    SysUtils.FindFirst(FileName, faAnyFile, SearchRec);
    try
      FileTimeToLocalFileTime(SearchRec.FindData.ftCreationTime,DT);
      FileTimeToSystemTime(DT, ST);
      Result := SystemTimeToDateTime(ST);
    finally
      SysUtils.FindClose(SearchRec);
    end;
  except
    Result := 0;
  end;
end;
con questa funzione ricavi la data in formato TDateTime poi se la vuoi
convertire in Timestamp
 DateTimeToTimeStamp(File_GetCreationDate(FileName : String))
ciao buon lavoro, brunello.
Newsgroup: it.comp.lang.delphi
Titolo: info gps

Qualcuno ha qualche informazione sulla gestione di un sistema gps e la
gestione delle mappe con delphi? 
Esiste anche la possibilità di trovare un po' di mappe 'free' su
internet per iniziare a fare delle prove?
Ogni possibile informazione su come documentarmi sui sistemi gps e su
come gestirli in delphi è ben accetta
Grazie
	Marcello

gia visto nei soliti siti?
A

>gia visto nei soliti siti?
nono
sto iniziando ora e qualsiasi link mi č utile
piu' materiale ho per iniziare e meglio č
premetto che non ho alcuna base sui gps, sul formato che viene
utilizzato per le mappe e sui protocolli di comunicazione seriale del
gps 
In ogni caso la problematica che mi interessa di piu' č la gestione e
lo studio del formato delle mappe

Secondo me ti conviene scindere il problema in due parti
1) sai leggere il sensore gps?
2) ti do le coordinate di un punto sulla mappa, lo sai trovare?
-- 
_________________________________________
Edmondo Di Tucci snar...@Ttin.it
guarda i miei lavori su: 
www.powernetsi.it/edmondo

Cerca il componente TGPS su 
www.torry.net
 è free se ti bastano i primi
60 minuti altrimenti lo paghi, per posizionare il punto su una carta
esistono altri componenti mi pare si chiamino tglobe che non costano
molto.

 ha scritto nel messaggio
news:da443c53.0405...@posting.google.com...


Newsgroup: it.comp.lang.delphi
Titolo: Qreport e multilinea

Ciao a tutti, sto facendo un prog con D7 e quickReport
e mi sono bloccato davanti ad un problemino che ritenevo
stupido, ma a quanto pare lo stupido sono io :-D
Tale Report è associato ad una tabella della quale voglio stampare 6
campi, per esempio:
                  Codice - QT - Descrizione - Imponibile - Iva -
Totale
solo che può capitare di avere una descrizione molto lunga ed in tal
caso succede che
la mia QRDBTEXT si tronca alla fine della colonna ed invece io vorrei
mandarla a capo
(quindi gli altri 5 valori vengono scritti sulla prima riga, mentre la
descrizione occupa -
per esempio - 3 linee in modo tale che l'articolo successivo inizi
dalla quarta linea).
Grazie a tutti e spero di essermi spiegato bene :-)

 ha scritto nel messaggio Ciao a tutti, sto 



Ciao devi settare le proprietà del qrdbtext
wordwrap = true
autosize = false (e devi allargare il campo alla larghezza desiderata)
autostretch= true
Ciao
C 

 autostretch= true
Grazie :-) molto gentilissimo
Newsgroup: it.comp.lang.delphi
Titolo: RE: Ricostruzione Indici Tabelle Paradox senza BDE

> Il modo, per me, più semplice è di copiarli in un'altra directory e di
ricopiarli quando decidi di farlo.
Io risposi dicendo che probabilmente questa strada non era praticabile
spiegandone anche una ragione.
In questi giorni però ho riflettutto molto sulla risposta di Mario Piva e ho
capito che il suo suggerimento, anche se non mi spiegava
passo passo quello che avrei dovuto fare, era ed è fondato.
Quindi oltre a cogliere l'occasione per ringraziare pubblicamente Mario
Piva, ho pensato di pubblicare quello che ho fatto per
ricostruire gli indici paradox senza BDE così forse potrà essere utile anche
a qualcun altro.
Praticamente ho fatto questo :
1) Mi sono creato la tabella paradox vuota con i suoi indici utilizzando il
DataBase Desktop fornito con Delphi
2) Ho copiato la tabella paradox con il file degli indici su una directory
diversa da quella di lavoro per averne un backup.
Poi al momento della ricostruzione degli indici ho fatto quanto segue :
1) Ho cancellato il file indici dalla mia directory di lavoro
2) Ho letto i record della mia tabella memorizzandole in un file di appoggio
3) Ho copiato tutti i file dalla cartella di backup sulla mia cartella di
lavoro. In questo modo nella mia cartella di lavoro ho ottenuto
    la tabella paradox vuota con gli indici non corrotti.
4) Ho letto i record della tabella memorizzati nel file di appoggio e li ho
riscritti sul file vuoto delle mia cartella di lavoro.
Spero di essere stato chiaro nell'esposizione e soprattutto di essere stato
utile.
Donato Di Tullio

Innanzi tutto mi scuso per non averti spiegato in modo esaustivo
ciň che ho fatto io.
Sono contento comunque di esserti stato di aiuto e ti ringrazio per il post.
Ciao
Mario
mari...@inwind.it
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 ma utilizzando ADO.
Con ADO non puoi utilizzare il componente ADOQuery e con un istruzione SQL
fare prima un drop dell'indice e poi un create ?
.... Spero di non aver detto una cavolata ....
^_Goblin_^

 fare prima un drop dell'indice e poi un create ?
Ci ho provato, ma non ci sono riuscito perchè mi dava un errore.
Comunque non c'è problema perchè ora ho risolto come da suggerimento di
Mario Piva.
Donato Di Tullio
Newsgroup: it.comp.lang.delphi
Titolo: Aiuto su shellexecute

Lo confesso con delphi per ora non ci sto ancora capendo molto.
C'e qualcuno tra di Voi (che ho notato molto esperti) che mi darebbe una
mano.
Per ora devo solo fare dei Menu  Delphi che lancino programmi esterni
(scritti per ora ancora in Clipper).
Vorrei, se possibile, avere un listato, un esempio concreto, di come si
possa creare in programma di questo tipo.
E' una richiesta da neofita, ma voglio imparare e credo non ci sia niete di
meglio, all'inizio perlomeno, di copiare
un poco qua e la e poi adattare alla proprie esigenze e sviluppare il
proprio software.
Grazie per l'attenzione.  
ma...@libero.it
P.s. : Solo per il Sig. Eugenio Belli - grazie per il suggerimento di non
scrivere solo in maiuscolo, ma se
scrivere in maiuscolo significa gridare, ebbene si io devo gridare perche'
qui il mondo va avanti e se al
mondo vuoi restare ti devi far sentire. Comunque ora ho imparato e d'ora in
poi 'parlerò'. Grazie per il
tuo aiuto, qualunque indicazione è per me preziosa. Ciao Marco

 ...


Newsgroup: it.comp.lang.delphi
Titolo: xavier e steve in italiano?

Ciao a tutto il NG, sempre di corsa non posto molto ma leggo sempre ( un
parassita in poche parole ).
Vorrei un'informazione : mi è arrivato da qualche giorno (finalmente) il Delphi
6 developer's guide di Pacheco e Teixeira, in inglese e lo sto già
leggiucchiando, sapete se in progetto esiste una traduzione in italiano di
questo libro?
Grazie, ciao!
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 questo libro?
al 99,9% si, nulla di ufficiale ma fino ad oggi i loro libri sono stati
tradotti e sono piuttosto apprezzati dalla comunità di programmatori Delphi,
per cui credo proprio che verrà tradotto.
--
- Carlo -
c.b...@libero.it

Grazie, ma come faccio ad accorgermi dell'avvenuta edizione in italiano?
Dove è che dovrò collegarmi di continuo?
Grazie ancora, Ciao


e sono piuttosto apprezzati dalla comunità di programmatori Delphi,
Sottoscrivo!
Bye
AS


 tradotto bene....
Non ti posso assicurare che sia tradotto bene, non avendolo letto.
Ciao


 Dove è che dovrò collegarmi di continuo?
non saprei ... prova con Google! :)


Scusa, ma dopo aver speso 10 e passa mila lire per un libro, ne spend
altrettante per averlo anche in italiano?
Strano modo di fare acquisti
--
__________________________________
http://digilander.iol.it/snarchio
 
snar...@tin.it

 
Quante mila lire? + di 60 $ !!!!!!
Ma le vale....
in quanto al mio modo di fare acquisti....
Lavoro con Delphi 6 da quando è uscito, e avevo la necessità di imparare subito
qualcosa di nuovo, pensi che dovrei aspettare mesi per l'uscita del libro in 
italiano prima di iniziare a studiare qualcosa?
