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

Salve ragazzi
quando compilo mi da questo tipo di errore:
"...raised exception class EIntCastError with the message 'interface
non supportated'.
Tale messaggio mi viene dato se inserisco un'istruzione del tipo:
with FilterGraph as ICaptureGraphBuilder2 do
    CheckDSError(RenderStream(@PIN_CATEGORY_PREVIEW , nil, Filter as
IBaseFilter, nil, VideoWindow as IbaseFilter));
C'è da dire che tale applicazione è un form che viene chiamato da un
altro form principale e l'interfaccia ICaptureGraphBuilder2 è
supportata perchè se compilo il form a parte questo funziona
correttamente!
Nn so come fare, la mia inesperienza in materia è talmente talmente
tanta che magari è una sciocchezza!!
Attendo fiducioso
Ciao
Francesco

Buongiorno a tutti,
è circa una settimana che sto combattendo con un'eccezione del tipo
'interface non supportated', ma ancora adesso nn sono riuscito a
risolvere.
Ho seguito i suggerimenti delle vecchie discussioni ma niente!!
Come ho gia scritto nei post precedenti l'applicazione usa la DSPack,
nei demo che si trovano tutto funziona regolarmente, ma se ne rescrivo
una io tale e quale mi lancia l'eccezione!!
Il problema in particolare si ha quando inserisco la linea di codice
with xxxxx as ICaptureGraphBuilder2 do....
Se qualcuno ha gia avuto problemi simili, o ne ha sentito parlare vi
prego di contattarmi perchè non so davvero cosa fare!!
Grazie a tutti
Francesco

 Il problema in particolare si ha quando inserisco la linea di codice
Hai postato lo stesso messaggio almeno 15 volte.  E' inutile continuare 
a farlo.  Aspetta che qualcuno ti risponda e basta.

 non supportated'.
Ma nelle uses trovi la unit DirectShow9?
ciao
S

Si la includo, infatti se io ci passo sopra mi appare il tips relativo
della funzione, ma poi quando compilo per magia appare il messaggio di
errore.
Procedendo passo passo mi accorgo che l'eccezione viene lanciata quando
inserisco quella riga di codice.
Forse devo impostare qualcosa proprio dal menu di delphi?

Newsgroup: it.comp.lang.delphi
Titolo: Delphi 5... MDI e modal

buongiorno a tutti..
domanda veloce veloce
se una form è scritta per essere gestita come MDI
può, e se si come, essere richiamata ANCHE in modal?
grazie a tutti
bySaimon

 bySaimon
Io ho una soluzione un po' velocistica, magari ne esiste una + sofisticata
;-)
  TuaFormMDIChild := TTuaFormMDIChild.Create(Self);
  TuaFormMDIChild.FormStyle := fsNormal;
  TuaFormMDIChild.Visible := False;
  TuaFormMDIChild.ShowModal;
Funziona anche se devi trasformare una form già esistente. L'importante è
che la visibilità sia settata dopo il formstyle.
Ciao
BB
-- 
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: come rilevare se l'applicazione è in esecuzione...

Salve a tutti
Ho un problemino con una applicazione file/server.
L'applicazione funziona benissimo, ma alla fine della giornata,
debbo fare delle operazioni in modalita esclusiva su alcune tabelle,
che giornalmente debbono essere azzerate.
Il punto č, che debbo chiedere al cliente, di chiudere l'applicazione,
su uno dei due client, prima di effettuare le operazioni di chiusura.
Ora vorrei, che il programma stesso, prima di effettuare le operazioni
di chiusura, avverta, che un altro client č ancora aperto, prima di
iniziare la procedura e di stare in stanby fino a quando l'alro client non č
chiuso.
In buona sostanza come faccio ad accorgermi, che l'applicazione
č attiva su un altro client?
Trucchi , suggerimenti  e altro sono ben acetti.
Grazie anticipatamente
Livio


Ciao Livio ti suggerisco un trucco, se utilizzi tabelle paradox per esempio
ti basta aprire una tabella con la proprieta' exclusive settata a true
all'interno di una try, se "raisa" un "eccezzione" vuol dire che qualche
altro client e' attivo.
metti il tutto in un ciclo while, meglio ancora in un timer per non
appesantire la rete  ed il gioco e' fatto.
Ciao, Angelo.

Mumble mumble
a dire il vero avevo pensato a una cosuccia simile,
 io uso tabelle dbf, quindi non dovrebbero
esserci problemi, avevo solo qualche dubbio nell' OnEception,
ma pensandoci bene hai ragione, perchè a me basta un avviso.
In fondo il raise, mi verra dato, solo se la tabella è comunque già aperta.
Non capisco a dire il vero il timer o il ciclo while in fondo il controllo
lo faccio
partire alla pressione di un tasto ben preciso al difuori del quale non ha
senso il controllo.
Grazie del consiglio credo che comunque farò proprio così.
Ciao

Newsgroup: it.comp.lang.delphi
Titolo: Consigli su crittografia

Devo implementare un sistema di crittografia per un software che
trasmette via FTP o Email , dei file contenenti report di esami
clinici, che essendo dati molto sensibili, vanno protetti in qualche
modo.
Non avendo nessuna esperienza di crittografia avrei bisogno di qualche
consiglio su quale algoritmo usare (chiave simmetrica o asimmetrica).
Il risultato finale dovrà essere affidabile ma anche di semplice
utilizzo per gli utenti finali.
Grazie,
Cecilia

LockBox della ex turbopower: trovi tutto quello che ti puo' servire ed e'
open source; come algoritmo personalmente ti consiglio il Blowfish (da
quello che so, rimane uno dei più difficili da attaccare)
ciao
Marco
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

A differenza degli standard planetari pkcs#xx di 
www.rsa.com
, zio billy 
si è inventato i csp: CRYPTOGRAPHIC SERVICE PROVIDER.
Se cerchi csp su msdn trovi un po di info, inoltre puoi vedere la 
cryptlib di peter gutman.
Sappi che winsozz ha ggia installati dei csp. Se lanci regedit e vai sul 
ramo:
localmachine\software\cryptograhic
trovi l'elenco dei csp installati di default da winsozz.
Fra tutti suggerisco gemplus che è leader mondiale per prodotti tipo 
smartcard, simcard etc etc etc etc
Infine un link dove trovi varie cose sempre legate alla crittografia:
http://www.thefreecountry.com/sourcecode/encryption.shtml
Suggerisco infine una particolare attenzione nella compilazione della 
dichiarazione per la autorizzazione al trattamento dei dati personali.
Bye
A

Se guardi tra i miei post di settembre o agosto troverai il codice per
quello che ti serve.
Ciao
Mario
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

