mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.delphi
Titolo: Disinstallazione di un package

Salve ragazzi ho disinstallato da delphi 7 un package, ho seguito le
istruzioni anche riportate sul file readme del componente, cioè ho
eliminato prima il package e poi ho disinstallato il componente ma
quando adesso cerco di scrivere del codice mi da errore dicendomi
"fatal error" e che il package richiesto nn è stato trovato,
ovviamente il package tolto è stato installato successivamente e nn fa
parte dei package di default di D7. Ho provato anche a disinstallare D7
e reinstallarlo, ma da ancora stesso errore.
Qualcuno sa dirmi perchè e come faccio a togliere tale problema



 Qualcuno sa dirmi perchč e come faccio a togliere tale problema
Quando parli di "scrivere codice" intendi semplicemente "digitare nel 
Code Editor di Delphi"? :-|
-- 
MARCO BREVEGLIERI
  (
http://www.marco.breveglieri.name
)

Si si, scusa se nn mi sono ben spiegato. Comunque si. Se inizio una
nuova applicazione, appena scrivo del codice per esempio richiamando
funzioni di un componenete oppure se compilo mi da quell'errore fatale.

 funzioni di un componenete oppure se compilo mi da quell'errore fatale.
A meno che non fosse un package con un'influenza così profonda sull'IDE, 
ci sono due possibilità: o non me la racconti giusta/precisa, oppure c'è 
qualcosa di più serio e slegato da quel package che non va nella 
configurazione del tuo ambiente di sviluppo. :-|


 ha scritto nel messaggio
news:1143412313....@v46g2000cwv.googlegroups.com...


Allora ho installato una componente scaricata da 
www.Lakesoft.com
, l'ho
esaminata, ora che l'ho disinstallata, fatto secondo come dice il sito,
ogni volta ke tento di digitare edl codice mi dice che manca quel
package, inoltre anche se prendo un'applicazione creata in Delphi e la
rigiro su un altro pc mi chiede dei file,vcl70.bpl e rtl70.bpl.

Newsgroup: it.comp.lang.delphi
Titolo: Kilix 2.

Ho provato ad installare la versione Open Edition di Kylix 2 ed ho notato
che non ci sono gli oggetti per la gestione dei database. A me in
particolare serve il DBExpress.
E' possibile che nella open edition non siano stati inclusi questi
componenti?
Qualcuno mi sa consigliare qualche sito dove scaricare le librerie per
includerli?
Grazie!

 includerli?
Non esistono librerie che facciano ciň.
Per utilizzare dbExpress devi acquistare una licenza di Kylix Enterprice.
Oltretutto se utilizzi il TClientDataSet dovresti anche acquistare delle
licenze per l'utilizzo della libreria Midas.


kylix 2 enterprise e' dentro, trial, in "io programmo" di questo mese.
Meglio di un calcio nelle palle, si dice a Milano.....:)
Tant'e'
Merlinweb

 licenze per l'utilizzo della libreria Midas.
Rettifica.
Se acquisti  Linux & C. di questo mese c'č un articolo su come implementare
tutti i componenti database anche sull'Open Edition.
Vale la pena.
Saluti.

Newsgroup: it.comp.lang.delphi
Titolo: Aiuto su FocusControl

dove devo inserire questo comando e qual'è la sua sintassi? L'help in linea
è un po vago per i principiani.
Ringraziamenti anticipati a tutti quelli che mi stanno sopportando
Thomas

Ad esempio un controllo tedit
con
edit1.setfocus;
Newsgroup: it.comp.lang.delphi
Titolo: PROBLEMA.......

Ho il seguente problema:
in una procedura che deve fare un insert in una tabella Oracle, vorrei
far apparire prima dell'esecuzione nu messaggio tipo "registrazione in
corso".
Ho pensato di creare un Panel con caption = messaggio,
Quando però eseguo la funzione il panel viene visualizzato, ma la
caption resta vuota!!!
Come mai?
mi basterebbe una momentanea interruzione tipo il vecchio delay.....
Qualcuno sa aiutarmi?
Gianluca
gi...@tin.it

 Quando perņ eseguo la funzione il panel viene visualizzato, ma la




Application.ProcessMessages dovrebbe fare al caso tuo.
Massimo.
-- 
"Ciao Rex, che cavolo di situazione eh? Due dentro, due fuori, puo' succedere di tutto!"

Qualcuno sa aiutarmi?
Chiama il metodo Update del Panel.

GRAZIE 10000 !!!
E' proprio bastato inserire la funzione update del panel e funziona tutto!!!!
Ancora grazie
Gianluca

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

Ho la possibilità in un qualche modo di allineare il testo di una Edit a
destra o al centro?
Uso Delphi6.
Grazie
--- posted by geoForum on 
http://www.delphiedintorni.it

 destra o al centro?
Consiglio l'utilizzo del RichEdit e dell'help del Delphi che spiega tutto
per filo e per segno.
eV
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 Uso Delphi6.
Puoi risolvere molto elegantemente il problema con il subclassing di 
TCustomEdit e guardando il sorgente di TCustomMemo.
Infatti:
   TCustomEdit
     |-- TEdit
     |-- TCustomMemo **
           |-- TMemo
** TCustomMemo introduce la property Alignment, quindi con un pò di 
copia/incolla puoi tranquillamente crearti un TEditEx specializzato che 
sia anche in grado di gestire l'allineamento.
Come punto di partenza per documentarti ed approfondire:
"
procedure TCustomMemo.CreateParams(var Params: TCreateParams);
const
   Alignments: array[Boolean, TAlignment] of DWORD =
     ((ES_LEFT, ES_RIGHT, ES_CENTER),(ES_RIGHT, ES_LEFT, ES_CENTER));
   ScrollBar: array[TScrollStyle] of DWORD = (0, WS_HSCROLL, WS_VSCROLL,
     WS_HSCROLL or WS_VSCROLL);
   WordWraps: array[Boolean] of DWORD = (0, ES_AUTOHSCROLL);
begin
   inherited CreateParams(Params);
   with Params do
   begin
     Style := Style and not WordWraps[FWordWrap] or ES_MULTILINE or
       Alignments[UseRightToLeftAlignment, FAlignment] or 
ScrollBar[FScrollBars];
   end;
end;
"
... attenzione al multiline...
Ciao,
Gianluca.


Anche se in ritardo vi ringrazio!

Newsgroup: it.comp.lang.delphi
Titolo: OT- boot multiplo

Ciao a tutto il ng
ho necessità di fare andare su un solo HD win98 e win 3.1
ma:
win98 non va in msdos < 7
win 3.1 non va in msdos > 6
So che si potrebbe usare il LILO ma ho bisogno di un'interfaccia grafica che
mi faccia scegliere tra i due, magari gestita con mouse.
Potete aiutarmi?
grazie
----------------------------------------------------------------------
[Fatal Error]: Compilation terminated; Too many errors
----------------------------------------------------------------------
fred...@libero.it

 So che si potrebbe usare il LILO
