mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.delphi
Titolo: Salvare una ListView in un file

E' possibile (se si come?) salvare una listview in un file?
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG


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

 ha scritto nel messaggio
news:N39mb.344911$R32.11...@news2.tin.it...


 E' possibile (se si come?) salvare una listview in un file?
salva ogni Item in una StringList
-- 
Mauro Falzari 
   [ 
http://digilander.libero.it/mauro.falzari
 ]
 
 "Se guardi nell'abisso, anche l'abisso guarda in te." 
   (Friedrich Nietzsche)

 ha scritto nel messaggio
news:502b4f22f69e42a21a9...@mygate.mailgate.org...


 ha scritto nel messaggio
news:vvamb.345786$R32.11...@news2.tin.it...


Io ho scritto un componente, SmartListView, che
implementa due metodi: LoadFromFile e SaveToFile.
Lo trovi su Torry, se vuoi te lo posto.
Ciao!
  Miyomo

 E' possibile (se si come?) salvare una listview in un file?
Se intendi la dimensione, ordinamento etc delle colonne impostate
dall'utente, ci sono diversi componenti che lo fanno, fra cui dalle Rx
FormPlacement e/o FormStorage.
Se invece intendi il contenuto di una ListView, mi pare concettualmente
errato il prendere il controllo come contenitore di dati (e quindi
oggetto del salvataggio), quindi il mio suggerimento sarebbe di avere un
metodo di caricamento/salvataggio dei dati indipendente dalla
rappresentazione.
Nella ListView ad esempio si possono avere una o piu' bitmap associate a
ciascun Item; nella maggior parte dei casi non credo abbia senso
salvarle su disco n volte.
Saluti
Paolo Arosio
-- 
"La dimostrazione dell'esistenza di specie intelligenti nell'universo
 e' che non ci vengono a trovare"

Newsgroup: it.comp.lang.delphi
Titolo: TMediaplayer e aquisizione

ciao a tutti, è possibile con TMediaplayer visualizzare una fonte video (es.
scheda di acquizione) direttamente dentro un TPanel??
Simone

 wrote in message
43e473ce$0$28070$4faf...@reader1.news.tin.it...

Vedere un video(solo estensione AVI) in un panel è possibile, in
teoria.....praticamente, che io sappia, non ci è mai riuscito
nessuno........
bulmax 
spi...@inwind.it

 
Certo e'sufficiente impostare la proprieta' display
g.devil
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 ha scritto nel messaggio 
news:nDMFf.163201$65.45...@twister1.libero.it...


il problema è che non so come impostare tmediaplayer per vedere 
l'acquisizione dalla scheda tv
Simo
Newsgroup: it.comp.lang.delphi
Titolo: Popup interattiva

Devo implementare un sistema di avvisi all'utente basato su popup.
Questo avviso si attiva in base ad un evento del mio programma, e viene
ripetuto con cadenza oraria fino alla sua disattivazione o alla cessazione
della causa che l'ha generato.
Per avvisare l'utente ho scelto il sistema delle popup che si sollevano
partendo dalla tray (ad esempio quelle generate da CoolTrayIcon).
C'e' una particolarita': nel chiudere la popup devo lasciare all'utente la
possibilita' di scegliere se non volere piu' quel tipo di avviso.
Come posso fare? C'e' un componente specifico che qualcuno ha gia' provato
dove si ha la possibilita' di generare popup personalizzate con checkbox e
quant'altro al loro interno?
-- 
Morde. (
mo...@despammed.com
)
procedure TfrmMain.Show(Sender: TObject);
begin
   MessageDlg('Buon Natale, amici di ICLD! :-)', mtInformation, [mbOK], 0);
end;

 quant'altro al loro interno?
Se non ricordo male, il componente *CoolTrayIcon* intercetta anche gli 
eventi che avvengono sul "baloon" visualizzato nella system tray.
Intercettare quegli eventi non è sufficiente?
Ciao! :-)
-- 
Marco «Alka» Breveglieri
(marco [@] abls [.] it )
  ABLS Team S.n.c. - Software & Web
  42019 Scandiano (Reggio Emilia)
 
http://www.abls.it

Intercettare quegli eventi non è sufficiente?
No perche' lui intercetta solo l'onclick.. cmq l'ho risolto con del codice
trovato su google che agisce su un form intero, quindi posso mettergli sopra
tutti i controlli che desidero, ora devo adattarlo alla mia applicazione.
grazie del consiglio :D
Ciao


 tutti i controlli che desidero, ora devo adattarlo alla mia applicazione.
Un'altra soluzione che mi era venuta in mente è la visualizzazione di un 
piccolo form di notifica nella zona al di sopra della system tray, 
simile a quella di MSN Messenger, ma con controlli personalizzati 
(dopotutto, sarebbe niente di più che una semplice form senza bordo).
Comunque, hai già risolto quindi... :-)
Ciao!


(dopotutto, sarebbe niente di più che una semplice form senza bordo).
E cosi' e' infatti, mi sta aiutando il "mitico" guastatore con il suo codice
"pure object oriented" :-D
Ciao e grazie per i consigli!


 codice "pure object oriented" :-D
Essssssagggerato :-))
Newsgroup: it.comp.lang.delphi
Titolo: Porta Parallela

Volevo sapere se c'è un modo in delphi per controllare i singoli pin della
porta parallela, oppure se esiste un componente in grado di restituirmi in
qualsiasi momento lo stato di questi pin.
Ciao e grazie
           Jacopo Sabbatini

 qualsiasi momento lo stato di questi pin.
c'e': cerca TSmallPort su torry. io l'ho usato e funzionava molto bene
--
{MSX}  -  
http://msx.rules.it
Mantenitore delle FAQ di it.comp.lang.delphi,
reperibili qui: 
http://gpi.infomedia.it/abc/delphi/FaqDelphi.txt

 ha scritto nel messaggio
news:PjRX8.31742$7N3.7...@twister2.libero.it...

Io uso queste funzioni...:
Function PortIn(x: word): byte;
Begin
  asm
    MOV  DX,x
    IN   AX,DX
    MOV  @Result,AL
  end;
end;
Procedure PortOut(x: word; w: Byte);
Begin
  Asm
    MOV   DX,x
    MOV   AL,w
    OUT   DX,AL
  end;
end;
una per leggere il dato della porta e l'altra per scrivere..
Esempio..:
PortOut($278+2,$0C0);
PortOut($278+2,PortIn($278+2) or $01);

> Io uso queste funzioni...:
Funzionano su tutte le ver di Winsozz?
Bye
A.

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