On Wed, 03 Dec 2003 09:38:59 +0100, Cecilia wrote:
hai pensato a dare una occhiata a gpg? è un sistema a linea di comando,
quindi facilmente implementabile via delphi, cripti il contenuto dell'email
e lo spedisci, come esempio di come fare potresti pensare di dare un occhio
ai sorgenti di enigmail per mozilla in quanto sfrutta proprio questo sistema
incorporandosi dentro il client di posta.
www.gnupg.org
enigmail.mozdev.org
ciao
-- 
Fabrizio Mancini - <f[.]mancini[@]tin[.]it> 03/12/2003 12.05.20
Open Delphi Manual (
http://groups.yahoo.com/group/delphi_open_manual/
)

 Cecilia
Andrea


Ho già letto il manuale dei LockBox e credo possano fare al caso mio.
Dimmi se ho capito bene:
io ho un server che raccoglierà i file cifrati, speditigli da N client
e dovrà decrittarli.
Il mio server genera 2 chiavi, una pubblica e una privata. Poi il
sever manda via email la sua chiave pubblica agli N client, che la
useranno per criptare i dati, mentre il server quando riceverà i dati
criptati li decripterà con la sua privata?!
Mi potresti spiegare cosa fa il Base64Encode e a che punto interviene?
Grazie 1000
Cecilia

 Cecilia
Andrea
Newsgroup: it.comp.lang.delphi
Titolo: Applicazioni Windows

Salve ragazzi, sapete dirmi come posso fare per fermare tutti i task in
esecuzione in Windows 98, durante l'esecuzione del mio programma in Delphi,
e fare ripartire tutti i task nel momento in cui l'utente esce dal mio
programma ?
Ringrazio in anticipo tutti coloro che vorranno aiutarmi.
Max

Cosa sono i TASK??
Max ha scritto nel messaggio ...


> Cosa sono i TASK??
da quel che no so sono le applicazioni che sono in esecuzione
Ciao!
Alan Solo

nei task non sono compresi anche i servizi che girano in backgrund ?
--
Gna...@Wappi.com
ICQ# 76488613
http://gnaffy.tripod.com/

 ha scritto nel messaggio
news:8mu5l5$4om$3...@nslave1.tin.it...


Newsgroup: it.comp.lang.delphi
Titolo: Uso di TAction com MDI

Supponiamo di avere 1 FormMDI con 1 TAction ed 1 Button ed
1 MDIChild con 1 TAction
quando premo il Button lo disattivo e crei la finestra Child
quando Chiudo la Child devo riabilitare il Button.
Il problema e' da Form2 non posso vedere Form1, come posso
far eseguire un TAction Update del Form1 ?


Nell'evento Update della action dovrebbe essere sufficiente fare 
qualcosa del tipo:
(sender as TAction).enabled := not Assigned(MyForm2);
questo comporta che devi creare la MyForm2 a runtime e non utilizzare 
l'istanza creata da delphi.
Quindi a livello di unit dichiari:
Var
   myForm2 : TForm2;
e poi nella tua actionexecute
   myForm2 := TForm2.create(nil);
   myForm2.blabla
   myForm2.OnClose := CloseChildForm;
   myForm2.show;
procedure CloseChildForm(Sender: TObject);
begin
   FreeAndNil(TForm2(sender));
end;
Ciao
Newsgroup: it.comp.lang.delphi
Titolo: Simulare Copia (CTRL+C)

Come si fa?
Devo inserire il codice all'interno di un pulsante in modo che esegua la 
funzione copia del testo contenuto in un TEdit...
Qualcuno sa come fare?
Non posso utilizzare la funzione che compare nel menu del tasto destro in 
quanto subito dopo il codice devo simulare la pressione di un'altra 
combinazione di tasti (CTRL+1) per lanciare il testo copiato ad un'altra 
applicazione che funziona in background....
Mi aiutate? Ho razzolato su google ma non sono riuscito a trovare nulla che 
facesse al caso...
Graziee...

 facesse al caso...
copi il testo dal tedit alla clipboard (tedit.CopyToClipboard) e poi usi 
la clipboard pre prendere il testo da copiare tramite ctrl+1.
sai inviare la pressione dei tasti ctrl+1 tramite sendkey?
Attenzione che in questo modo sporchi la clipboard.
Puoi sempre evitare di fare tutto il giro usando una tstring di appoggio 
da inviare all'altro programma.
tstring pippo := tedit1.text;
sendCTRLToApplication(pippo); // funzione che fa la sendkey all'altro
spero di essermi spiegato bene..
ciao
-- 
morde
QT 4.7
Delphi (5,6,7.. expired)
Firebird Database

Newsgroup: it.comp.lang.delphi
Titolo: Pannello calcolatrice

Come posso da programma aprire ad esempio il tastierino della 
calcolatrice di Windows??? Grazie.
Diego22
--- posted by geoForum on 
http://www.delphiedintorni.it

 calcolatrice di Windows??? Grazie.
Se intendi "eseguire" il programma "calcolatrice di Windows", basta che 
lanci "calc.exe".
Le modalità per eseguire un file esterno, invece, sono state ampiamente 
trattate.
Ciao,
Gianluca.

Newsgroup: it.comp.lang.delphi
Titolo: Api Linux

In un precedente post mi è stato consigliato che per linux esiste la
libreria LibC.pas. Il problema è che fin'ora non ho trovato della
documentazione che spieghi approssimativamente a cosa si riferiscono le
tante funzioni dichiarate nella Unit. A me servirebbe ricavarmi in n°
seriale dell'hd, il nome di volume e la dimensione. Qualcuno mi saprebbe
dire come fare?
In un'altro post mi è stato detto che per il C si utilizza la funzione ioctl
che prende in input 2 parametri. Come funziona?
Spero che qualcuno mi riesca a dare qualche dritta.

ma un post su it.comp.os.linux.developement non sortisce alcun effetto?
Ho sottoscritto tale NG e l'unica richiesta fatta da te riguarda FileMaker
che è poi un prodotto tipico della piattaforma MAC.....
Bye
A.

Ma la libc.pas non fa parte di kylix? Se č cosě spero di trovare qualcuno
che ne sa di piů di me...

sara che non ho ancora mandato giu un caffe, ma non capisco il senso di
questa risposta.
Io non so se libc fa o meno parte di linux.
Quel che so è che esiste un ng, it.comp.os.linux.developement.
Quindi, ripeto: un post su it.comp.os.linux.developement non sortisce alcun
effetto?
Bye
A.
Newsgroup: it.comp.lang.delphi
Titolo: altra info

conoscete una componente che mi permetta di formattare il testo come una 
richedit(rigo per rigo), ma funzioni come una listbox?
grazie in anticipo 