Lilo = Linux Loader, non credo faccia al caso tuo (due versioni di Windows)
... per chiarimenti rivolgiti ad un NG di sistemi operativi.
--
- Carlo -
c.b...@libero.it

 ... per chiarimenti rivolgiti ad un NG di sistemi operativi.
bè non è detto, se il lilo fa partire windows o linux eprchè non dovrebbe
far partire windows o windows?


 ha scritto nel messaggio
news:pqW57.5605$8M2.2...@news.infostrada.it...


 e poi le persone intelligenti stanno qua :)
Condivido! ;-p


mi faccia scegliere tra i due, magari gestita con mouse.
Cerca su Google "Boot Manager". Lo uso da diversi mesi, e'
indipendente dall'SO, e va benissimo
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

 ha scritto nel messaggio
news:1toiltoj27q7kg3cq...@4ax.com...


ho necessità di fare andare su un solo HD win98 e win 3.1
io uso BootMagic di Powerquest.. funziona bene
puoi anche scegliere quali partizioni far "vedere" e quali no a
seconda del SO scelto... in + è anche carino da vedere :-)
Ciao,
Alan "re dell'OT" :-P Solo

seconda del SO scelto... in + è anche carino da vedere :-)
Ma si paga?


Ma si paga?
sě, veniva venduto con PartitionMagic mi sembra...
Ciao,
Alan Solo

sě, veniva venduto con PartitionMagic mi sembra...
Boot MAnager, che uso io, e' free, fa tutte quelle cose e la fa anche
molto bene. Inoltre e' indipendente dal SO, permette il boot da floppy
e CD ed e' personalizzabile.
Purtroppo non trovo l'indirizzo da cui l'ho scaricato, ma ve lo
consiglio caldamente (visto che c'e' un caldo cane :) )
Ciao

Newsgroup: it.comp.lang.delphi
Titolo: Summary su Quick Report

Ciao a tutti :-)
Nella mia applicazione ho una form contenente un QReport composto da varie
band ed una summary dove ho 3 QRlabel che mi servono per stampare dei totali
(inserendo i valori che calcolo nella caption).
Ora mi succede questo
Quando ,tramite un button faccio la Preview del report nelle QRlabel mi
trovo a video delle cifre (esatte ,ho controllato), quando dall'interno
della preview lancio la stampa tramite l'apposita icona di stampa il
risultato che appare stampato nelle QRLabel e' diverso da quello che ho a
video ed e' esattamente il doppio (se a video QRlabel1.caption e' = 1000 in
stampa ho 2000).
Se lancio direttamente la stampa senza Preview ho sempre cifre doppie.
Come puo' succedere questo ???
Grazie a tutti e buona giornata
                    Gigi

 Come puo' succedere questo ???
Tieni presente che QR esegue completamente il report sia quando
fai il preview che ogni volta che premi il bottone di stampa (infatti
dovresti
vedere la progress bar che riparte da 0).
Secondo me nel tuo caso per calcolare i totali usi delle variabili che però
non inizializzi prima di usare (ad. es.dopo la stampa o a rottura di
gruppo).
Ti faccio notare che questo comportamento di QR è piuttosto pericoloso
in alcuni casi. Pensa se per caso durante la stampa facessi degli
aggiornamenti
su archivi, ad ogni pressione del tasto stampa andresti ad riaggiornare
nuovamente
l'archivio.
Ad es. una stampa dei registri iva che alla fine aggiorna dei progressivi
iva,
rischi di aggiungere più volte la stessa iva ai progressivi.
Questo secondo la mia esperienza, spero che qualcuno possa smentirmi.
Mirko
--
--------------------------------------------
Mirko Guidolin
COMUNE DI RESANA
Provincia di Treviso
Servizio Elaborazione Dati
--------------------------------------------
levare eventuali underscore per rispondere

 Come puo' succedere questo ???
Il tuo problema è molto chiaro !
Non azzeri le variabili nell'evento BeforePrint !
QR ogni volta che fai preview o print riesegue il report di conseguenza se
stampi due volte il report che cifre verranno ancora raddoppiate !
p.s.: gli aggiornamenti sui database nei report non si fanno mai !
Ciao
Solid Snake

Vi ringrazio per le risposte..
In effetti avete ragione entrambi .... non azzero le variabili che uso per i
calcoli
(benedetta esperienza...).
Ciao e buona giornata               gigi

> p.s.: gli aggiornamenti sui database nei report non si fanno mai !
anche io come regola non faccio mai aggiornamenti nelle stampe ma
mi sono capitati un paio di casi in cui non ho trovato alternative, o almeno
alternative accettabili.
In questi rari casi ho negato all'utente la possibilità di fare preview
in caso di stampa definitiva (cioè con aggiornamento dati).



Newsgroup: it.comp.lang.delphi
Titolo: File: lezione 1

Obiettivo:
Crea un file TXT e scrivici dentro "Hello!"
Svolgimento:
Il codice per creare un file TXT è il seguente:
..........................................................................
Questo invece è il codice per scrivere "Hello!"
...........................................................................
C'è qualche bravo comunicatore che voglia "abbassarsi" per noi principianti?
(magari con qualche linea di commento...)
Grazie
Vin

Ma ke ti an dato da bere ?? :D
Procedure scrivi(nome_file:string);
var
  t:textfile;
begin
  assign(t,nome_file);
  rewrite(t);
  writeln(t,'Hello')
  closefile(t);
end;
mi sembra kiaro... se ci sono problemi sai dove trovarmi :)

Spesso per manipolare i file di testo vanno benissimo i TStringList;
Var s:TStringList;
begin
s:=TStringList.Create;
s.add('Hello!');
s.SaveToFile('file.txt');
s.free;
end;

(magari con qualche linea di commento...)
const
  fname = 'fileditesto.txt';
var
  f : TextFile;							//tipo file di testo
begin
  AssignFile(f, fname);			//da il nome al file
  if FileExists(fname) then	//se il file esiste
    Append(f)               //apre file esistente
  else											//altrimenti
    Rewrite(f);             //crea e apre nuovo file
  Writeln(f, 'Hello!');			//scrive una riga e va a capo
  CloseFile(f)							//chiude il file
end;
Sono stato un bravo comunicatore? :-)))

 Sono stato un bravo comunicatore? :-)))
Sì, grazie! (leggi il PS)
Obiettivo:
a) apri il fileditesto.txt e leggine il contenuto;
b) scrivi il contenuto in una label.
Svolgimento:
...........................................
Vin
PS
Io sono un principiante e perciò NON SO che "cost" e "var" devono essere
scritti dopo "implementation"!


Questo è anche di meno di un principiante.
Leggersi un pò di manuali o di help in linea farebbe bene.

Ecco un Grande Comunicatore.