In Append ho due tabelle 1 e 2 tramite il TDBLookup....  scelgo un campo 
della 1 che tramite altro campo chiave vado ad inserire la Key Esterna della 
2.
Uso Ado e Access, ho notato che se non eseguo la scelta TDBLookup....  dopo 
il post il record viene creato ma con Key esterna a 0 e il record relativo 
nella 2 non viene visualizzato dalla grid.
Senza entrare in maniera diretta nel codice c'e' qualche proprieta' che ad 
esempio stabilisce per default uno dei valori iniziali del campo della 
TDBLookup.... ?
grazie giorgio

 TDBLookup.... ?
Dovrebbe essere sufficiente impostare un valore direttamente nel campo 
che viene modificato dal controllo, e che contiene l'ID del record 
correlato nella tabella secondaria.
Ciao,
   Marco.
-- 
MARCO BREVEGLIERI
  (
http://www.marco.breveglieri.name
)
Newsgroup: it.comp.lang.delphi
Titolo: stampa c/c postale

Chi di Voi č disposto ad aiutarmi in merito dove reperire sorgente relativo
all'oggetto?
Grazie Anticipate
Ciccio
--------------------------------
Inviato via 
http://usenet.iol.it

 ha scritto nel messaggio
news:62Z123Z26Z192Y1...@usenet.iol.it...


> Direi che la cosa č piuttosto semplice. Perchč non provi a farla da solo ?
perche' se qualcuno lo fa al posto tuo non fai fatica, no? ;D
Ciao, Sandro

 ha scritto nel messaggio
news:aeq21k$95b80$1...@ID-43509.news.dfncis.de...


> Bella crescita professionale :-))
Non è mica quella, la cosa che conta, no?
Bye
AS

> Non è mica quella, la cosa che conta, no?
l'importante e' il risultato, non i mezzi. Se il risultato puoi ottenerlo
facendo lavorare, e per di piu' gratis, qualcun altro, perche' perdere il
tuo tempo? ;)
Ciao, Sandro

Infatti.
Bai
AS

Fatto sta che fin'ora non è stata fornita nessuna soluzione.
Ciao,
JimmyDog


> Fatto sta che fin'ora non è stata fornita nessuna soluzione.
TPrinter
Bye
AS

 ha scritto nel messaggio
news:aeq77a$1epa$1...@newsreader1.mclink.it...


> Intendevo il sorgente completo della stampa :-))
aaaaahhh!
Scusa!
Non avevo capito..
Che dici?
Sto impazzendo su una stored procedure di ib6 da 2 gg.
Se posto un messaggio credi che qualcuno me la fa "a gratis"?
Bye
AS

> Intendevo il sorgente completo della stampa :-))
possiamo metterci d'accordo, quant'e' il tuo budget? ;)
Ciao, Sandro

 ha scritto nel messaggio
news:aeqa2j$95j9e$1...@ID-43509.news.dfncis.de...

Newsgroup: it.comp.lang.delphi
Titolo: Ripristinare in primo piano l'Applicazione

Buongiorno al Gruppo,
vorrei fare in modo che la mia applicazione si ripristinasse in primo piano, quando per esempio è nascosta da altre finestre, se la eseguo per una seconda volta dalla sulla sua icona.
 
Nel .dpr ho già messo il codice che mi visualizza un messaggio se l'applicazione viene eseguita una seconda volta.
 
Anzichè il messaggio vorrei il programma portasse in primo piano la prima istanza del programma in quel momento in esecuzione.
 
Questo è il codice che ho nel .dpr
 
begin
 
     if CreateMutex(nil, True, '2E1ABCE5-5E3F-4Q9B-A77F-9FH23457B17A') = 0 then
        RaiseLastOSError;
 
     if GetLastError = ERROR_ALREADY_EXISTS then
     begin
          // ---> Qui anzichè far apparire il messaggio vorrei che si ripristinasse l'applicazione già in esecuzione.
          // MessageBox(0, 'Il programma risulta già Avviato.'+#13+#10+''+#13+#10+'Se non è visibile nella TaskBar controllare la lista dei processi Windows.', 'Informazione', MB_ICONINFORMATION or MB_OK);
          Exit;
     end;
 
     Application.Initialize;
     Application.Title := 'Mio_Programma';
     Application.HelpFile := '';
     Application.CreateForm(TsrcMain, FMain);
     Application.Run;
 
end.
 
 
Sarei molto grato se qualcuno potesse darmi una mano.
 
 
Grazie e buone feste.
 
Alberto.

 
Mi rispondo da solo lasciando un riferimento che mi è tornato utile per risolvere il problema nel caso che a qualcuno potesse interessare.
 
http://delphidabbler.com/articles?article=13&part=1
 
 
Grazie
 
Alberto

 
http://delphidabbler.com/articles?article=13&part=1
 
 
In ogni caso c'e' il sito 
torry.net
 che mette a disposizione una quantita' 
esagerata di componenti (free, share, comm) pronti per l'uso.
Alcuni di questi risolvono anche questo problema (anche se non ne hai piu' 
bisogno).
 
Ciao
Daniele
Newsgroup: it.comp.lang.delphi
Titolo: ripeto la domanda...

Mi piacerebbe sapere come e se gli utenti di D% Standard hanno ovviato
all'assenza dei componenti per i data base...
Tabelle Statistiche e Previsioni
www.geocities.com
\narciso.geo
Giochiamo con razionalità!

 Tabelle Statistiche e Previsioni
Io non ho D5Std, ma D2 Developer, ma i componenti DB non li uso, quando devo
fare accessi ad ad dati preferisco scrivere codice pasca, sicuramente
impiego molto piu' tempo (anche se qui e' tutto da dimostrare), ma almeno so
cosa sto facendo.
--
*-*-*-*-*-*-*-*-*-*-
Per rispondere in privato togliere 1975 dall'indirizzo di posta
*-*-*-*-*-*-*-*-*-*-

 Giochiamo con razionalitą!

Newsgroup: it.comp.lang.delphi
Titolo: [OT]UltraVnc Help Me

Ho la necessità di collegarmi tramite Lan
a un Moden connessi ad internet.
Nella lan ho installato il viewer e  nel Modem
il server.
Nel viewer inserisco IP del server per collegarmi
ma non succede nulla mi potete aiutare
Ciao by Enzo
www.scozzaro.it

 ma non succede nulla mi potete aiutare
Lo pinghi? Sei dietro ad un firewall/proxy? L'IP e' corretto (non si sa
mai)? Il server ha abilitato un firewall?
-- 
I am what I am, I do what I can
Cerchi un programmatore PHP/MySQL? 
http://url.repository.biz/go/1Y
L'uomo, conscio di sbagliare, persevera.