richedit(rigo per rigo), ma funzioni come una listbox?
ciao!
non so darti una riposta precisa, ti posso solo dire di provare a vedere 
su 
delphi.about.com
 oppure qlc altro link su google.
scusa sono stato troppo vago! ;p
Diego
--- posted by geoForum on 
http://www.delphiedintorni.it
Newsgroup: it.comp.lang.delphi
Titolo: Problema di indici

Salve a tutti,
una domanda da porvi : ho un applicativo sviluppato in delphi (non so' quale
versione) installato su due macchine, una con win98 perfettamente
funzionante, l'altra installata su win2000. Su quest'ultima installazione ho
continuamente problemi con gli indici. Qulcun'altro ha avuto problemi simili
su w2000 ? Grazie in anticipo per qualsiasi risposta...
--------------------------------
Inviato via 
http://usenet.libero.it

indici di cosa?
A.


pardon, gli archivi sono dei dbf e gli indici associato mdx


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

Ciao a tutti, 
ho un problemino con l'evento AfterPost, o meglio...
un problemino con gli eventi...
Ho un datamodulo con un ClientDataSet.
Da una form instanzio questo DataModulo.
All'interno del DataModulo gestisco l'evento in questione (afterpost).
Dalla Form vorrei implementare tale evento senza fargli però
perdere quello che fà nel datamodulo : 
unit DMDetail;
type
  TfrmDMDetail = class(TDataModule)
    clnDetail: TClientDataSet;
    .....
    ......
  end;
....
procedure TfrmDMDetail.clnDetailAfterPost(DataSet: TDataSet);
begin
   //faccio alcune cose
end; 
poi nel Create della form avevo fatto : 
 
   dm := TfrmDetail.Create(Self);
   if assigned(dm) then
      dm.clnDetail.AfterPost := myAfterPost;
..
..
Però logicamente, facendo così non mi esegue più 
l'evento nel DataModulo...
Come posso fare?
Rino

Rino
	Ciao
	MassimoB
 
---------------------------------
http://www.massimobeschi.it/
---------------------------------
Se tu pagare come dici tu ...
Io lavorare come dico io ...
Se tu pagare come dico io ...
Io lavorare come dici tu ...
---------------------------------

 ha scritto nel messaggio 
news:fIwue.24689$bc....@tornado.fastwebnet.it...

Newsgroup: it.comp.lang.delphi
Titolo: (OT)Che  Portatile consigliate (x lavoro) ?

Ciao a tutti
sono in procinto di prendere un nuovo portatile poichè  il mio asus (A2D 
Athlon XP-M 3000+ 512 mb ram)
mi ha lasciato, probabilmente per il surriscaldamento.
Non ne sento molto la mancanza perchè mi ha fatto penare parecchio
sia per la temperatura sia per i pessimi driver ATI (Ati 9600 mobility 
radeon)
che ogni tre per due davano schermata blu. La cosa che mi ha fatto inc..... 
è che il problema è comune
a tutti iportatili di questa serie e che asus non abbia provveduto ad un 
aggiornamento risolutivo.
Posto la richiesta qui perchè anche io sviluppo con DELPHI (anche qualcosa 
in Visual Basic) e volevo
un parere da persone competenti e che si sono trovati nella mia stessa 
situazione.
Piu di tutto mi piacerebbe che non scaldasse troppo, silenzioso e solido: il 
vecchio aveva sempre la ventola a manetta nonostante la velocità CPU fosse 
gestita dinamicamente. 10 ore con la ventola a palla sono snervanti!
Processore intel o amd  ? Che ne dite del 64 bit AMD?
Ho sentito parlare bene di DELL e per esperienza volevo evitare Asus e Acer.
Grazie e spero di non essere stato troppo OT ma vorrei un parere dalla 
comunità di sviluppatori.

 Acer.
Acer evitala come la peste. In alternativa a Dell prendi HP.
-- 
- Carlo - 

> Acer evitala come la peste. In alternativa a Dell prendi HP.
quoto tutto. io sto x prendere un hp nw8440aw.
A.

 quoto tutto. io sto x prendere un hp nw8440aw.
Io uso quotidianamente un Lenovo N100 con dual core... mi trovo 
discretamente bene, la velocità è buona, anche se della qualità IBM non 
c'è molto. Più che altro mi ricorda un Acer ;)
La plastica è bruttina, e le macchie dei polsi e delle mani sudate si 
vedono molto :(
Inoltre i tasti sono disposti in maniera strana: se utilizzate spesso 
Delphi probabilmente usate i tasti home e end... scordateveli perché 
bisogna premere Fn per usarli... invece il PgUp e PgDn sono comodi 
perché sono proprio sopra ai cursori destra e sinistra.
Qui si vede benino, è un V100 ma la disposizione è simile. 
http://www.notebookreview.com/assets/9523.jpg
Comunque ha delle cosine simpatiche tipo il lettore di fingerprint... se 
potessi scegliere però andrei sempre su hp.
-- 
Jax

Newsgroup: it.comp.lang.delphi
Titolo: Auito TMediaPlayer

Come posso far suonare al Mediaplayer un midi diverso da quello
impostato nella proprietą FileName?
Ho provato a modificarlo cosģ
mediaplayer1.filename:='midi2.mid'
effettivamente se eseguo il programma passo-passo la proprietą
filename assume il valore nuovo, ma quando faccio play mi risuona il
vecchio midi.
Grazie delle risposte

 vecchio midi.
 Hai provato a settare la proprieta' AutoOpen (o qualcosa del genere) a
False?
Ciao
Claudio Carniato

 wrote:

si ho provato

 wrote in message
395a781...@news.libero.it...


 vecchio midi.
Ciao,
Allora... quando tu vuoi suonare un altro midi :
MediaPlayer.Close;
MediaPlayer.FileName := 'nuovofiledasuonare.MID'; // L'estensione č
importante se sei in Auto.
MediaPlayer.Open; // se non c'č Autoopen true
MediaPlayer.Play;
Ciao! Dimmi se ti funziona!
Davide DG


wrote:

Newsgroup: it.comp.lang.delphi
Titolo: Aggiornare prodotti con codice a barre su sito internet

Salve,
dovendo commissionare la creazione di un sito internet e-commerce vorrei 
che fosse fatto al meglio in modo da preventivare ogni utilizzo...
Mi spiego meglio, avendo ogni prodotto da me commercializzato un codice 
a barre sarebbe comodo che dopo la lettura in "locale" si aggiornasse la 
giacenza nel sito che viene gestito da una web farm.
Leggendo il codice a barre si dovrebbe aggiornare la giacenza di ogni 
area in cui compare il prodotto, esempio, una determinata cartuccia per 
stampanti è compatibile tipo con x stampanti e ogni volta che c'è tale 
prodotto si dovrebbe aggiornare la giacenza in ogni area...
E' chieder troppo ?
GbMax78

 che fosse fatto al meglio in modo da preventivare ogni utilizzo... [...]
Ma Delphi cosa c'entra? :-|
-- 
MARCO BREVEGLIERI
  (
http://www.marco.breveglieri.name
)

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

Mi piacerebbe sapere perche' in delphi 7 l'output di
FormatDateTime('hh:nn:ss', Now) --> notare i :
mi da hh.nn.ss invece di usare i : mi usa il . e' normale che faccia 
cosi'?
questa cosa ha creato un bug in un esportazione!! :-)
Ho dovuto fare uno stringreplace...
ciao
-- 
http://www.evilripper.net
http://www.flickr.com/photos/evilripper/

 cosi'?