scritti dopo "implementation"!
Ah, ho capito. La situazione è grave :)
http://gpi.infomedia.it/abc/delphi/
http://www.geocities.com/SiliconValley/Code/9775/LezioneDiDelphi.htm
http://www.geocities.com/SiliconValley/Lab/6806/corso.htm
Da questi link potrai scaricare dei tutorial che è necessario
conoscere per muovere i primi passi nel mondo della programmazione.
Senza le basi non puoi andare lontano.
Ciao.

 Senza le basi non puoi andare lontano.
Wow!
Grazie
A presto

Newsgroup: it.comp.lang.delphi
Titolo: posizionamento cursore.

Come posso posizionare il cursore alla fine della stringa in un controllo
TEdit, utilizzando, magari, Perform (al posto di sendmessage o postmessage)
per bypassare la window procedure dell'applicazione ?
Conoscete la costante simbolica del messaggio da passare come argomento alla
funzione suddetta ?

xche complicarsi la vita?
   edit1.SetFocus;
   edit1.selstart := Length(edit1.text);
Bye
A

 ha scritto nel messaggio
news:bpg613$8rb$1...@newsreader1.mclink.it...

Newsgroup: it.comp.lang.delphi
Titolo: accesso ai file mpp di MS Project

Ciao,
è possibile accede da Delphi ai File mpp di Project (ad es attraverso
delle API) per leggerne alcuni dati, tipo le attività e le risorse
assegnate?
Grazie per l'aiuto.
Antonio
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

ole automation?
AS

 AS


getactiveoleobject
createoleobject
la guida vba di msProject che dovrebbe stare su cd di installazione
AS

Newsgroup: it.comp.lang.delphi
Titolo: Info Canvas e TImageGrafic32

In Delphi 5 sto usando il suddetto componenete ma ho un problema:
Se disegno a mano libera con funzioni canvas sul picture caricato il tratto
da me fatto scompare quando faccio qualsiasi operazione che comporta il
refresh dell'immagine.
Vi ringrazio anticipatamente
Thomas

Devi tenere una copia della Canvas in una Bitmap 
da assegnare alla Canvas della Picture ad ogni OnPaint.
Per informazioni ulteriori contattami a
http://delphiknight.cjb.net
 
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG
Newsgroup: it.comp.lang.delphi
Titolo: [delphi6] Includere una classe

 Salve
Ho creato una classe molto banale, per vedere il funzionamento e sembra 
che funziona.
Però la classe si trova nella stessa cartella del progetto.
Vorrei inserirla come se fosse una delle tanti classi di delphi, in 
maniera tale che quando creo un nuovo progetto posso usare questa classe 
senza inserire nella cartella del progetto la Unit che contiene la classe.
Mi date qualche suggerimento.
Grazie
--- posted by geoForum on 
http://www.delphiedintorni.it

 contiene la classe. 
In generale hai due possibilita':
- Includi il path della cartella dove risiede la unit che contiene la
classe all'interno del Library Path.
-  Includi il path della cartella dove risiede la unit che contiene la
classe all'interno del Search Path del progetto.
-- 
Vuoi distribuire il tuo sito web su CD/DVD?
Prova 
http://www.dwebpro.com/
Vuoi diventare un esperto programmatore Delphi?
Vieni a fare uno stage con noi: 
http://www.creativepark.it/stage/

Newsgroup: it.comp.lang.delphi
Titolo: Visualizzare i Real

Come faccio a far scrivere ad un programma un numero real in un componente
edit, visualizzando solamente n decimali?
Grazie a tutti coloro che risponderanno.

 edit, visualizzando solamente n decimali?
Guarda l'Help di "Format". Con la Format puoi fare quello che chiedi e molto
altro, tipo avere i punti separatori delle migliaia ecc.

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

 Ciao a tutti , ho una bellissima domanda da fare ai piu' esperti.
Ho ereditato una form da un' altra form, in questa form ereditata setto 
i datasoure su un datamodule, e fin qui funziona tutto, ma quando chiudo 
tutto e riapro i datasource li ha persi, mentre i datafield no.
Avete qualche idea di come salvarli ? mi sembra incredibile ma e' cosi.
Grazie a tutti. ciao
mauri
--- posted by geoForum on 
http://www.delphiedintorni.it

 tutto e riapro i datasource li ha persi, mentre i datafield no.
Credo sia uno dei bug più riscontrati di Delphi. Non so per quale motivo 
non abbia ancora trovato una soluzione. :-(
Per evitare di perdere tali collegamenti, dovresti avere l'accortezza di 
aprire sempre il Data Module *prima* di aprire la form discendente.
In poche parole, meglio se scrivi codice che, all'apertura del form, 
forzi a runtime il collegamento del Data Source con il DataSet 
corrispondente.
Ciao! :-)
-- 
Marco «Alka» Breveglieri
  (marco [@] abls [.] it)
  ABLS Team S.n.c. - Software & Web
  42019 Scandiano (Reggio Emilia)
 
http://www.abls.it

 Ciao a tutti , ho una bellissima domanda da fare ai piu' esperti.
P.S.: usa titoli più significativi per le discussioni, poichè 
l'argomento "delphi" in un gruppo dedicato a Delphi è abbastanza 
scontato. :-)


Grazie purtroppo mi sono accorto dopo che ho scritto solo quello nel 
titolo.
Comunque grazie per la risposta, ho capito come fare, bisogna mettere un
datasource senza dataset sulla form base e poi su quella ereditata 
impostare il dataset del datasource ereditato nel form create.
cosi funziona grazie a tutti.

Newsgroup: it.comp.lang.delphi
Titolo: Parliamo di libri!!&References=<97h24r$gqi$1@serv1.albaco

esercizi pratici (con codici sorgente allegati), da come convertire da
pollici in >centimetri fino ad arrivare ad applicazioni per Networking ed
Internet. Alcuni >sono veramente utili. 
Gli manca la parte di teoria, alcuni esercizi non sono rifiniti molto bene
ma complessivamente e' carino, considerato anche il prezzo. ;)
Ciao
-- 
Posted from 
IDENT:ro...@proxy.ceda.polimi.it
 [131.175.38.225] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

;))
Di grazia, mi elencheresti *quali* motivi personali ???
Se permetti, non ho mai avuto il piacere di mangiare alla stessa
tavola.  Poi, io giudico i libri DOPO averli letti e quello di Cantu'
non lo trovo buono.  Lo stesso parere mi e' stato confermato da molti
altri colleghi.  Suppongo tu sia intelligente al punto da accettare
anche i punti di vista *negativi* degli altri.  Ribadisco, tra
l'altro, che "Laboratorio di Delphi" che ho acquistato e ho letto e'
interessante in alcuni punti, ma in proporzione al prezzo sicuramente
non lo consiglio.  In particolare, essendo un libro di esercizi e
soluzioni, non ho molto apprezzato il fatto che alcune di esse siano
lasciate al lettore.
--
Andrea Laforgia (ICQ 87230455)
http://www.geocities.com/AndreaLaforgia
"ci sono tre tipi di persone nel mondo : quelli che
 sono bravi in matematica e quelli che non lo sono."