ma non succede nulla mi potete aiutare
Noi lo usiamo con successo per l'assistenza remota,e gli unici problemi li
abbiamo avuti con il firewall built-in di XP, risolti creando un accesso ad
hoc sulla porta di vnc.
Comunque direi che siamo OT e non ci dai informazioni sufficienti per
individuare dove potrebbe essere il problema.
Io ho trovato tutte le risposte che cercavo nella FAQ:
http://ultravnc.sourceforge.net/help.htm
http://ultravnc.sourceforge.net/FAQ.htm
link che gia' conosci, ma se hai problemi con la lan prova questo scanner:
http://www.sysworksoft.net/products/vncnbhood.html
serve a cercare i server vnc all'interno di un dominio.
ciao!
-- 
Morde. 
(
mo...@despammed.com
)
M-List di icld: 
http://it.groups.yahoo.com/group/icld/

 hoc sulla porta di vnc.
Sta quì il problema, infatti se disattivo il firewall funziona;
come creo un accesso ad "hoc"?
Ciao by Enzo
www.scozzaro.it

come creo un accesso ad "hoc"?
Faccio un copia incolla rivisitato della guida che ho preparato per i miei
colleghi, vedi se riesci a capire (per ovvie ragione tecniche (usenet) non
posso inviare anche le foto):
**********
Impostazioni con Windows Xp PRO e Home
Quando si ha una connessione remota con modem agire in questo modo:
Start -> impostazioni -> connessione di rete
Identificare la connessione remota che il cliente utilizza controllare se c'è
un lucchetto, 
in questo caso la connessione e protetta da Firewall, cliccare col tasto DX->
proprietà -> avanzate -> impostazioni, 
comparirà la finestra "Impostazioni servizio".
 
Dare una descrizione del servizio es. VNC
Nella casella sottostante inserire il nome del PC che si trova in "Risorse del
computer"-> tasto DX -> proprietà -> Nome Computer 
Vanno cosi' impostati:
Nome completo computer: xxxxxx
Numero di porta esterna del servizio:  5900
Numero di porta interna del servizio:  5900
check acceso su "TCP" , non "UDP"
*************
Ciao!

Newsgroup: it.comp.lang.delphi
Titolo: AIUTO: intercettare evento click di un discendente di TCustomControl

Sto sviluppando in Delphi 2006 un componente custom, ma non riesco ad 
intercettare l'evento click del componente che è derivato da TCustomControl.
Di seguito posto il codice sorgente d'esempio, quello che vorrei 
ottenere sarebbe l'esecuzione della procedura /MyCtrl_Click/ quando si 
effettua un click sul controllo.
Potete aiutarmi?
unit Unit1;
interface
uses
   Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, 
Forms,
   Dialogs, ExtCtrls;
type
   TMyCtrl = class(TCustomControl)
     constructor Create(AOwner: TComponent);
   private
     FOnClick: TNotifyEvent;
   public
     a: Integer;
   protected
     procedure Click; override;
   published
     property OnClick: TNotifyEvent read FOnClick write FOnClick;
   end;
   TForm1 = class(TForm)
     procedure FormCreate(Sender: TObject);
   private
     { Private declarations }
   public
     { Public declarations }
     MyCtrl: TMyCtrl;
     i: Integer;
     procedure MyCtrl_Click(Sender: TObject);
   end;
var
   Form1: TForm1;
implementation
{$R *.dfm}
constructor TMyCtrl.Create(AOwner: TComponent);
//initializes values: a nice place to change the default settings of 
this software
begin
   inherited Create(AOwner);
   ControlStyle := ControlStyle + [csAcceptsControls, csClickEvents ];
end;
procedure TMyCtrl.Click;
begin
   inherited;
end;
procedure TForm1.FormCreate(Sender: TObject);
begin
   MyCtrl := TMyCtrl.Create(self);
   MyCtrl.Parent := self;
   MyCtrl.Top := 0;
   MyCtrl.Left := 0;
   MyCtrl.Align := alClient;
   MyCtrl.OnClick := MyCtrl_Click;
end;
procedure TForm1.MyCtrl_Click(Sender: TObject);
begin
   i := 10;
end;
end.

 Potete aiutarmi?
Derivando da TControl dovrebbe essere sufficiente porre solo:
MyCont.OnClick:=My_Click_procedure;
Ciao Giorgio
Newsgroup: it.comp.lang.delphi
Titolo: Comunicazione dati tra thread e main

Buongiorno a tutti, ho un programma che crea diversi thread e ognuno di questi thread effettua ciclicamente delle piccole query molto veloci che caricano dati da una tabella. 
Questi dati vengono inseriti in strutture dati create con la funzione new() e poi passati al main che li deve elaborare.
La struttura viene liberata dal main una volta elaborata.
I dati ora vengono passati tramite un evento del thread gestito dal main, ma sto modificando questo passaggio inserendo il puntatore della struttura come parametro di un sendmessage() che il thread comunichera' al main.
Vorrei capire se questo e' il metodo migliore per gestire una cosa simile o se esistono metodi piu' puliti.
 
Per capire meglio nel thread all'interno del ciclo principale viene eseguita una procedura simile alla seguente:
 
...
New(pMyStruct);
pMyStruct^.field1 := value1;
pMyStruct^.field2 := value2;
PostMessage(DM_MyCollector.Handle, WM_PROCESS_STRUCT, Integer(pMyStruct), 0);
...
 
Nel DataModule viene gestito il messaggio WM_PROCESS_STRUCT che elabora i dati ed effettua un Dispose() della struttura.
 
La cosa che mi impensierisce di piu' e' che la struttura dati viene creata dal thread poi passata e distrutta nel mainprocess.
 
Grazie a tutti.

 La cosa che mi impensierisce di piu' e' che la struttura dati viene creata dal thread poi passata e distrutta nel mainprocess.
 
Beh, ovviamente dopo il PostMessage assicurati di non utilizzare più
la struttura dati, altrimenti ti esponi a ogni tipo di problemi.
 
Saluti
Paolo Arosio

 dal thread poi passata e distrutta nel mainprocess.
 
Capisco, ma secondo me le alternative sarebbero molto piu' complesse.
In cambio di una destroy fuori contesto avresti molto piu' codice da testare e verificare. 
Ovviamente, ma non per tutti, il thread deve creare la struttura, passarla al main e dimencare che sia mai esistita.
 
A.

 A.
 
Per rispondere anche a Paolo in effetti ho sbagliato a scrivere nel testo riportando la funzione SendMessage() ma nell'esempio poi mi sono corretto e ho usato il PostMessage(). :P
 
Grazie 1000 a tutti per la risposta ... ora provo a completare il codice e spero resti stabile.

> Io suppongo che i vari sendmessage e postmessage siano comunque accodati 
 
Basarsi sui vari "credo", "suppongo", "immagino" etc non e' una buona idea.
Ti suggerisco di approfondire la questione.
 
A.