Potrebbe essere, dipende da come hai configurato il PC.
Il comportamento di FormatDateTime e' ben documentato nell'help. Hai
provato a leggere li? (e' verso la fine della pagina)
ciao
Giacomo

 cosi'?
Questa cosa e' spiegata nella guida in linea. Leggi con attenzione e
capirai.
A.

Alberto Salvati ha scritto:

asd, e' solo un separatore poi ci mette quelli di default del SO! :-(
ormai tra php, c# e delphi ho in testa un caos immondo!!!
ciao
ps
io avevo guardato l'esempio dell'help!! A parte che mette mm al posto di 
nn!! lol
The following example uses FormatDateTime to set the string variable S 
to a sentence indicating a meeting time in 3 hours. The sentence has the 
form "The meeting is on Wednesday, February 15, 1995 at 2:30 PM."
S := FormatDateTime('"The meeting is on " dddd, mmmm d, yyyy, " at " 
hh:mm AM/PM', Now + 0.125);
Newsgroup: it.comp.lang.delphi
Titolo: Windows function

Ciao a tutti,
ho bisogno di un aiuto che sicuramente i più esperti sapranno a "menadito" !
Ho creato un'applicazione (un convertitore Lira-Euro)e ora vorrei poter
minimizzare la form in modo che venga inserita nella TaskBar di Windows
nell'angolo in basso a dx vicino all'orologio. Sto controllando già da un
po' le Api di Windows, ma non riesco a capire quale sia il metodo o funzione
corretta.... Qualcuno sa dirmi qual è?
Grazie mille a tutti
--
Sparta

guarda le FAQ
CIAOUX

 nell'angolo in basso a dx vicino all'orologio. Sto controllando già da un
E' molto meglio che ti scarichi CoolTrayIcon da 
it.torry.net
Fa quello che cerchi in modo semplicissimo e ti evita duri scontri con le API,
che ti potrebbero pungere a morte ;)
--
Jax

> ho bisogno di un aiuto che sicuramente i più esperti sapranno a "menadito"
!
Infatti e' nelle FAQ, che dovresti aver letto prima di postare.
Domanda 4.8
--
{MSX}  -  
http://msx.rules.it
Mantenitore delle FAQ di it.comp.lang.delphi,
reperibili qui: 
http://gpi.infomedia.it/abc/delphi/FaqDelphi.txt

 nell'angolo in basso a dx vicino all'orologio.
Quella zona del Windows si chiama TrayArea. Su torrys (
http://it.torry.net/
)
trovi molti componenti a riguardo o se installi i componenti RX (freeware,
lo puoi scaricare dalla Consist 
www.consist.it
) hai direttamente un
componente apposito. Per far sparire invece la form dalla task-bar puoi
usare:
  ShowWindow(Application.Handle, SW_HIDE);  //   Per Nascondere
  ShowWindow(Application.Handle, SW_RESTORE);  // Per Ripristinare
Ciao,
  Fabio

 ha scritto nel messaggio news:SRYcSLiM...@news.osra.loc...


Mitico MSX, c'è l'ho ancora accantonato in procinto di collegarlo a qualcosa
di altamente tecnologico! Da qualche parte ho ancora il codice di come
pilotare i singoli pin della presa stampante. Avevo fatto qualche prova
accendendo dei led e funziona alla grande. Praticamente si hanno a
disposizione 8 uscite indipendenti ed altrettanti ingressi dalle porte
joystick controllabili tutte via software.... unico inconveniente l'MSX non
si dovrebbe mai spegnere altrimenti bisogna fare il reload del programma!
Cmq bei tempi quelli, praticamente ci sono cresciuto con l'MSX ed ho capito
anche che la mia vera passione era proprio la programmazione.
Ti ho scritto cmq perchè il link
http://gpi.infomedia.it/abc/delphi/FaqDelphi.txt
da me non funziona, forse causa dell'ADSL di interbusiness, non so.
Ciao
  Fabio

Grazie per la cazziata... : -)
peccato però che il link delle faq non funzioni...
--
Sparta

 peccato però che il link delle faq non funzioni...
Oibo', pare che il server sia down, non riesco ad accedervi ne col browser
ne via ftp. Immagino che sia una cosa temporanea..
Per leggere le faq puoi comunque cercare sul NG it.faq oppure cercare il
posting del documento integrale su questo newsgroup.
Ciao!            {MSX}


 da me non funziona, forse causa dell'ADSL di interbusiness, non so.
Gia', ho risposto a Sparta.. spero che la cosa si risolva presto..
Ciao!            {MSX}

Newsgroup: it.comp.lang.delphi
Titolo: xpStyle in TD 2006 Pro

Salve.
Ho sviluppato un progetto nel vecchio Delphi 5, usando il package xpStyle.
Ora, passato a TurboDelphi 2006 Professional, non riesco ad installare più 
il package.
L'azienda produttrice (RhoStyle) assicura l'installabilità fino a Delphi 
2005.
Qualcuno ha avuto il mio stesso problema?
Oppure devo migrare tutti i componenti verso altri, di qualche package 
compatibile?
Grazie.
-- 
--^^
BedBaol
-------^^------- 

 più il package. [...]
Se non hai il codice sorgente del package, non puoi utilizzare la sua 
versione binaria in release successive di Delphi oltre quella che hai 
descritto.
Si tratta di un'eventualità possibile solo in certi casi, come in quello 
del passaggio da BDS2006 a CDS2007, in quanto è stata mantenuta 
volutamente la compatibilità binaria dei file generati.
Di preciso, cosa fa questo package? E' possibile che fornisca la 
soluzione ad un problema che nelle versioni più recenti non è più tale.
Ciao,
   Marco.