lasciate al lettore.
non ribadisci perché prima non avevi detto che era in alcuni punti 
interessante. Poi ora c'è "alcune". Migliori a vista d'occhio! ;-)
Però un'altra piccola imprecisione c'è: è un libro di esercizi, non di 
esercizi e soluzioni, e come tale viene presentato (ti sei soffermato 
sulla copertina, mentre leggevi?), in linea con il resto della collana 
Laboratorio.
Se ci sono le soluzioni al 90% degli esercizi invece che al 50% max come 
per gli altri libri della collana, è solo per la testa dura degli autori 
che hanno convinto l'editore; il 100% non era possibile, ma quasi nessuno 
è perfetto.
Ciao
-- 
    ____
_/\/ando

Newsgroup: it.comp.lang.delphi
Titolo: Colori in DBGrid - visibilta' -D5

Qando cambio il colore delle righe in una DBGrid (tramite OnDrawColorCell), 
a seconda dei colori impostati cambia il comportamento quando le celle 
assumono il Focus.
Mi spiego, con alcuni colori la cella che ha il Focus cambia correttamente 
lo sfondo in blu e il testo in bianco, con altri colori lo sfondo non 
cambia, solo il testo diventa bianco: il riultato e' che se la riga è di 
colore chiaro il testo diventa illeggibile.
La stessa cosa succede se nell'OnDrawColumnCell imposto il colore a 
clWindow, benchè sia quello di default: di nuovo testo bianco e sfondo .. 
clWindow (bianco).
C'è modo di forzare lo sfondo a BLU per la cella (o riga) che ha il Focus ?
Grazie
Guido 

 Guido
-- 
Ciao, Anto', [37, 143, AQ] 
MB C SC 220 CDI Magma Rot
"Oggi c'č una grande battaglia di idee, ma alla 
fine, non ci saranno ne vinti, ne vincitori, ne idee!"
S. Benni da Elianto
Newsgroup: it.comp.lang.delphi
Titolo: [d5] rilevare la presenza di firewall o di restrizioni

ciao a tutti, cè un sistema per rilevare se nel pc è attivo un firewall o 
restrizioni di sistema???
spesso mi capita che l'utente configura male il firewall e mi blocca le 
chiamate di rete fatte dai miei applicativi oppure capita che alcune 
funzioni anche banali non vengano eseguite a causa di restrizioni sul 
sistema 

 ha scritto nel messaggio
news:A6ydd.65413$b5.31...@news3.tin.it...


ho trovato 
www.zanezane.net
 dove parla di tecniche e tips su windowsxp, però 
non ho trovato nulla che parla del registro per verificare il firewall

gurdate qua:
http://unattended.msfn.org/xp/sp2changes.htm

 non ho trovato nulla che parla del registro per verificare il firewall
imho, usare il registro la vedo come l'ultima spiaggia.
Molte api di winsozz esistono al solo scopo di fare da wrapper per la 
lettura dei dati del registro.
E poi, se quel che trovi ti risolve il problema senza fare troppe 
porcate, che te frega?? ;)
-- 
Alberto Salvati
An italian delphi developer that are studing c# & .Net


Si riferisce al firewall insito a windows xp ed e' gia qualcosa, il problema
rimane se e' esterno o un apllicativo firewall.
Per ora solo durante l'installazione mando un messaggio di avviso per
disabilitare i firewall in LAN.
Ciao Giorgio

Newsgroup: it.comp.lang.delphi
Titolo: [D6] Buffer List, a che serve?

Qualcuno sa a cosa serve la Buffer List che appare in D6 premendo CTRL+B nel 
code editor?
-- 
Mauro Falzari 
   [ 
http://digilander.libero.it/mauro.falzari
 ]
 
 "Se guardi nell'abisso, anche l'abisso guarda in te." 
   (Friedrich Nietzsche)

 CTRL+B nel code editor?
Serve a selezionare un file nel Code Editor stesso.
Quando hai moltissimi files, può essere utile scorrerli verticalmente
anziché orizzontalmente.
E' anche vantaggioso, ad esempio, se hai piu' files con lo stesso nome ma in
directories diverse, infatti la buffer list mostra anche il path, al
contrario dei
tabs nel code editor.
Ciao,
Andrea

 tabs nel code editor.
ah bene, questo è molto utile perchè mi è già capitato di copiare un progetto 
da una cartella all'altra, aprire quello copiato e trovarmi ad editare le 
unit del vecchio, compilandolo con le nuove..


 code editor?
Oh bella...non ne conoscevo nemmeno l'esistenza.
grazie :-)
-- 
Lis
Mercatino: 
http://snurl.com/sito_lis
Aiuta la ricerca contro il cancro: 
http://snurl.com/ida_team

 grazie :-)
peccato solo che (in D6) la finestra non sia ridimensionabile, cosě da 
rendere impossibile vedere per intero i nomi di file con path un po' lunghi


 rendere impossibile vedere per intero i nomi di file con path un po' lunghi
č vero, l'ho notato subito anche io. Peccato

Newsgroup: it.comp.lang.delphi
Titolo: Domanda sui db

E' un problema scemo, ma non capisco perche' lo fa, In pratica ho fatto
un programma con un database in delphi 6, io inserisco i dati e tutto ok.
Quando pero' vado a riaprire con lo stesso programma lo stesso db, i campi
sono tutti vuoti, come se non ci avessi messo niente. Poi un' altra cosa
che ho notato e' che con delphi 6, sia che creo un bottone che chiude il
programma, sia con la x di win le finestre si chiudono, ma il programma e'
ancora in esecuzione nella lista dei processi -.- sara' questo ? Premetto
che uso delphi 6
--- posted by geoForum on 
http://www.delphiedintorni.it


Si, il DBNavigator c'e', ed e' quasi tutto bianco, segno che non ha
scritto niente


Nessuno sa aiutarmi ?


 Nessuno sa aiutarmi ?
Nessuno puņ aiutarti, con queste scarse informazioni ... :-)
Quale sistema operativo ?
Quale database ( e quale release)?
Quale metodo di accesso (BDE, ODBC, IBX , ADO ecc.) ?
Che componenti usi ?
Che cosa fai esattamente ?
Per quanto riguarda la non chiusura del programma , č strano , hai qualche 
evento nell'on close della main form ? Lo fa anche se usi da codice 
application.terminate ?
Please more info
Giulio 


Ormai non serve, ho risolto proprio ora, mi bastava mettere un table
1.edit ^^ grazie comunque


Newsgroup: it.comp.lang.delphi
Titolo: Laureando cerca lavoro

Laureato in 'teoria dello sfrigolamento della patata' cerca
lavoro.
Si offre serietą, intraprendenza, baldanza ed esultanza, nonchč
sveltezza e faziositą. URGENTE.
--
Posted from 
relay.pantheon.it
 [195.62.36.241]
via Mailgate.ORG Server - 
http://www.mailgate.org

In che zona ti trovi?
al_...@hotmail.com
 ha scritto:


Accidenti era proprio quello che cercavo...
Perché non ci dici dove abiti? Credo che qui siano tutti ansiosi di
scoprirlo....

Newsgroup: it.comp.lang.delphi
Titolo: For i:=0 to -1 do ?????

Salve,
perhe' il ciclo
v:=-1;
for i:=0 to v do
viene eseguito ?
Grazie 1000
faf...@tiscalinet.it


?? Per quanto ne so quel ciclo non viene eseguito. Per fare un loop rovescio
devi mettere Downto invece di to (se non ricordo male)

 
faf...@tiscalinet.it
Il codice come lo hai scritto non mi pare venga eseguito, pero' puo'
essere che le righe non siano consecutive. Per esempio, in questa
procedura
var
  i,t:integer;
  v:0..32000;
begin
  t:=-1;
  v:=t;
  for i:=0 to v do
    showmessage(inttostr(i));
end;
compilata con il range checking disabilitato, il ciclo viene
effettivamente eseguito. CREDO perche' la variabile v viene implementata
usando un'intero positivo, per cui l'assegnamento v:=t=-1 diventa in
realta' v:=t.=65535; se non usi una variabile intermedia il compilatore
si accorge dell'errore e non compila.
Newsgroup: it.comp.lang.delphi
Titolo: Il sistama operativo?

Ciao a tutti, volevo sapere come rendersi conto che la propria applicazione
Delphi realizzata sotto xp poi possa funzionare o meno su sistemi operativi
W98 , W95 o Wserv 2003? C'è un metodo o bisogna provarla su diversi sistemi?
Un saluto a tutta la news...

C'è un metodo o bisogna provarla su diversi sistemi?
Provala.
Fallo.
Fallo.
-- 
Morde. 
(
mo...@despammed.com
)
M-List di icld: 
http://it.groups.yahoo.com/group/icld/

 W98 , W95 o Wserv 2003? C'è un metodo o bisogna provarla su diversi sistemi?
Credo che non ci sia un metodo *sicuro* per provare in modo automatico 
l'applicazione.
Al massimo - soluzione ultracomoda - puoi accaparrarti il software 
VMWare: ti permette di definire "macchine virtuali" all'interno del tuo 
PC nelle quali puoi caricare diversi sistemi operativi.
Carichi le varie versioni di Windows su macchine virtuali separate e, 
prima di effettuare il deploy della tua applicazione, verifichi il 
corretto funzionamento eseguendo l'installazione sui diversi sistemi 
operativi e controllando che tutto funzioni correttamente.
In alternativa, puoi predisporre un vecchio PC, o un PC nuovo apposito 
(dipende dalle tue esigenze e possibilità) su cui carichi i sistemi 
operativi da utilizzare per la verifica funzionale dei programmi.
Ovvio che la gestione di un sistema simile non è efficiente come quello 
offerto da VMWare, dove puoi cancellare e rifare una partizione in un 
batter d'occhio, essendo semplicemente "simulata". :-)
Ciao!
-- 
Marco «Alka» Breveglieri
  ABLS Team S.n.c. - Software & Web
  Via De Gasperi, 14
  42019 Scandiano (Reggio Emilia)
 
http://www.abls.it

 PC nelle quali puoi caricare diversi sistemi operativi.
E' uscito da poco anche Microsoft Virtual Pc, che fa la stessa cosa. Ci è
arrivato con l'msdn ma noi non l'abbiamo ancora provato
-- 
Lis
Il mio sito: 
http://lis.altervista.org
FAQ di it.comp.lang.delphi: 
http://snipurl.com/faq_icld

ciao, ho provato virtual pc e devo dire che funziona me VMWare, anzi forse č
quasi piu' veloce
Simo

 ha scritto nel messaggio
news:1se5pe2lsm1dw$.dlg@lis.lis.lis...


 chiede con quale dei tre S.O. partire.
Il Virtual PC/VmWare è comodo perchè puoi averne molti di più: noi lo usiamo
anche per testare i programmi con lingue diverse (ita, ing, spa, fra, ger)
nei vari s.o. E' impensabile installare tutte le versioni in tutte le lingue

Newsgroup: it.comp.lang.delphi
Titolo: [URGENT] problema con query ado

ciao ragazzi,
                    ho la necessità di inserire in un campo memo di una
tabella una stringa sql molto lunga (superiore ai 255 caratteri).
Durante la creazione di questa stringa uso il metodo add
adocerca.sql.Add('primo pezzo');
adocerca.sql.Add('secondo pezzo');
adocerca.sql.Add('terzo pezzo');
fino a comporre la mia stringa totale.
Quando eseguo la Insert into nel database il campo composto come ho detto
sopra appare vuoto e con il debug posso vedere che contiene diversi
caratteri '#$D#$A' che dovrebbero essere i delimitatori di ogni stringa che
compone il tipo tstrings.
Senza questi caratteri la insert va a buon fine, ma come posso evitarli pur
avendo un gran numero di caratteri???
Grazie
Giò

 Giò
-- 
Ciao, Anto', [35, 143, AQ] 
MB C SC 220 CDI Magma Red
"Di sempre cio' che senti
 e fai cio' che pensi."
	G. Garcìa Màrquez


adocerca.sql.text č di tipo string quindi non posso metterci piů di 255
caratteri.... e devo metterne ben di piů
Giň

adocerca.sql.text č di tipo string quindi non posso metterci piů di 255
False.
Il tipo String č illimitato (o quasi).
-- 
Andrea Laforgia - a.laforgia(at)
libero.it
"There are three kinds of people in this world; 
 those who are good at maths and those who aren't".

 caratteri.... e devo metterne ben di piů
era vero in Turbo Pascal e delphi 1 (credo)
Sotto Delphi >2 le string possono contenere fino a 2 Gbyte di caratteri.
Ovviamente la memoria finisce prima... ;)
Ciao
Matteo

 Il tipo String è illimitato (o quasi).
bentornato, a leggere i tuoi post, qui  su d&d,
mi sebra tu sia in ottima forma...
;O)


mi sebra tu sia in ottima forma...
Grazie !...


Ovviamente la memoria finisce prima... ;)
...Delphi >= 2 volevi dire? ;)
(else "e in Delphi 2???")
Ciao! :)
Peppe
_____
ICQ #9759626
Togli levaccà per contattarmi via email.

Grazie !...
Di nuovo tra noi... :)
-- 
Morde. 
(morde at programmer dot net)

Newsgroup: it.comp.lang.delphi
Titolo: Scaricare un oggetto in Internet ?

Devo scaricare un file pdf da un sito, solo che se attivo il link
direttamente tenta di aprirmi la pagina, io invece avrei bisogno di
salvare il file, come posso fare?

 salvare il file, come posso fare?
Questa domanda non ha una grande attinenza con Delphi, a meno che io non 
abbia capito male. ;-)
P.S.: non basta usare "Salva oggetto con nome" oppure "Salva 
destinazione con nome" facendo clic con il tasto destro?
-- 
MARCO «Alka» BREVEGLIERI
   (
http://www.marco.breveglieri.name
)
Leggi le FAQ di ICLD: 
http://icld.altervista.org