Newsgroup: it.comp.lang.delphi
Titolo: dichiarazioni procedure

Salve a tutti..
di solito quando devo fare delle procedure o definire variabili globali..
mi scrivo tutte le procedure e le mie variabili.. in un file esterno
"approccio.pas" che poi andrò ad includere nel file pas associato alla
FORM..
ma se dovessi utilizzare un solo file come dovrei fare..
grazie a tutti ciao..

La domanda non è chiara......non stai già utilizzando un solo file
"approccio.pas" ?
Se la domanda è : "come faccio a non utilizzare un file esterno?"
Puoi destinare una unit di una form al compito che normalmente faresti fare
alla "approccio.pas" ad esempio la MainForm, ma questa non è una tecnica che
ti consiglio.
Potresti crearti delle DLL.
Ciao
Newsgroup: it.comp.lang.delphi
Titolo: PrintDialog

Salve a tutti, 
Come posso aprire la finestra di dialogo per la stampa stile che 
visualizza la cartella delle Stampanti. Non la classica quella ke mi da 
la possibilità di dare di fare "Aggiungi Stampante".
Syto impazzendo ma debbo debbo debbo farlo!
--- posted by geoForum on 
http://www.delphiedintorni.it

Qualcuno ke mi risponda!!!



Prova a vedere qui
http://www.efg2.com/Lab/Library/Delphi/Printing/
seconda voce
Giulio 

 Qualcuno ke mi risponda!!!
E' possibile che la risposta non sia conosciuta da chi legge il 
newsgroup...o che le persone che ce l'hanno non abbiano poi voglia di 
rispondere.
Questi solleciti - molto usati nei forum ma che io detesto un po' - sono 
sgraditi all'interno di un NG.
-- 
Marco «Alka» Breveglieri
  ABLS Team S.n.c. - Software & Web
  Via De Gasperi, 14
  42019 Scandiano (Reggio Emilia)
 
http://www.abls.it


Scusa se cio' provato... e certo di una tua collaborazione ti auguro un 
buon pomeriggio come quello ke ho passato io senza ottenere nulla...


buon pomeriggio come quello ke ho passato io senza ottenere nulla...
PLONK!
-- 
Morde. 
(
mo...@despammed.com
)
M-List di icld: 
http://it.groups.yahoo.com/group/icld/

 buon pomeriggio come quello ke ho passato io senza ottenere nulla...
Cercavo solo di farti capire che l'azione del "sollecitare", alla fine, 
si rivela solamente una *tua* perdita di tempo.
Certo che non si può nemmeno tentare di dare un minimo suggerimento 
comportamentale che si viene presi subito "di punta"...in fondo, si 
tratta sempre di una forma di aiuto. Bah...
Ciao! :-)


Non voglio occupare ulteriormente postando messaggi inutili, č solo che 
non trovo giusto che qualcuno si senta autorizzato a polemizzare su 
azioni che sono lecite nella normale Netiquette. 
Grazie dell' attenzione
Manuel

Newsgroup: it.comp.lang.delphi
Titolo: campo con collegamento

Ciao.
Ho un campo DBEDit dove è contenuto un indirizzo di posta.
Anzicchè inserire un pulsante dove creo il messaggio di posta, si può 
inserire una sorta di collegamento tipo Word che quando digiti un indirizzo 
di posta imposta il link ?
c'è un componente ?
grazie a tutti.
mi siete di grande aiuto. 

 c'è un componente ?
Non mi viene in mente nulla di specifico, ma potresti semplicemente 
gestire tu il comportamento: modifica il font affinché compaia con il 
colore tipico dei link e sottolineato ed eventualmente intercetta 
l'evento /OnDblClick/ richiamando la funzione API *ShellExecute* a cui 
passi l'indirizzo inserito nella casella di testo preceduto da "mailto:".
Se vuoi riutilizzare la funzionalità, crea un nuovo controllo derivato 
da *TCustomEdit*, aggiungi le proprietà che ritieni opportuno e rendi 
*published* quelle che servono e non "cozzano" con le funzionalità che 
hai introdotto, registralo e riutilizzalo quante volte vuoi. :-)
Ciao,
   Marco.
-- 
MARCO BREVEGLIERI
  (
http://www.marco.breveglieri.name
)

 > Ho un campo DBEDit dove è contenuto un indirizzo di posta.
..ma perché non usi le MAPI ?
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 ..ma perché non usi le MAPI ?
Errr... non lo so, questione di abitudine. :-D
Piů che altro, ho creato un controllo simile a quello descritto in 
questo thread, e siccome avvia anche URL "classici" oltre a indirizzi 
email, usando il prefisso "mailto:" risolvo senza usare implementazioni 
specifiche.
Se si devono inviare solamente email, suppongo che l'uso di MAPI, in 
quanto specifico, sia piů indicato, sbrigativo e rapido.


 > ..ma perché non usi le MAPI ?
Scusa Marco, il mio messaggio era indirizzato all'OP, ho sbagliato a
rispondere.  Siccome aveva appena posto una domanda sull'invio delle
e-mail dal proprio programma e gli avevo suggerito le MAPI e siccome
intuisco che stia procedendo in maniera diversa, ricostruendosi il
meccanismo di composizione del messaggio, gli ho fatto quella domanda ;-)
Sorry ;-)

Newsgroup: it.comp.lang.delphi
Titolo: Aiuto principiante (combo)

Salve a tutto il NG perdonate l'ignoranza ma provengo da VB e non riesco a 
capire alcune cose di Delphi.
Il mio problema attuale è questo (presto ne avrò altri), come faccio a 
caricare su un combo un elenco di voci?
Es. in VB :     miocombo.additem " mario"
                    miocombo.additem " rossi" ' ecc.
ma in delphi?
Problema n° 2:
Quando uso il combo legato al database come faccio a farmi restituire tutti 
i record della colonna alla quale lo ho collegato? visto che mi da un record 
per volta come se fosse una sempilice casella di testo?

                     miocombo.additem " rossi" ' ecc.
Potresti copiarti su un file di testo le voci e sull'evento FormCreate
farglielo caricare:
 if fileexists ('FileDelleVoci') then