-- 
MARCO BREVEGLIERI
  (
http://www.marco.breveglieri.name
)

  (
http://www.marco.breveglieri.name
)
Fornisce un "aspetto Xp" ai controlli più comuni (Button. Label, 
RadioButton, CheckBox, Panel).
Inoltre,  abbelisce la grafica delle Form con possibilità di includere 
immagini come sfondo, gestire gradienti di colore e scegliere layout stile 
MSN o ICQ...
--^^
BedBaol
-------^^------- 

 stile MSN o ICQ...
Per queste esigenze esistono molti componenti, probabilmente anche 
gratuiti (cerca su Torry, 
http://www.torry.net
).
Certo, c'è il tedio di dover attuare la sostituzione, ma in fondo non è 
il problema più insormontabile, dai... :-)


 gratuiti (cerca su Torry, 
http://www.torry.net
).
Ok, infatti ne uso un paio anch'io
Grazie infinite per le risposte!
 --^^
BedBaol
-------^^-------

 I controlli presenti in TD2006 non mi sembrano stile Xp....
Si tratta di includere il componente *TXPManifest*, che non fa altro che 
garantire la presenza di un riferimento alla unit in cui il componente č 
definito, la quale contiene l'inclusione di un file di risorse per 
integrare il "manifest" nell'applicazione per l'abilitazione del 
supporto ai temi.
In D2007 e successivi, questo componente non viene piů utilizzato (il 
supporto ai temi č integrato, e viene sfruttato anche dall'IDE).


 garantire la presenza di un riferimento alla unit in cui il componente è
Illuminante come sempre!!!!
Grazie, Marco.
       BedBaol
Newsgroup: it.comp.lang.delphi
Titolo: importare funzioni

Salve ragazzi,
ho sviluppato delle piccole Dll in C con alcune funzioni di utilità.
Nella mia Dll ho dichiarato una funzione di questo tipo:
HWND * myfunc(int *number);
(le funzioni vengono caricate con LoadLibrary/GetProcAddress).
dichiaro nei type una funzione di questo genere:
type
    myfunc = function(num : PInteger) : pointer;
Le problematiche che mi si pongono sono queste:
- Da un piccolo programma C la variabile num contiene un valore valido, da
un programma Delphi mantiene il valore
  pre - chiamata funzione
- Come dichiaro un vettore di HWND (es: my_hwnd : array of HWND (testato ma
non funzionante))
Grazie dell'aiuto.
Stefano

Cerca:
Calling conventions
nella guida di delphi
Bye
A.

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

Salve a tutti, sto usando il componente DbImage dove vado a memorizzare 
delle foto una per ogni record della mia tabella.
Il mio problema e che non riesco una volta memorizzata la foto a sganciarla 
dal record.
Come posso fare.
Io per caricare l'immagine usa loadfromfile.
C'è qualche altro componente che mi gestisce anche altri formati e che mi 
permetta di fare tale cosa ?
-- 
Daniele Napoli
s_mu...@tin.it
 

 dal record.
Cosa significa "sganciarla dal record"?
-- 
Marco «Alka» Breveglieri
(marco [@] abls [.] it)
  ABLS Team S.n.c. - Software & Web
  42019 Scandiano (Reggio Emilia)
 
http://www.abls.it

 ha scritto nel messaggio 
news:25PSd.578851$b5.26...@news3.tin.it...


 Come fare ?
Se ti riferisci ad un metodo con cui poter rimuovere da un campo 
l'immagine memorizzata al suo interno sfruttando il controllo *DBImage*, 
se non ricordo male dovrebbe funzionare il tasto CANC, ma non ne sono 
sicuro (non ho il tempo di verificare attualmente).
In alternativa, puoi facilmente inserire un pulsante che richiami il 
metodo /Clear/ dell'oggetto *TField* corrispondente al campo fisico sul 
database che contiene l'immagine stessa; in qualità di Data Control, il 
controllo *DBImage* si adatterebbe rimuovendo il proprio contenuto.
Ciao! :-)

Newsgroup: it.comp.lang.delphi
Titolo: Array predefiniti Mem, Mew, MemL

Cari amici, qualcuno ha una semplice procedura o funzione in ASM da passarmi
che mi permetta di usare anche con delphi 5 gli array predefiniti Mem, MemW,
MemL
del vecchio TP5 ?
Grazie anticipate e complimenti a tutti
    AFriCa

 del vecchio TP5 ?
Non penso che esista ancora la necessità o meglio, la possibilità di usare
un memX sotto windows.
Magari forse per windows95. Ma ho forti dubbi sull'esistenza sotto windows
NT,2000,XP. Se non ricordo male la HAL (hardware Abstaction Layer o quel che
è...) fa da filtro con qualunque chiamata hardware. Per farlo devi scrivere
dei device driver (non in Delphi) che dicono siano un tormento. Io non ho
mai provato...
La loro architettura è completamente diversa dal DOS. Se non ricordo male le
memX usavano un metodo segment:offset che è totalmente superato dalla
gestione flat della memoria di windows.
Se vuoi usare memX per accedere alle porte parallele ecc... è sicuramente
proibito sotto windows NT-2000-XP. *Forse* supportato per retrocompatibilità
in Win98.
Di base l'help dice che non possono essere usate nell'assembler incorporato
a Delphi:
***
The following symbols cannot be used in asm statements:
 The Mem, MemW, MemL, Port, and PortW special arrays.
 ***
Ma a cosa ti servivano? Magari c'è un rimpiazzo più elegante con le api di
windows....
Ciao
Matteo

Newsgroup: it.comp.lang.delphi
Titolo: StrPLCopy function

ciao a tutti
sapete dirmi qual è la differenza fra queste 2 funzioni?
StrPLCopy  e StrLCopy 
grazie

sapete dirmi qual č la differenza fra queste 2 funzioni?
Ormai sulle tastiere moderne, il tasto F1 č cosě duro da premere...
StrPLCopy copies up to a maximum of MaxLen characters from Source into
the null-terminated string Dest.
StrPCopy copies Source into a null-terminated string Dest. It returns
a pointer to Dest.  StrPCopy does not perform any length checking. 




 ha scritto nel messaggio 
news:1140452997.0...@g44g2000cwa.googlegroups.com...
ciao a tutti
sapete dirmi qual č la differenza fra queste 2 funzioni?
StrPLCopy  e StrLCopy
grazie
Newsgroup: it.comp.lang.delphi
Titolo: [FAQ] la faq di it.comp.lang.delphi

 ma non ho trovato nulla di valido ...
si potrebbero usare nomi familiari, che so, i nomi delle ex :) ..pero' temo
che non si potrebbero fare programmi molto complessi, a causa della
scarsita' di variabili ;)
(Zortek)
Ed ora qualche Haiku sul delphi :)
Borland innovates.
Delphi lives where Microsoft
fears to port their code.
 Tim Sommers