l'attinenza c'è! devo farlo da un programma Delphi!

 l'attinenza c'č! devo farlo da un programma Delphi!
Ditelo... (con o senza i fiori) :-D
In tal caso, credo che la strada piů breve percorribile č quella di 
usare il componente *TIdHTTP* dei componenti Indy per scaricare il file 
dall'URL richiesto immagazzinandolo in uno *Stream* da salvare poi su disco.
Ciao! :-)

Newsgroup: it.comp.lang.delphi
Titolo: REgular Expression in delphi/C++Builder

Ciao A tutti,
avrei necessitï¿œ di fare delle ricerce usando espressioni regolari. 
Cercando su google mi non sono imbattuto nel componente TPerRegExp 
soltanto che sia l'installazione, sia l'uso ï¿œ molto difficoltoso.
Ho seguito i pochi esempi forniti, ma non sono serviti a molto C'e' 
qualcuno che lo ha giï¿œ usato e puï¿œ darmi una mano ?
In alternativa c'e' qualche warpper alla librerie pcre ?
So che un sub subset ï¿œ implementato cpprtl ma non l' ho mai usata.
Fino a che punto ï¿œ un subset e fino a che punto ï¿œ utilizzabile in 
programmi. Avendo RAD Studio potrei fare una piccola DLL in c++ che usa 
la cpprtl ed usarla in delphi ?
Grazie in anticipo.
Un saluto
Ing Giuseppe Monteleone

 soltanto che sia l'installazione, sia l'uso ï¿œ molto difficoltoso.
Forse intendevi TPerlRegEx 
(
http://www.regular-expressions.info/delphi.html
)? In che senso 
difficoltoso? Io lo uso da anni con D5 e non ricordo di aver avuto 
problemi di sorta.
Peraltro se cercavi un wrapper delle pcre, quello ï¿œ.
Prima ancora utilizzavo TRegExpr 
(
http://www.delphipages.com/comp/regular_expressions_for_delphi-2358.html
) 
ma l'autore ï¿œ sparito da parecchio tempo.
-- 
Design for the future, because it will be here sooner than you think.
(C) Eric S. Raymond, from "The Art of Unix Programming"

Ciao Giovanni,
ti ringrazio per la risposta. I problemi che ho sono i seguenti
1) l'ho scaricato l'ho compilato per RAD2007 e tutto ï¿œ andato bene. 
Quando cerco di usarlo mi ha vorato degli errori di link. (non trovava 
degli obj)
Per risolvere il problema l'ho usato come package esterno e cosi sono 
riuscito a compilare la mia applicazione tuttavia quando arrivo a questo 
punto
Re = new TPerlRegExp(NULL)
ottengo un EAV e non sono piï¿œ riuscito ad andare avanti.
un saluto
Giuseppe
giovanni.v ha scritto:


 Re = new TPerlRegExp(NULL)
Scusa, l'hai provato proprio cosï¿œ? Queso nemmeno ti avrï¿œ compilato non 
essendo la sintassi di Delphi.
Dovrebbe essere:
Re := TPerlRegExp.Create(nil);
Se TPerlRegExp ï¿œ un componente visibile invece di nil metterei il container 
sul quale risiede il componente (form, panel, ...)
Saluti,
Fritz 

Ciao Franz,
hai ragione: ho usato un componente delphi per un  programma C++ di 
solito funziona.
Circa il fatto che sia un componente visuale ho provato a fare
Re = new TPerlRegExp(form);
che corrisponde all'espressione delphi
Re := TPrelRegExp.Create(form);
Ing Giuseppe Monteleone
Fritz Franz ha scritto:

Newsgroup: it.comp.lang.delphi
Titolo: Sapete da dove arriva questa form?

Ciao
all'avvio una applicazione con Delphi 10 seattle, mi compare questa"form".
 
http://imageshack.com/a/img924/5831/tUW66n.jpg
 
 
Da qualche componente trial che sto provando ?
Come posso risalire al "colpevole" ?
 
Giorgio
 
---
Questa e-mail è stata controllata per individuare virus con Avast antivirus.
https://www.avast.com/antivirus
 
 

> Da qualche componente trial che sto provando ?
 
 
..le uses della tua applicazione? :-|
 
A.


Questa "form" esce sono se avviata in windows XP.
In windows 10 no.


 In windows 10 no.
 
Ok. Ripeto: le uses della tua applicazione?
 
A.


eccole
 
midaslib,Winapi.Windows, Winapi.Messages, System.SysUtils, 
System.Variants, System.Classes, Vcl.Graphics,
   Vcl.Controls, Vcl.Forms, Vcl.Dialogs, uMacchinaPV, Vcl.StdCtrls, 
XMLDoc, XMLIntf, Vcl.ComCtrls, System.ImageList, Vcl.ImgList, uSeriale, 
VaClasses, VaComm,
   VaSystem, uGeometry, uUtils, uVarie, Vcl.ToolWin,
   Vcl.Samples.Spin, Vcl.Buttons, uPuntoPosa, FastGeo, Math,DBClient,
   Vcl.ExtCtrls, Vcl.OleCtrls, VECAD_OCXLib_TLB, DateUtils, uParametri_Ges,
   Vcl.Imaging.jpeg, uProve,uEsploraRisorse, uParametri, JvExComCtrls,
   JvProgressBar, JvExControls, JvSpecialProgress, Vcl.Mask, JvExMask, 
JvSpin, ActiveX;


Per prima cosa, magari pulisci le uses in modo da rimuovere quelle che non usi.
Poi vai per esclusione....
 
Commenta, UNA ALLA VOLTA, queste uses e commenta il codice in modo da riuscire a compilare:
 
VaClasses, 
VaComm,
VaSystem, 
VECAD_OCXLib_TLB
 
 
1) 
VaClasses, 
VaComm,
VaSystem;
// VECAD_OCXLib_TLB
 
Compili, esegui e vedi cosa succede. 
 
 
2)
// VaClasses, 
VaComm,
VaSystem;
// VECAD_OCXLib_TLB
 
Compili, esegui e vedi cosa succede. 
 
e così via.
 
A.
Newsgroup: it.comp.lang.delphi
Titolo: Problemi con Interbase 6.

Salve a tutti ho un problema con Interbase. Il problema è noto ma da nessuna
parte ho trovato la soluzione: le transazioni!
Ho una applicazione per la tenuta del protocollo installata in una
sessantina di macchine client....il .gbd risiede sul server dove ho installa
IB6 server.
Ho lasciato le impostazioni di default sia sul componente TIBDatabase che su
quello TIBTransaction; il problema sta nel fatto che il primo client che si
connette al .gdb lavora tranquillamente sul database mentre gli altri
possono lavorare solo in lettura e solamente sui record precedenti alla
connessione del primo client. Le ho provate tutte, avete qualche idea da
darmi?
Grazie,
Pulsar

 wrote in message