combobox3.Items.LoadFromFile('FileDelleVoci);
in modo da poterlo variare a tuo piacere.


grazie mille silvietta.
Ma se io voglio solo aggiungere poche stringhe Es. : 'bianco' 
,'rosso','verde'
perdona ancora l'ignoranza

 perdona ancora l'ignoranza
ComboBox1.Items.Add('stringa da aggiungere');
---
Ryo GQI 

per volta come se fosse una sempilice casella di testo?
non lo fà il combo per te , devi fare una query distict ( SELECT DISTICT
citta FROM ANAGRAFICA) ti scorri il risultato e lo assegli alla lista
degli Items.
Non sò in VB ma in Delphi F1 richiama l'help.
ciao Mario
--- posted by geoForum on 
http://www.delphiedintorni.it

grazie per tutto,(F1 anche per VB ma con tanti esempi di codice! ). 

> F1 anche per VB ma con tanti esempi di codice!
Su questo da (quasi) ex principiante, non mi sento di dargli torto: l'help 
di delphi non brilla certo per una valanga di esempi...
-- 
F&R 



In quanto a documentazione, MS č imbattibile.  Gli esempi di Delphi,
poi, a volte sono errati... 

di delphi non brilla certo per una valanga di esempi...
Si va bene , ma comunque un consiglio (benevolo) all'uso di un help che,
per quanto riguardava il primo questito posto, è sufficentemente
esplicativo è dovuto.
Ciao mario.

Newsgroup: it.comp.lang.delphi
Titolo: Non mi installa il package di quickreport

Ho fatto come sempre:
installare il package "dclqrt70.bpl"
che si trova nella cartella $(DELPHI)\Bin
selezionando la voce di menu
[Component|Install packages...]
e premendo il pulsante "Add".
ma stavolta esce l'errore:
Cannot load package 'qrpt70.' It contains unit 'QERnvEd,' which is also ... 

 Cannot load package 'qrpt70.' It contains unit 'QERnvEd,' which is also ... 
Hai troncato forse l'informazione che valeva la pena conoscere. :-)
Su quale versione di Delphi stai cercando di installare il package?
Sei sicuro che non vi siano già installazioni precedenti?
Ciao,
   Marco.
-- 
MARCO BREVEGLIERI
  (
http://www.marco.breveglieri.name
)

Hai ragione non sono stato preciso.
Delphi 7 professional
Errore:
Cannot load package 'qrpt70.' It contains unit 'QERnvEd,'
which is also contained in package 'dclusr70'
Forse nel fare le varie installazione avrò fatto
qualche casino e adesso mi ritrovo dei file
duplicati o corrotti. 

 duplicati o corrotti. 
Hai forse inserito una unit con lo stesso nome nel package predefinito 
in cui vengono generalmente caricati alla rinfusa i componenti 
distribuiti singolarmente, senza un package di contenimento che è 
comunque necessario.
Teoricamente, ti basterebbe modificare il package, rimuovere quella 
unit, ricompilarlo e reinstallarlo (anche se questa operazione dovrebbe 
essere svolta automaticamente durante la compilazione, che provvede a 
"sganciare" il file BPL dall'IDE, ricompilarlo e reinstallarlo 
successivamente).


infatti anche io ho fatto il tuo stesso ragionamento
solo che mi sono accorto che in questa cartella:
C:\Programmi\Borland\Delphi7\Projects\Bpl
c'erano tra gli altri due file:
dclusr70.bpl
dclusr70.~bpl
ollora ho ripristinato il vecchio ed adesso funziona
:-D
Newsgroup: it.comp.lang.delphi
Titolo: Chiusura porta USB

Ciao a tutti,
  sulla mia chiavetta usb 2.0 ho un piccolo programmino che, alla fine del 
lavoro, per estrarre la chivetta devo aprire la task bar, cercare l'icona 
per la disconnessione e fare la rimozione sicura.
Due domande !
 
1 - c'e' la possibilita' di aprire il dialog di disconnessione sicura della 
usb ?
 
Ho trovato, girando con google, diverse unit per disconnettere in modo (piu 
o meno sicuro) la chiavetta usb.
Tutte queste unit partono dal concetto che la porta sia disconnessa da un 
programma installato sul disco (o rete) ma _non_ da un programma residente 
su usb.
Quindi ecco la seconda domanda.
 
2 - Esiste un modo per chiudere un eseguibile residente su usb e, dopo la 
chiusura, rimuovere la stessa in modo sicuro ?
 
Sembra una sciocchezza ma quando l'eseguibile viene lanciato il suo stato 
viene modificato e, fino a quando non viene chiuso, la chiavetta risulta in 
uso.
Le operazioni che il programma dovrebbe fare sono chiudersi e disconnettere 
la chiavetta su cui risiede.
 
Credo sia poco fattibile e la strada da usare sia, prima della chiusura del 
programma, lanciare una shellexecute per aprire la disconnessione della usb.
 
Rimango in attesa di risposte gradite di chi ne sa piu' di me
 
Ciao
 
Daniele
 
Qualche link se lo trovate utile
 
http://stackoverflow.com/questions/7949782/detect-usb-drive-device-using-delphi
 
 
http://stackoverflow.com/questions/434688/how-can-i-remove-a-usb-flash-disk-programmatically-using-delphi
 
 
http://delphi.xcjc.net/viewthread.php?tid=48860
 
 

io farei un batch che
 
1) lancia il tuo programma
2) shellexecute per disconnettere la chiave
 
in batch, finch� non finisce il tuo programma (chiusura) il secondo 
comando non viene eseguito.
 
 
non puoi disconnettere la chiave dal tuo programma in esecuzione perch� 
la penna risulta in uso

Ciao,

Il problema e' appunto questo, finche' questo programma e' in uso anche la 
usb e' in uso.
Al batch ci avevo pensato !!! ma, una volta chiuso il programma devo 
lanciare un comando per "flushare" la porta per la rimozione sicura.
E questa procedura non so come inserirla nel batch.
 
Dato che tutto cio' e' solo _ed_ escusivamente per una comodita' (per 
evitare di aprire la getstione risorse e disconnettere o cercare l'icona 
della tray bar), credo
che per ora lascero' perdere !
 
Grazie
 
Daniele 
 

 che per ora lascero' perdere !
 
vedi se puï¿½ esserti di aiuto questo tool
http://quickandeasysoftware.net/software/usb-disk-ejector
 
lo usai tempo fa per lanciare uno script sql che faceva
il backup di un db su chiavetta e quindi eseguiva la rimozione
sicura, il tutto con un file batch visto che ï¿½ utuilizzabile sia
via gui che riga di comando con vari parametri...
 
 
-- 
Oggi c'e' una grande battaglia di idee,
ma alla fine non ci saranno ne vinti,
ne vincitori, ne idee! S. Benni da Elianto.

 che per ora lascero' perdere !
 
oltretutto sembra un progetto delphi open source, il che non guasta
https://github.com/bgbennyboy/USB-Disk-Ejector
 

Newsgroup: it.comp.lang.delphi
Titolo: usb e delphi