drag. drop. TButton.
the form is where it happens.
now, assign OnClick.
 Tim Sommers
Windows sucks out loud
Use Kylix to port your code
Linux treats you right
 Tim Sommers
I am the source code.
compiler reduces me
to ones and zeroes.
 Tim Sommers
I sit and I think
Delphi for Linux, Awesome!
I anxiously wait.
 Micheal Bonner
Haiku Error Messages (Richard Morris)
invalid pointer
I am sure you tried to free
that pointer before
Eek, Invalid cast!
You tried to shove a square peg
into a round hole
Hey, Stack overflow
Now you have PUSHed me to far
Can't take this abuse
That is all messed up
Semicolon before Else
not in this language
$WEAKPACKAGEUNIT
or $DENYPACKAGEUNIT
one or the other
no semicolon
have you recently escaped
Visual Basic ?

Ti ringrazio per avermi inserito tra i ringraziamenti.....anche se il merito
della raccolta faq č tutto tuo.. ;-)
....se la prossima settimana ce la faccio, finisco di tradurre il sito, poi
le potresti caricare anche sul sito ufficiale, o le carichi nelle tue pagine
e metti il link sul sito ufficiale....cosa ne pensi?
Appena ho un po' di tempo provvedo anche a cancellare l'ip dei commenti
(come richiesto da Alan...se non sbaglio) e a creare le sezioni delphi
1,2,3,4,5 come mi avete suggerito...
Ciao
Gianni Giusti

 Gianni Giusti
Ciao,
Andrea


Veramente il corso č mio e va piuttosto bene, direi... :=)
--
Andrea Raimondi
----------------------------------------
Redattore corso di Delphi
di  Software Planet
www.softwareplanet.net

cui č il tuo eseguibile utilizza ExtractFilePath(Application.exename).
Insisto che e' molto meglio il vettore ParamStr, che serve anche a
leggere i parametri dati ad un eseguibile. ParamsStr[0] contiene
path+nome dell'eseguibile, e non richiede nessuna unit, mentre
Application.exename richiede la unit Forms
Hai ricevuto il mio msg sulle faq?
Ciao
--
Piero Bonanno
bop...@libero.it
pie...@tiscalinet.it
bpie...@hotmail.com
______________________________________________
"Madame, lei ha tra le gambe uno strumento
che puo' offrire piacere a migliaia di persone,
e tutto quello che sa fare e' grattarlo"
- Sir Thomas Beechan a una violoncellista

leggere i parametri dati ad un eseguibile. ParamsStr[0] 
ParamStr(0) ... per la precisione ;)
Ciao,
Alan Solo

(come richiesto da Alan...se non sbaglio)
sarebbe carino lasciarli se ci fossero gli effetivi indirizzi,
pero' penso sia uno (dei tanti) problemi del server f2s :-(...
Ciao,
Alan Solo

ParamStr(0) ... per la precisione ;)
E' vero, avevo anch'io il dubbio... :-)

Newsgroup: it.comp.lang.delphi
Titolo: [d4] e [Excel] inviare dati alle celle

Sono riuscito con D4 ad aprire Excel, inviare alcuni dati alle varie celle
del foglio, formattare il font etc, ma non riesco ad esempio ad inserire un
testo in una cella formattato in parte in testo normale ed in parte in
corsivo.
Il comando
...cells[1,1].font.italic:=true;
formatta tutto il testo della cella, ma non una parte di esso.
Come posso risolvere il problema
Grazie a tutti
Andrea Mazzasette

 formatta tutto il testo della cella, ma non una parte di esso.
La sintassi che usi tu è legata alla cella.
imho, potresti provare a selezionare il testo su cui vuoi applicare gli 
effetti....
Ma non so, vista l'interfaccia offerta da excel, se il gioco vale la 
candela....
A

 candela....
Tutto questo  è necessario perchè in excel è presente il convertitore che
permette di esportare il file excel in un file aid che posso trasferire
all'interno del Pocket Viewer Casio

> Ok e pre selezionare il testo all'interno della cella che comando uso??
guida vba rulex....
A
Newsgroup: it.comp.lang.delphi
Titolo: nuovo componente e immagine nella palette

Un saluto a tutti,
ho creato un componente con il relativo package, il componente si compila 
e si installa correttamente ma non riesco ad associare un immaggine che 
voglio io alla component palette.
Su google groups ho trovato qlc ma cmq non ci riesco.
Ho creato un file .res con l'immaggine chiamato con lo stesso nome del 
file .pas del componente, poi inserisco nella unit del componente la riga 
nella sezione implementation {$R miaunit.res}, compilo ma nella palette 
resta tutto uguale.
un aiuto?
grazie
Diego
--- posted by geoForum on 
http://www.delphiedintorni.it

 resta tutto uguale.
In passato avevo avuto problemi con i nomi piu' lunghi di 8 caratteri,  
spero abbiano risolto
-- 
===============================================================
Alberto Rubinelli - A2 SISTEMI  Opera 8.50
Via Costantino Perazzi 22 - 28100 NOVARA - ITALY
Tel 0321 640149  Fax 0321 391769 BBS 0321 392320
Mail: 
alb...@retrocomputing.net
  ICQ : 49872318
Skype : albertorubinelli
Visita il mio museo di computers - Visit my old computers museum
 
http://www.oldcomputers.it
---------------------------------------------------------------

 resta tutto uguale.
Qual è il nome che hai attribuito all'immagine in quanto risorsa?
Deve corrispondere al nome della classe in maiuscolo (es. TMYCOMPONENT).
Ciao,
   Marco.
-- 
MARCO BREVEGLIERI
  (
http://www.marco.breveglieri.name
)

 Deve corrispondere al nome della classe in maiuscolo (es. TMYCOMPONENT).
In effetti il nome era uno generico.
Ora alla risorsa ho dato il nome della classe del componente ma mi 
succede un altra cosa strana.
Ho fatto un immagine 16X16 inserita nel file .res compilata nel package 
ma questa poi nella palette mi appare più grande, cioè il disegno esce 
fuori dai limiti del pulsante della palette. ???


 fuori dai limiti del pulsante della palette. ???
L'effetto collaterale mi sembra strano, ma devi fare attenzione a 
produrre un'immagine che abbia le giuste dimensioni.
Generalmente, si utilizza una bitmap di 24x24 pixel di cui viene 
considerato trasparente il colore del pixel in basso a sinistra per la 
sua corretta rappresentazione nella Palette.
Poi, a partire da D2005 (e a proseguire con D2006) ci sono due 
risoluzioni previste per le immagini, 16x16 e 24x24 pixel, per adattarsi 
alla nuova ToolBox che mostra icone generalmente più piccole.
Prova a dimensionare l'immagine nel formato 24x24 e verifica se il 
problema viene risolto.
In caso di ulteriori problemi, comunica anche la versione di Delphi che 
stai utilizzando per verificare che non ci siano casi particolari da 
esaminare.