QHTC6.11975$lu5.3...@news1.tin.it...

I client che lavorano in lettura hanno i giusti permessi?
Esegui delle commit o commitretaining?
Metti tra i parametri di ibtransaction "read committed".
Ciao
Simone Santarelli

 Simone Santarelli
Aiutoooooooooo!
Ciao,
Pulsar

 escreveu na mensagem
news:QHTC6.11975$lu5.3...@news1.tin.it...


Uffa ora ho risolto i problemi con Delhi 6.. (era che dicevo ai driver
di usare Hardware ma la mia cheda grafica non suporta le DirectX 7
percui non disegnava nulla, bastava mettere software e tutto fila
lischio e con un buon framerate) ora pero il problema rimane... perche
i miei file X (converititi con 2 convertitore (quello delle SDK delle
DirectX e quello del DarkBasic) non si vedono in delphi... sono troppo
piccolo, troppo grandi? non si vedono perchè non fungono e basta....
vi prego,
sono disperato,
rispondete...
Il Razziatore,
The Only Good Windows in an uninstalled Windows
-----------------------------------------------
E-MAILs : IlRazziat...@NOSPAMnetscape.net
WEB     : 
http://www.razziatore.dns2go.com/
ICQ     : 67552596

Newsgroup: it.comp.lang.delphi
Titolo: ClientDataset: "No corresponding master record found"

Salve,
sto utilizzando due ClientDataset (cdVBH e cdVBR) ed un 
TDatasetProvider.(DSP), dove:
- cdVBH è un ClientDataset master (il cui provider è DSP con UpdateMode 
"upWhereAll") con chiave primaria PK "NUMERO"
- cdVBR è un ClientDataset details di cdVBH (con apposito DatasetField 
impostato) con chiave esterna FK NUMBAN
Entro in modifica su un record cdVBH per inserire un nuovo record di 
dettaglio su cdVBR,
ma al momento del cdVBR.Post si verifica il seguente errore:
"No corresponding master record found"
Il cdVBR.NUMBAN ovviamente contiene il valore del campo cdVBH.NUMERO.
Come risolvere ? Grazie anticipatamente.
Riccardo
-- 
--
GIGAMAIL By X-Privat - 
http://www.x-privat.org/gigamail.php

 Riccardo
Gabriele

 
http://groups.google.com/groups?q=%22No+corresponding+master+record+found%22&hl=it&lr=&sa=N&tab=wg
Stavo per risponderti... "Certo che ho provato..."... poi perň mi sono
accorto che avevo cercato con google sul web invece che sui newsgroup.
Mi metto a lavoro.
Grazie,
Riccardo

Newsgroup: it.comp.lang.delphi
Titolo: Tutorial Interbase/Delphi

Salve a tutti,
Cercavo da qualche parte un tutorial,esempi e quant'altro mi possa aiutare
a realizzare un programma che usi firebird/interbase come database e che
soprattutto mi spieghi come realizare la concorrenza. In pratica avrei dei
clienti che accedono ad un database firebird facendo letture e scritture.
Finora tutto va con i DBF (orribile a dirsi) e ho gestisto la concorrenza
ad "occhio" ma ora volevo fare il salto di qualita' anche perche' cosi
tutto funzionerebbe meglio !!!
Detto in poche parole ci sono 3 pc che accedono ad un server e leggono un
database con delle query e da questi fanno delle letture su dei record li
leggono li scrivono. Ogni client legge i suoi record indipendentemente
dagli altri e ovviamente li scrive indipendentemente.
Se qualcuno ha qualcosa...
Grazie
Gianluca Gaggi
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 [...]come realizare la concorrenza. 
Se adoperi tecnologie come dbExpress + ClientDataSet, puoi fare a meno di
scendere nei dettagli (che comunque fa sempre bene conoscere) delle
transazioni gestite dal motore DB e delle loro proprietą "acide". I
ClientDataSet, in particolare, ti consentono di individuare e gestire
facilmente i conflitti tra utenti.


Newsgroup: it.comp.lang.delphi
Titolo: HyperGrid+delphi7 = Mix letale?

Ciao!
Sono ancora alle prese con la malefica Hyper grid. l'unica versione che ho
trovato di questo componente è per delphi3. Però non riesco a installarla in
delphi7 (dove mi serve). Please help me!!!!
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 delphi7 (dove mi serve). Please help me!!!!
E' inacettabile che su un ng di sviluppatori uno sviluppatore scriva 
"non riesco a installarla", "non va", "non funziona", etc, senza dare 
indicazioni precise sugli errori restituiti.
AS

 delphi7 (dove mi serve). Please help me!!!!
Credo che il newsgroup possa fare poco per te. ;-)
Se non hai a disposizione il sorgente e il componente non è compatibile 
con Delphi 7, puoi solo rintracciare il produttore di quel controllo 
visuale e richiedere, gratis o a pagamento, una versione aggiornata e 
funzionante su Delphi 7.
Se hai il codice sorgente a disposizione, puoi tentare di apportare le 
dovute correzioni (dipende da come il componente è stato sviluppato) per 
renderlo compilabile e funzionante in Delphi 7.
Ciao! :-)
-- 
Marco «Alka» Breveglieri
  ABLS Team S.n.c. - Software & Web
  Via De Gasperi, 14
  42019 Scandiano (Reggio Emilia)
 
http://www.abls.it

 delphi7 (dove mi serve). Please help me!!!!
Dove hai cercato?
Se è la stessa che dici tu è stata aggiornata fino a D7:
http://www.marleyware.com/index.htm
Trovata in 2 minuti di Google!
<AS Mode ON>
E' inaccettabile che uno sviluppatore non sappia usare Google!!!
<AS Mode off>
Non me ne voglia AS...  ma non ho resistito!  :-)))
Ciao, Vitto

 Non me ne voglia AS...  ma non ho resistito!  :-)))
benvenuto nel club! ;)
AS
Newsgroup: it.comp.lang.delphi
Titolo: Creare applicazioni Vista-Ready

Voci ben informate affermano che sia stato rilasciata una nuova versione
del sistema operativo di una certa azienda informatica sita a Redmond, USA.
Non so quanti possono essere interessati a tale evento, dalle limitate
conseguenze, ma ecco qui un paio di articoli che riguardano lo sviluppo di
applicazioni scritte con Delphi che poi gireranno sotto Vista:
(da leggere in questo ordine)
http://www.installationexcellence.com/articles/VistaWithDelphi/Original/Index.html
http://www.installationexcellence.com/articles/VistaWithDelphi/Index.html
Sono corredati da alcuni esempi di codice, tra cui la fondamentale
funzione:
function IsWindowsVista: Boolean;
var
 VerInfo: TOSVersioninfo;
begin
 VerInfo.dwOSVersionInfoSize := SizeOf(TOSVersionInfo);
 GetVersionEx(VerInfo);
 Result := VerInfo.dwMajorVersion >= 6;