salve a tutti, in una fiera ho comprato un telecomando con il relativo
ricevitore infrarossi che si collegano alla porta usb del pc, dunque
volevo sfruttare al meglio questo telecomando implementando una mia
applicazione in delphi 7, eccoci dunque alla domanda: cč un componente in
delphi che i permette di "vedere" tutti dati che arrivano a quella porta
da poterli cosě intercettare e far si che il mio programma li possa
interpretare a mio piacimento? Grazie a tutti per l'eventuale risposta....
--- posted by geoForum on 
http://www.delphiedintorni.it

 mio programma li possa interpretare a mio piacimento? 
Erano inclusi dei driver insieme al telecomando?
Come viene vista la periferica una volta collegata al PC?
Sul sito del fornitore ci sono dettagli aggiuntivi (es. documentazione,
SDK)?
-- 
Vuoi distribuire il tuo sito web su CD/DVD?
Prova 
http://www.dwebpro.com/
Vuoi diventare un esperto analista PHP/MySQL?
Vieni a fare uno stage con noi: 
http://www.creativepark.it/stage/

Vieni a fare uno stage con noi: 
http://www.creativepark.it/stage/
col telecomando non c'era nessun driver e deve essere kmq roba cinese a
giudicare dal manuale (tutto scritto in cinese); il sito ovviamente
neanche a parlarne. Da winzozz kmq viene vista come periferica "remote"


Newsgroup: it.comp.lang.delphi
Titolo: Quale rutine x sapere se il server IB è in esecuzione?

Quale rutine x sapere se il server IB è in esecuzione?
Ho la necessità di sapere se il server interbase/firebird
è in esecuzione onde evitare il messaggio di errore,
mi pote passare la rutine?
Ciao Enzo
www.scozzaro.it

 ha scritto nel messaggio
news:x%dY9.41847$ZE.11...@twister2.libero.it...


vedi le api OpenScManager e OpenService nella guida sdk.
Queste 2 funzioni vanno solo su piattaforma NT e si riferiscono al database
dei servizi installati su un pc sulla LAN.
In pratica la prima apre il db dei servizi e la seconda ti restituisce
l'handle del servizio se INSTALLATO.
Se il server ib gira come exe sun Win9x (cosa che ti sconsiglio vivamente
salvo applicazione desktop single user...) l'unico modo è vedere la lista
dei processi attivi usando le api relative agli snapshot.
A tal proposito vedi la funzione CreateToolhelp32Snapshot
Bye
A.

Newsgroup: it.comp.lang.delphi
Titolo: Decrementare una data

Avrei bisogno di una funzione che decrementi una data di 30 gg. esiste
qualcosa, o devo costruire un algoritmo.
Grazie anticipatamente.

 qualcosa, o devo costruire un algoritmo.
si, serve un algoritmo piuttosto complesso, per il quale non mi pare il caso
di scendere nei dettagli. Mi limitero' a darti di seguito la soluzione
pronta, lasciando a te l'analisi ;)
var miadata:tdatetime;
...
miadata:=miadata-30;
:)
Ciao, Sandro

 qualcosa, o devo costruire un algoritmo.
Un'occhiata all'help? Se per 30 giorni intendi un mese,
IncMonth(data, -1), altrimenti
IncDay(data, -30).
--
Jax
Journeying Artificial Xenomorph
Newsgroup: it.comp.lang.delphi
Titolo: message dlg

Ciao a tutti!
Vorrei usare la funzione MessageDLG ma avrei bisogno di specificare la
caption dei pulsanti che compaiono nel messaggio.
E' possibile?
Grazie CIAO

 E' possibile?