> succede un altra cosa strana.
A posto ho risolto!!! ^^'

Newsgroup: it.comp.lang.delphi
Titolo: lettere unita'

salve, 
m serve una funzione per sapere quali unita' estino,
tipo A: C: D: ... Z:
in FreePascal esiste quella per il lettori CD, sapreste come fare
per l'HD ed altro? (ovviamente senza fare uso d reset o altro, spero in
qualcusa d + efficienete)
ciao
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 tipo A: C: D: ... Z:
procedure TForm1.Button1Click(Sender: TObject);
var
  DriveLetter: Char;
  DriveRootDir: String;
  DriveType: Integer;
begin
  for DriveLetter := 'A' to 'Z' do
  begin
    DriveRootDir := DriveLetter + ':\';
    DriveType := GetDriveType(PChar(DriveRootDir));
    case DriveType of
      0, 1: ; // impossibile determinare il tipo di drive
      DRIVE_REMOVABLE: Memo1.Lines.Add(DriveLetter + ' (floppy)');
      DRIVE_FIXED: Memo1.Lines.Add(DriveLetter + ' (hard disk)');
      DRIVE_REMOTE: Memo1.Lines.Add(DriveLetter + ' (remote disk)');
      DRIVE_CDROM: Memo1.Lines.Add(DriveLetter + ' (cd-rom)');
      DRIVE_RAMDISK: Memo1.Lines.Add(DriveLetter + ' (RAM disk)');
    end;
  end;
end;
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 qualcusa d + efficienete) 
GetLogicalDriveStrings fa proprio al caso tuo: (dal Win32 SDK)
The GetLogicalDriveStrings function fills a buffer with strings that 
specify valid drives in the system.
Ciao, HTH
-- 
Andrea /\/\agni

Newsgroup: it.comp.lang.delphi
Titolo: Dove fare l'upgrade a rad 2010

Ciao a tutti,
    Dato che l'upgrade da D6 a RAD 2010 costa meno di 700 euro e che sono 
prossimo asd installare W7 ... sono intenzinato a fare lo sforzo.
Pero' Embarcadero come distributore da un sito in Franzia o in Germania .... 
possibile che in Italia (Lombardia) non lo distribuisca nessuno ???
Avete qualche indirizzo ???
Grazie e ciao ...
Daniele
PS : Forse e' un po fuori topo ...... 
__________ Information from ESET NOD32 Antivirus, version of virus signature database 4556 (20091029) __________
The message was checked by ESET NOD32 Antivirus.
http://www.eset.com

 possibile che in Italia (Lombardia) non lo distribuisca nessuno ???
Hai guardato troppo superficialmente... :)
http://www.bittime.it/
http://www.wintech-italia.it/
http://www.consist.it/
Ciao,
   Marco.
-- 
MARCO BREVEGLIERI
  (
http://www.marco.breveglieri.name
)
Newsgroup: it.comp.lang.delphi
Titolo: Gtring Grid

 In una String Grid si possono nascondere soltanto determinate colonne???
Non è possibile.
A differenza della DBGrid, StringGrid non possiede una proprietà columns
sulla quale agire.
E la ragione è semplice: quando riempi i campi di una stringgrid lavori
direttamente sulla griglia usandola come una matrice bidimensionale. Quando
lavori in una DBGrid, ogni colonna fa riferimento ad un field, ed è per
questo che puoi spostare le colonne e nasconderle senza che si incasinino.
La griglia "sa" quali dati mostrare e non mostrare.
Se vuoi poter cancellare una colonna, devi giocare con il codice e scrivere
o meno i dati di una colonna. Un poco complicato, ma fattibile. E'
possibile, pensandoci, anche studiare un derivato da StringGrid che faccia
questo da lavoro autonomamente, mascherando opportunamente i valori. Magari
qualcuno l'ha fatto. dai una occhiata su torry.
Ciao
Matteo

In una String Grid si possono nascondere soltanto determinate >colonne?
Puoi fare ColWidths[I] := 0 per nascondere la colonna I. Puoi scambiare 
tutti i datti di due colonne con un còdice +- così:
var
  S: string;
begin
  S := Cols[1];    
  Cols[1] := Cols[2];
  Cols[2] := S;
end;
Si può fare lo stesso con le rigue utilizando la proprietà Rows[I].
Humberto Jemma (Brasile)

-------------------------------
Message Posted by  <dedGateway>
http://www.dedonline.com/forump

Allore forse mi conviene utilizzare una seconda StringGrid dove memorizzare
i dati correlati da non mostrare.
Comunque Grazie.
Ciao

 In una String Grid si possono nascondere soltanto determinate
colonne???
ColWidths[Col2Hide] := 0; // o -1;
Saluti
Paolo Arosio

 ColWidths[Col2Hide] := 0; // o -1;
mmm, ottima soluzione :)) A questo non ci avevo pensato...
Ciao
Matteo

Newsgroup: it.comp.lang.delphi
Titolo: TEdit ed inizio stringa

 Ciao a tutti,
    ho un tedit di con una larghezza minore rispetto al testo che si puo' 
digitare.
Se la lenghezza della stringa e' maggiore rispetto all'area di 
visualizzazione, la stringa scorre (ovvio).
Pero' quando si esce dal controllo la stringa rimane cosi' com'e' ..... non 
torna al primo carattere !!!!
Come si puo' fare ???
Ho provato a settare SelStart:=0 prima di uscire .... ma non succede niente 
!!!
Grazie
Ciao
Daniele 

 ha scritto nel messaggio 
news:47a60282$0$4784$4faf...@reader4.news.tin.it...

Prova sull'evento onexit a riassegnarla:
.... OnExit...
var st: String;
begin
st:=Edit1.Text;
Edit1.Text:='';
Edit1.Text:=st
end;
Ciao Giorgio 

 end;
Funziona .... Grazie !!!!
Ciao, Daniele
Newsgroup: it.comp.lang.delphi
Titolo: Dynamic Array

Ciao a tutto il NG,
ho qualche problema con i dynamic array (Delphi 4):
Ho il seguente codice:
    var vUno, vDue: array of array of char;
    begin
        SetLength(vUno,10);
        SetLength(vUno[1],20);
        vUno[1,1] := 'A';
        vDue := Copy(vUno);
    end;
1) Perchč non posso dichiarare gli array dinamici su due righe diverse ?
        es.
            var vUno: array of array of char;
                  vDue: array of array of char;
        Se compilo mi dice "incompatible types..."