end;
P.S: il tono del post e' ironico ma gli articoli sembrano davvero
interessanti (non ho Vista installato sul PC, infatti la funzione
precedente restituisce sempre FALSE).
-- 
ACSH
[TurboDelphi]
Chi fa da se', fatica il doppio

Ciao,
  il mio programma (
http://groups.google.it/group/it.comp.lang.delphi/browse_thread/thread/f8d67cbfbc50bb3c/aa377abbf8870eb3?hl=it#aa377abbf8870eb3
) usa la libreria che hai indicato.
Un paio di mesi fà gli ho applicato tutti i consigli menzionati in
quell'articolo. Purtroppo, per noi sviluppatori Delphi,  non parla
delle differenze più importanti, tipo: differenza filosofica delle
directory di sistema (sempre più Unix), della cartella "VirtualStore"
che virtualizza i percorsi usati dal programma e dell'adattamento
delle chiamate API rivolto alla gestione dell'UAC.
FSL
Newsgroup: it.comp.lang.delphi
Titolo: problemi con tstrings

 
sto facendo un programmino.......
vorrei avere un oggetto chiamato risposte che avesse la struttura
tstrings;
quindi dichiaro globale una variabile come tstrings
var
risposte:tstrings;
"risposte " mi aspetto che sia una serie di stringhe.
bigogna riempire le stringhe di contenuto... quindi associo ad un
evento oncreate....
procedure TForm1.FormCreate(Sender: TObject);
begin
risposte.loadfromfile('FX.txt');
end;
mi restituisce l'errore:
EAccessViolation.... etc etc...
perchč?
Grazie per le risposte!
Tabelle Statistiche e Previsioni
www.geocities.com
\narciso.geo
Giochiamo con razionalitŕ!

 risposte:tstrings;
Ti da quella eccezione perchè non crei una istanza del Tstrings:
risposte:=Tstrings.create;
e poi ricordati di distruggerla
risposte.free
L'access violation è perchè il puntatore Risposte punta a nulla o a qualcosa
che non deve puntare in quanto non è "suo" (magari un'area di memoria non
allocata, o del sistema operativo) e quindi lavorare con qul puntatore da un
accesso illegale...
Ciaoo
Matteo

 wrote

si, tutto giusto. Però se non mi sbaglio, la classe TStrings è una classe un
po' strana. E' astratta e quindi per usarla bisogna derivarla ecc ecc....
Insomma ci si complica la vita quando esiste la TStringList che credo faccia
proprio al caso dell'interessato.
Con questo non ho altro da dire. Saluti e buon lavoro !!
Antonio Tarolla

 Antonio Tarolla
La risposta di Antonio è esatta ! TStrings viene utilizzato per creare dei
discendenti...devi usare TStringLIST...
ciao
Solid Snake IT

L'access violation è perchè il puntatore Risposte punta a nulla
TStrings e' una classe astratta.
Non e' possibile creare istanze di una classe astratta (proprio
perche' "astratta").
Bisogna usare TStringList.
--
Andrea Laforgia (ICQ 87230455)
http://www.geocities.com/AndreaLaforgia
"ci sono tre tipi di persone nel mondo : quelli che
 sono bravi in matematica e quelli che non lo sono."

Newsgroup: it.comp.lang.delphi
Titolo: Spazio libero su disco fisso

Come Faccio a sapere quanti byte liberi sono disponibili su di un unità?
e come faccio a sapere quanti byte invece occupa una directory?
Ringrazio tutti dell'aiuto.

 ha scritto nel messaggio
news:8rvgqf$dtn$1...@serv1.albacom.net...


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

Come faccio a colelgare una scrollbar e un combobox in modo che quando uno
dei due cambi cambi pure l'altro?
es.
premo la freccia Giu della scroll il combobox si sposta sulla posizione
successiva e viceversa
ciao

U.s.a.  "OnChange"  ;-)


ok, ma il mio problema è come faccio a sapere quando clicco su o giù, come
faccio a sapere se il combobox è stato incrementato o decrementato ecc..


come non detto, era banalissimo bastava che nell'onchange della barra
sparavo la position nella combo e viceversa
Newsgroup: it.comp.lang.delphi
Titolo: Icone degli .exe delphi

Per manipolare l'icona principale di un eseguibile delphi in teoria si
dovrebbe passare per il programma esterno Image Editor, ma questo
consente di caricare solo icone a 16 colori. Tra l'altro, poi, la loro
visualizzazione sulla barra di winzoz risulta pessima e difforme nei
colori da quella scelta, già scarna di persè!
C'è altra maniera per metterce magari una icona profondità 8 bit???
Conoscete qualche programma che fa questo lavoro sui file .exe?
Denghiu.
---------------------------------------------
Io queste cose tecnologiche non le capisco...

 dovrebbe passare per il programma esterno Image Editor,
Non necessariamente... Image Editor č un tool (piuttosto scarno) di
elaborazione
per le resources.
Io utilizzo Icon Easel e Easy Icons (dovresti trovarli in giro, č da
tanto che ce li ho e non so dove ripescarli).
Anche su Torry forse trovi qualcosa :
http://www.torry.net/tools_imagetools.htm
Ciao!!
--
Davide DG.
  - In medio stat virtus -


Sì ho scaricato, grazie tutto molto bello ma....
come si fa a superare il limite dei 16 scarnissimi colori ???


come si fa a superare il limite dei 16 scarnissimi colori ???
Prego?
scusa, ma non mi sembra cosě difficile, considerato anche che ti č stato 
appena spiegato tutto
-- 
Nato nel vizio, morto nel supplizio
Nato nel peccato, ad entrare sia invitato

01.00.00a, su it.comp.lang.delphi, ha scritto: 
Mah, sarò io tonto allora, può essere. O sarà forse che quando vai a
compilare l'.exe del file delphi questo ti blocca l'icona, qualunque
essa sia, sui 16 colori (il delphi 5 almeno)  e quando usi i programmi
di cui sopra per modificarla non puoi selezionarne una con profondità
maggiore.
Se non è così, che te posso dire, mandami un project1.exe con icona a
256 colori che mi fai felice.


 maggiore.
Te lo confermo. Con D4 era cosi', e ti diro' di piu'.. mettendo un'icona a
256 colori o true color, o, peggio, un'icona multiformato (16+256+true
color) a seconda dei casi al momento di fare il run tutto si inchiodava con
un AV. Rimettendo una qualunque icona a 16 colori tutto tornava a
funzionare.
Ciao, Sandro

256 colori che mi fai felice.
Io mi scrivo e compilo i file risorse a mano, dai tempi di VB 5, e mi ha 
sempre funzionato. Non ho mai pensato, per un solo momento, di usare 
quella finestra proprietà che mi fa tanto Visual Basic e mi stona 
parecchio. Vuoi un eseguibile fatto con Delphi 5 con icona a 256 colori?  
Te lo mando anche, se proprio ci tieni