E' possibile.
Il modo che ti suggerisco non e' efficientissimo (prob. c'e' di
meglio), ma funziona.  Tieni pero' presente che se il tuo scopo
e' quello di tradurre le caption dei bottoni dall'inglese 
all'italiano, ti basta copiare la consts.pas tra i sorgenti della
VCL, nella cartella del tuo progetto, tradurre le voci che ti 
interessano ed eseguire un build del progetto (io faccio cosi').
procedure TForm1.Button1Click(Sender: TObject);
var
  MyDialog: TForm;
  MyButton: TButton;
  I: Integer;
begin
  MyDialog := CreateMessageDialog('Mia finestra', mtWarning, [mbOk,
mbCancel]);
  if Assigned(MyDialog) then
  begin
    for I := 0 to MyDialog.ComponentCount - 1 do
    begin
      if (MyDialog.Components[I] is TButton) then
      begin
        MyButton := MyDialog.Components[I] as TButton;
        case MyButton.ModalResult of
          mrOk: MyButton.Caption := 'Conferma';
          mrCancel: MyButton.Caption := 'Annulla';
        end;
      end;
    end;
    MyDialog.ShowModal;
  end
end;
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

se ti interessa soltanto tradurre le caption dei
pulsanti dall'inglese all'italiano puoi usare
Application.MessageBox('Testo del MessageBox','Caption del MessageBox',
    MB_YESNOCANCEL+MB_ICONEXCLAMATION);
invece di usare MessageDlg();

Newsgroup: it.comp.lang.delphi
Titolo: Delphi con linguaggio C

Salve,
   devo fare una interfaccia utente ad un programmino scritto in C.
Siccome volevo imparare il Delphi, posso utilizzarlo e inserire il
codice C in qualche modo, oppure mi devo imparare il C++Builder ?
Grazie e ciao
            Matteo

codice C in qualche modo,
Puoi ottenere degli obj da un compilatore C ed interfacciarli a codice
Delphi.
--
Andrea Laforgia (ICQ 87230455)
------------------------------ 
#exclude <windows.h>
Newsgroup: it.comp.lang.delphi
Titolo: Stile XP anche senza XP

Oggi volevo scaricarmi un componente che mi permettesse di simulare i
pulsanti (almeno quelli) in stile Luna(XP) ma senza avere winXP; ero
convinto di trovarlo, e invece nisba...
Sono sicuro che esiste perché l'avevo provato (a casa mia tra l'altro),
ma devo averlo buttato via ("ma che me ne faccio, tanto..."), e
puntualmente adesso che vorrei usarlo non lo trovo piů :(
--
Jax

 :(
E puntualmente l'ho trovato 10 minuti dopo aver postato: dxPack...
(una ricerca con XP button delphi nisba, XP style button delphi
invece... :/ )
--
Jax

 puntualmente adesso che vorrei usarlo non lo trovo piů :(
č sempre cosě :)

 convinto di trovarlo, e invece nisba...
Prova questo:
http://www.shagrouni.com/english/software/xpmenu.html
E' una bomba.
Ovviamente FWS (freeware with source)
Morde.
--------------------------------
Inviato via 
http://usenet.libero.it

Newsgroup: it.comp.lang.delphi
Titolo: come gestire una connesione internet con il delphi?????????????

ciao ragazzi vi pongo il mio problema voglio fare un programma pascal che
ogni mattina si connette a una certa ora prefissata e si disconnetta a una
altra ora prefissata  solo che non so dove incominciare mi potete dire dove
posso trovare un programma molto simile a questo anticipatamente grazie.
p.s lo ho fatto in assembly e funziona solo che voglio vedere di farlo anche
con il pascal,e con il delphi.
se me lo mandareste a questo indirizzo 
army...@supereva.it


Usando le RasApi non ti ci vuole molto a fare una cosa del genere.
Se cerchi con google riesci a trovare una delle numerose traduzioni in
pascal che sono state fatte degli header delle funzioni dal C.
Ciao,
MM

Newsgroup: it.comp.lang.delphi
Titolo: Hans-soft stampa barcode delphi 7

Ciao a tutti...volevo chiedervi se è possibile sampare più di un
barcode alla volta impostando ricevendo parametri in entrata...non
riesco a capire...
grazie!!!

 ha scritto nel messaggio 
news:1180685229....@o5g2000hsb.googlegroups.com...
Ciao a tutti...volevo chiedervi se č possibile sampare piů di un
barcode alla volta impostando ricevendo parametri in entrata...non
riesco a capire...
grazie!!!
Ma scusa, non hai letto il mio post?? Fai un report e ci metti il componente 
qrBarCode, oppure QrDbBarcode e setti opportunamente il report come vuoi. 
L'immagine che hai visto nel link č il risultato. E' chiaro che se i barcode 
sono diversi devi leggere la sorgente dei dati da qualche tabella, qindi con 
il componente QrDbBarcode.
Newsgroup: it.comp.lang.delphi
Titolo: Salva con WebBrowser

Salve a tutto il NG.
Io vorrei fare questo:
Da codice passo una URL al controllo WebBrowser il quale visita la
pagina e la salva su di un file con un nome passato da codice.
Passando l'URL alla procedura NAVIGATE riesco a vedere la pagina web.
Come posso fare a salvarla su un file ?
Se non si puo' fare, cosa consigliate di usare per fare questo ?
P.S. A me non serve vedere, mi basta il file.
Grazie
Inviato da 
www.mynewsgate.net

usa un altro componente http, tipo quelli di  indy

 usa un altro componente http, tipo quelli di  indy
Mi sai dare qualche link dove posso trovare qualche esempio ?

Sam wrote:

Non serve, ci sono riuscito da solo.
Grazie comunque.

Newsgroup: it.comp.lang.delphi
Titolo: Consiglio su cronometro misuratore durata eventi

Sto realizzando un programma che misura la durata dell'attivita' di alcuni
dispositivi elettrici, sulla form devo mostrare tanti timer quanti sono i
dispositivi campionati, ed ogni timer riporta il tempo (minuti:secondi) di
attivita' di ogni dispositivo (da quando viene acceso a quando viene spento).
Siccome ho trovato parecchi componenti in giro per la rete, vorrei un
consiglio da chi ha gia' utilizzato concretamente qualche componente simile.
L'accuratezza non e' necessaria, basta mostrare minuti e secondi.
-- 
Morde. 
(morde at programmer dot net)

 L'accuratezza non e' necessaria, basta mostrare minuti e secondi.
Non ho capito se chiedi consiglio per il modo di misurazione del tempo
(personalmente userei GEtTickCount) o per la parte di visualizzazione
(userei una banale label).
Se invece e' per sapere come acquisire lo stato dello strumento
elettrico direi che non ho abbastanza informazioni <g>.
Saluti
Paolo Arosio
-- 
"La dimostrazione dell'esistenza di specie intelligenti nell'universo
 e' che non ci vengono a trovare"

elettrico direi che non ho abbastanza informazioni <g>.
Eh eh... quella parte l'hanno risolta egregiamente le AsyncPro della TP ;)
Grazie del consiglio,
ciao


Newsgroup: it.comp.lang.delphi
Titolo: Grande favore su manuali

Ho visto che spesso è consigliato il manuale di Marco Cantu, che ho già
scaricato e ora sto leggendo, volevo però chiedervi se potete cosigliarmi
altri manuali da poter scaricare... vi spiego, adesso dovrei spostarmi per
qualche giorno e non avrò internet, e vorrei approfittarne per studiare
un po' di Delphi, quindi se avete consigli sono ben accetti.
Il grande favore è dovuto al fatto che partirò domani, quindi se potete vi
chiedo di rispondermi stasera.
Grazie
Fabio

 ha scritto nel messaggio
news:VtB88.37802$nI1.1...@twister1.libero.it...

Newsgroup: it.comp.lang.delphi
Titolo: Compilazione in Delphi XE7

Sto provando a compilare sotto XE7 dei moduli di un'applicazione sviluppata 
in Delphi Win32, ma trovo un sacco di errori. Provo a chiedere lumi un pň 
alla volta:
 
Riga del Source:
    Exclude(GoodChars, FormatSettings.DecimalSeparator);
Errore segnalato:
    [dcc32 Error] Globals.pas(2422): E2010 Incompatible types: 'AnsiChar' 
and 'Char'
Note:
    GoodChars č dichiarato cosě:  TGoodChars = set of Char;  ma anche 
dichiarando
    TGoodChars = set of AnsiChar; le cose non cambiano.
 
(noterete che ho prefissato DecimalSeparator con FormatSettings, perchč 
DecimalSeparator era sconosciuto..)
 
e ancora:
Riga del Source:
   StrPCopy(Src, SrcName)
Errore segnalato:
  [dcc32 Error] Globals.pas(3691): E2010 Incompatible types: 'PAnsiChar' and 
'PWideChar'
Note:
    Src č dichiarato Array[0..255] of Char;
    SrcName č dichiarato string
 
Oltre che capire la causa del problema, che vagamente indovino, vorrei che 
mi aiutaste ad apportare le correzioni necessarie a rimuoverlo senza 
dedicarci una vita, dato che gli errori appaiono piuttosto numerosi. 
Aspettatevi ulteriori domande ... 
 
 
---
Questa e-mail č stata controllata per individuare virus con Avast antivirus.
http://www.avast.com
 
 

 in Delphi Win32, ma trovo un sacco di errori. [...]
 
Credo siano legati al fatto che il sorgente migrato proveniva da una versione di Delphi ancora "non Unicode".
 
Leggi questo whitepaper che ti darà la maggior parte delle informazioni a riguardo:
http://www.embarcadero.com/images/dm/technical-papers/delphi-unicode-migration.pdf
 
 
Ciao,
  Marco.
 
-- 
MARCO BREVEGLIERI (Software and Web Developer)
 #Home: 
http://www.marco.breveglieri.name
 
 #Blog: 
http://www.compilaquindiva.com
 
 #DelphiPodcast: 
http://www.delphipodcast.com
 

 Leggi questo whitepaper che ti darà la maggior parte delle informazioni a riguardo [...]
 
...e ci aggiungo anche questo:
http://edn.embarcadero.com/article/images/38980/Delphi_and_Unicode.pdf
 
:)
 
Ri-ciao!


Credo siano legati al fatto che il sorgente migrato proveniva da una 
versione di Delphi ancora "non Unicode".
 
Leggi questo whitepaper che ti darà la maggior parte delle informazioni a 
riguardo:
http://www.embarcadero.com/images/dm/technical-papers/delphi-unicode-migration.pdf
 
Ciao,
  Marco.
 
Grazie, li leggerò. A dire la verità mi sto un pò scoraggiando. Pensavo che 
la difficoltà di migrazione fosse legata al mio problema del BDE, ma vedo 
che anche la compilazione di moduli in cui pensavo non ci fosse alcunchè di 
particolare non va liscia e richiede molte nuove conoscenze e 
approfondimenti.. 
 
 
---
Questa e-mail è stata controllata per individuare virus con Avast antivirus.
http://www.avast.com
Newsgroup: it.comp.lang.delphi
Titolo: come si inserisce un file di help?

salve a tutti,
sto cercando di integrare una mia applicazione con delle pagine di help e ho
già creato il file .hlp che le contiene.
Ora non riesco però a capire come legare un oggetto (anche un semplice
pulsante) con una pagina del mio help file.
Qualcuno sa dirmi come fare o mi sa indicare un sito da cui imparare?
Grazie,
                                  Barbara.
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 pulsante) con una pagina del mio help file.
Prima assegni ad Application.HelpFile il nome del file di help e poi
devi assegnare alla proprietà HelpContext del tuo oggetto l'ID della pagina
di help che desideri.