2) Per copiare un array DEVO per forza copiare ogni singolo elemento ? Se
eseguo il codice sopra indicato piů che una copia č un puntamento alla
stessa zona di memoria !
grazie
ciao
Solid Snake IT

stessa zona di memoria !
se esegui quel codice probabilmente punterebbero alla stessa memoria. Puoi
copiare i singoli elementi o fare una bella copia della memoria in vecchio
stile, con CopyMemory (o simili)..
attento a settare bene lunghezze e co..
Ciao !
Newsgroup: it.comp.lang.delphi
Titolo: Come funziona l'api findwindow ?

Aiuto !!!
Questa funzione restituisce l'hwnd del player winamp:
function WinampHandle:Hwnd;
begin
result:=FindWindow('Winamp v1.x',nil);
end;
mi interessava gestire il caso in cui il player winamp non fosse
aperto. FindWindow in caso di errore dovrebbe restituire null,
ma se considero il nuovo codice
function WinampHandle:Hwnd;
begin
result:=FindWindow('Winamp v1.x',nil);
if result=null then showmessage('Assente');
end;
result semprerebbe essere sempre diverso da null anche quando
la finestra del winamp e' chiusa: il showmessage non lo vedo mai
Cosa posso fare ?
Ciao 
Paolo Zavarise

la finestra del winamp e' chiusa: il showmessage non lo vedo mai
nil come secondo parametro fa si' che la ricerca venga effettuata su
tutte le finestre. Devi usare il titolo della finestra come SECONDO
parametro, non come PRIMO.

parametro, non come PRIMO.
No, non sto facendo la ricerca per titolo della finestra,
bensi' per "classe".
Mettendo nil non discrimina tra i titoli delle finestre, mentre
ricerca la "classe".
Dal sito ufficiale:
External applications can find the Winamp window using the following piece 
of code (written in C, but other languages that support the Win32 API 
should be very similar).
HWND hwndWinamp = FindWindow("Winamp v1.x",NULL); 
Note that this code uses the FindWindow() function to find a window of any 
title whose class name is "Winamp v1.x". All versions of Winamp 1.x and 2.x 
have the class "Winamp v1.x".
Di conseguenza, e' corretto quello che avevo scritto.
Tuttavia questa funzione non mi restituisce mai null...
potreste darmi una mano ?
Come faccio a capire quando findwindow va a vuoto ?
Ciao e grazie comunque...
Paolo Zavarise

 ha scritto nel messaggio
news:8F9F69EE4paolo...@192.106.1.6...


Come faccio a capire quando findwindow va a vuoto ?
Be', MSDN e' abbastanza chiara  :
"If the function succeeds, the return value is a handle to the window
that has the specified class name and window name.
If the function fails, the return value is NULL. To get extended error
information, call GetLastError."
Dovresti assicurarti che non c'e' nessuna finestra del programma
ancora attiva.

 parametro, non come PRIMO.
No, lui correttamente passa il nome della classe come primo parametro, il
titolo varia a seconda del file aperto...
Piuttosto direi che sarebbe meglio confrontare l'handle con lo zero
piuttosto che con NULL (che č un variant).
Ciao
--
Andrea Magni
E-Mail: 
ama...@interac.it
Ps: non so se con le ultime versioni di WinAmp il nome della classe cambi...
sarebbe bene verificare
Newsgroup: it.comp.lang.delphi
Titolo: MS SQL Server con Delphi?

Buongiorno a tutti,
Il problema:
Devo convertire la base dati di una applicazione Delphi 2.0 da Paradox a
Microsoft SQL Server.
So che e' possibile farlo tramite BDE (eventualmente aggiornato alla
versione 5.10) + driver ODBC, ma vi chiedo se non esistono metodi piu'
diretti e veloci (drivers nativi, componenti free o shareware, etc...)
Inoltre, dovendo rimanere su Delphi 2.0 (pur avendo la 4.0), ci sono
controindicazioni, nel caso dovessi usare il BDE, ad usare la versione piu'
aggiornata del BDE (la 5.10, se non erro)?
Ringrazio in anticipo,
Roal Zanazzi


Dunque, non ricordo se in d2 esiste il DataPump ma in d4 c'e',
pertanto lo puoi usare per trasferire dati e tabelle da un ALIAS
ad un altro. Una volta creato il database sotto sql server puoi
usare la versione delphi che ti pare.
Io ho utilizzato questo metodo e con un po di lavoro supplementare
sulle tabelle di destinazione ho risolto il problema.
Ciao Us.


Sorry, mi sono espresso male...
Intendevo chiedere quale tecnologia (drivers, componenti, etc...) posso
utilizzare per interfacciare una applicazione Delphi 2.0 ad un database
SQL-Server.
Vorrei evitare i driver ODBC (leeeeeenti), non so praticamente nulla su
SQL-Links (forse e' questa la risposta giusta?)
TIA
Roal Zanazzi

Newsgroup: it.comp.lang.delphi
Titolo: MonthCalendar ma con i mesi ?

Salve,
esiste un componente tipo MonthCalendar ma dove al posto dei giorni fa
selezionare i mesi ?
GRAZIE 1000
faf...@tiscalinet.it

 ha scritto nel messaggio
news:3b8fa14e...@news.tiscalinet.it...

  Nuovo componente combobox poi.....
  ComboBox1.Items.Clear;
  ComboBox1.Items.Add('Gennaio');
  ComboBox1.Items.Add('Febbraio');
  ComboBox1.Items.Add('Marzo');
  ComboBox1.Items.Add('Aprile');
  ComboBox1.Items.Add('Maggio');
  ComboBox1.Items.Add('Giugno');
  ComboBox1.Items.Add('Luglio');
  ComboBox1.Items.Add('Agosto');
  ComboBox1.Items.Add('Settembre');
  ComboBox1.Items.Add('Ottobre');
  ComboBox1.Items.Add('Novembre');
  ComboBox1.Items.Add('Dicembre');
--
Massimo
mago_merlino(at)
bigfoot.com

 ha scritto nel messaggio
news:jrPj7.566$MO.2...@news.infostrada.it...


Newsgroup: it.comp.lang.delphi
Titolo: ma i componenti si possono  spostare?

volevo sapere se è possibile  in borland studio 2006
avere la pallette dei componenti come nelle
vecchie versioni di delphi, cioè in alto e non lateralmente.
grazie 

 vecchie versioni di delphi, cioè in alto e non lateralmente.
In un layout "undocked" la puoi senz'altro spostare, ma la sua forma 
rimane quella che è (e mi piace che sia così... hai provato la ricerca 
incrementale?)...
Ciao,
   Marco.
-- 
MARCO BREVEGLIERI
  (
http://www.marco.breveglieri.name
)