Newsgroup: it.comp.lang.delphi
Titolo: Adding a record to a master AND detail table

Hallo you all,
can you help me please?
I have 3 tables table1, table2, table3
Table1 is master table for table2 AND
Table2 is master table for table3.
Now i need appending a record to table2 so i use Table2.Append but it
doesn't switch to APPEND mode!
Why am i having this strange beahviour???
thanks in advance fo your help,
alessandro

Spero che il NG perdoni questo sfogo, ma ne ho fin sopra i capelli di
messaggi in inglese su questo ng in italiano... uffaaaaa!
WRITE IN ITALIAN!!!!!!
AS

Please write in Italian.
This is an Italian NG. TNX

...


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

Scusate,
come posso fare uno screenshot ad un'area dello schermo? E se l'area in
questione usa l'accelerazione hardware?

 E se l'area in questione usa l'accelerazione hardware?
Questo lo ignoro! :)
--
- Carlo -
c.b...@libero.it
Newsgroup: it.comp.lang.delphi
Titolo: Aggiungere colonne ad un ClientDataset

Ci sono "per caso" novità o workaround che permettano di aggiungere 
agevolmente nuove colonne ad un ClientDataset già esistente?
...a parte il dover creare un nuovo ClientDataset con la nuova struttura 
e copiare il vecchio nel nuovo.
Many grazie. :-)
Fed.

 agevolmente nuove colonne ad un ClientDataset giï¿œ esistente?
http://stackoverflow.com/questions/4934103/how-can-i-add-fields-to-a-clientdataset-at-runtime
ciao
-- 
morde
D5,D6,D7
Firebird 2.1
QT 4.7.0 (MingW) QT Creator 2.1
Newsgroup: it.comp.lang.delphi
Titolo: Delphi per Windows Vista

Ciao a tutti,
si è a conoscenza di una possibile versione di delphi per Windows Vista, e 
quando eventualmente sarà rilasciata? Sto notando che BDS 2006 presenta 
notevoli problemi durante l'installazione, al punto che non si riesce a 
installare.
Grazie in anticipo per la risposta,
Cooper. 

 riesce a installare.
Non mi risulta che vi siano problemi specifici di esecuzione di BDS 2006 
(e fratellini) su Windows Vista.
Quali sono gli errori che ottieni?
E' comunque plausibile pensare che la prossima versione sarà 
maggiormente "Vista friendly".
Ciao,
   Marco.
-- 
MARCO BREVEGLIERI
  (
http://www.marco.breveglieri.name
)
     Non hai la possibilità di scaricare Turbo Delphi Explorer?
     Te lo spedisco io!! [
http://blog.marco.breveglieri.name/?p=48
]


Hai qualche informazione in più riguardo a questa prossima versione? Mi 
interesserebbe in modo particolare.
Grazie ancora,
Cooper. 

 interesserebbe in modo particolare.
Poco di più che la "roadmap" spesso citata:
http://dn.codegear.com/article/33519#7DelphiCProductRoadmap



Ok grazie :)
Cooper. 


Dimenticavo, guardando il link, se il grafico č proporzionale ai mesi 
dell'anno, la versione "Delphi for vista" dovrebbe uscire intorno ad 
agosto/settembre del 2007?
Cooper. 

 agosto/settembre del 2007?
Con *Delphi for Vista* non si intende solamente compatibilità con 
Windows Vista, ma il supporto specifico (e la fornitura di soluzioni, 
VCL e non) per le sue tecnologie (WPF, WCF, ...).
E' diverso dal parlare di "compatibilità con Windows Vista", benché io 
nutra ancora dubbi sull'effettiva incompatibilità che hai riscontrato. :-)


 bit sempre ultimate.
Ecco, quel "64 bit" mi va venire storcere il naso...... ;-)



Ritengo sia più saggio attendere che disponga della versione a 32 bit e 
riprovare. A questo punto quegli "errori" dovrebbero essere dovuti al fatto 
che uso la 64bit possibile? che ne pensi?
Cooper. 

 fatto che uso la 64bit possibile? che ne pensi?
E' probabile. In fondo, si tratta di ambienti per lo sviluppo 
attualmente su 32 bit, così come sono dedicate al 32 bit probabilmente i 
prerequisiti che l'installazione di BDS 2006 tenta di installare, oltre 
al fatto che probabilmente gli stessi "setup" controllano 
anticipatamente che il sistema operativo utilizzato sia quello che si 
aspettano, restituendo gli errori che hai riscontrato.


 che uso la 64bit possibile? che ne pensi?
Per quanto ne so, non esiste una versione del Framework .NET 1.1 a 64 
bit, e non è proprio possibile installare quella a 32 bit sui sistemi a 64.
La versione a 64 bit di .NET è disponibile dalla versione 2.0, per altro 
già preinstallata in Vista, come sottoinsieme della 3.0.
Delphi però insiste a volere la 1.1 a tutti i costi... mi sa che non ci 
sono speranze.
-- 
news:it-alt.comp.software.openoffice : Il newsgroup dedicato a
OpenOffice.org, la suite open source di applicazioni per ufficio.
Saluti, VITRIOL