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

C' nessuno che ha usato e sa disegnare le dbgrid?
Cioè disabilitaqndo la modalità di disegno automatico c'è nessuno che la
sa
disegnare a mano?
Ciao Grazie Alessandro

 disegnare a mano?
Ciao ti consiglio di guardare la documentazione sugli eventi
OnDrawColumnCell e OnDrawDataCell.
Non è difficile, ma un po' laborioso, soprattutto per le coordinate di
disegno.
Se poi dovessi avere dei problemi, prova a studiare questo file :
http://davidedg.interfree.it/checkgrid.pas
 è un componente (non terminato e
quindi probabilmente
buggato!!) che stavo facendo prima che, sigh, iniziassero gli esami...deriva
da TStringGrid,
ma il principio di funzionamento di disegno è analogo al tdbgrid.
Ciao! Davide DG

 disegnare a mano?
Ciao,
         ti vengono incontro i due metodi ti TCustomDBGrid:
DefaultDrawColumnCell
DefaultDrawDataCell
Così puoi evitare di doverti gestire tu _tutto_ il disegno...
Per aiutarti di più sarebbe utile sapere cosa vuoi fare...
Ciao :-)
--
(¯`·.¸¸.·´¯`·.¸¸.-> Andrea <-.¸¸.·´¯`·.¸¸.·´¯)
AntiSpam: rimuovere il trattino basso dall'indirizzo per rispondere
AntiSpam: remove the underscore from the e-mail address to reply

Newsgroup: it.comp.lang.delphi
Titolo: [Dataset]Master/Detail Unassigned code?

[D2006]
Di solito non ho mai usato le metodologie presenti nei 
dataset per fare una master/detail... ora stavo provando, ma 
mi da:
---------------------------
Error
---------------------------
Database Server Error: unassigned code.
---------------------------
OK   Details >>
---------------------------
Devo aver saltato qualche parametro :-(
Nel Dataset Master ci sono i campi e il provider etc.
Nel Dataset Detail ho impostato:
MasterSource-> datasource del master
MasterFields-> joined fields: cod->cod(si chiamano uguali)
IndexFieldName-> mi mette in automatico la fk...
Ma solitamente voi usate le utilita' dei componenti o fate 
tutto a mano?
Ciau & grazie
 

Aragorn wrote:
MA VAFFF... non mi aveva messo il parametro nella query del 
detail!! lol

Newsgroup: it.comp.lang.delphi
Titolo: [NT] ottenere i privilegi di accesso a file e cartelle

Salve a tutti,
C'è un modo per ottenere i permessi di accesso/lettura/esecuzione degli utenti
su una cartella di una NTFS?
Un poco come fa Explorer con il tab Protezione...
sto letteralmente affongando tra "GetFileSecurity", API non documentate o
incasinate e tutto quello che gli viene dietro...
Help!
Ciao e grazie
Matteo Montanari
-- 
Posted from 
ppp-13-245.26-151.libero.it
 [151.26.245.13] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Un poco come fa Explorer con il tab Protezione...
C'era un articolo su MSJ, se non sbaglio. O forse era un Under the Hood 
di Pietrek? non ricordo. Cerca "security editor" o qualcosa del genere 
(anzi: "security editor windowstation", trovi l'articolo e un programma 
d'esempio), quella finestra è un'interfaccia OLE non documentata ma 
qualcuno l'ha sviscerata niente male. Ti sconsiglio di rifarti l'editor 
sicurezza da zero, è davvero troppo complicato
-- 
Nato nel vizio, morto nel supplizio
Nato nel peccato, ad entrare sia invitato
Newsgroup: it.comp.lang.delphi
Titolo: Canale #Delphi-ita

Ciao a tutti ! Volevo informarvi che da oggi "apre" il canale IRC (ircnet)
#delphi-ita
Per tutti coloro che hanno qualcosa da chiedere o da dire sul nostro mitico
programma !
Mi sto adoperando per metterci anche un BOT vediamo se ce la faccio... :o)
P.S. non andate su #delphi che è pieno di stranieri antipatici ! :o)
Ciao !                    {MSX}

#delphi-ita
Su che server ? da 
irc.flashnet.it
 non vedo nulla...
Saluti,
	JoE

>Su che server ? da 
irc.flashnet.it
 non vedo nulla...
uno qualsiasi italiano :)
se non vedi nulla vuol dire che non c'č nessuno.. purtroppo č appena aperto
e molta gente non lo conosce.. Invito chi ci usa mIRC a restare dentro anche
se c'č nessuno :o)
Ciao !

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

Volevo fare un programmino tipo agenda, ma non so come creare gli allarmi
visto che ci possono essere più appuntamenti settati, come faccio a gestirli
senza rallentare troppo il sistema ? e come li creo ?
--
Ciao
Stefano Tampieri
ICQ 51832013

 senza rallentare troppo il sistema ? e come li creo ?
Ciao,
beh... ogni minuto (o 30 secondi... vedi tu), puoi controllare una lista di
appuntamenti...
oppure forse meglio, allo startup del programma ti crei una lista degli
appuntamenti settati (da updatare se se ne inseriscono altri durante il
funzionamento) e controlli solo quello + prossimo
in ordine temporale (un TTimer fa al caso tuo).
Per come "creare" un allarme... beh ... devi decidere tu che tipo di allarmi
vuoi implementare (sonori, grafici, ecc ). Lo scattare dell'allarme
corrisponderà ad un "evento" che, per esempio, richiamerà una procedura
apposita che gestisce l'allarme.
Ciao, Davide DG
Newsgroup: it.comp.lang.delphi
Titolo: attesa procedura

Salve,
ho un problema... sto facendo un programmino ... carini.. ludico...
il programma dovrebbe mostrarmi delle immagini sullo schermo... attebdere
qualche secondo... e poi modificare le immagini....
quindi ho creato delle procedure, cerco di schematizzare...
procedure mostraprimeimmagini;
begin
mostra1('fileimmagine1.bmp');
mostra2('fileimmagine2.bmp');
end;
procedure mostrasecondeimmagini
begin
mostra1('fileimmagine3.bmp');
mostra2('fileimmagine4.bmp');
end;
proceduremain;
begin
mostraprimeimmagini;
// qui dovrei inserire una procedura di attesa che consentisse di
visualizare le prime immagini per qualche secondo e poi far vedere il
cambiamento
mostrasecondeimmagini;
end;
Non riesco a far vedere le prime immagini.. il programma scorre talmente
veloce che mostra direttamente le seconde immagini....
ho provato sleep ma non funziona...
Help Me please! Tank you!

ho provato sleep ma non funziona...
"non ricevo: riprova e controlla..." ;-)
-- 
Morde. 
(
mo...@despammed.com
)
M-List di icld: 
http://it.groups.yahoo.com/group/icld/

"N_B"  ha scritto nel messaggio

uses Jpeg;
var
ImgIndex:integer;
Procedute Tform.create...
begin
ImgIndx:=0;
end;
Procedute Tform.MostraImmagini(Img1,Img2:String);
begin
Image1.Picture.LoadFromFile(Img1);
Image2.Picture.LoadFromFile(Img2);
end;
Procedure TForm.Timer1(Sender :TObject);
begin
case ImgIndx of
0:begin
MostraImmagini('c:\img1.jpg','c:\img2.jpg');
MostraImmagini('c:\img3.jpg','c:\img4.jpg');
end;
1:begin
MostraImmagini('c:\img5.jpg','c:\img6.jpg');
MostraImmagini('c:\img7.jpg','c:\img8.jpg');
end;
end; // case
Inc(IndIndex,1);
if IndIndex then
{o blocchi il timer o ricominci da capo a far sorrere le immagini}
end;
{oppure se le tue immagini hanno un numero progressivo}
Procedure TForm.Timer1(Sender :TObject);
begin
MostraImmagini('c:\img'+IntToStr(ImgIndx)+'.jpg','c:\img'+IntToStr(ImgIndx)+
'.jpg');
Inc(IndIndex,1);
if IndIndex then
{o blocchi il timer o ricominci da capo a far sorrere le immagini}
end;
ciao
erik
Newsgroup: it.comp.lang.delphi
Titolo: Immagine ISO

Come posso fare a creare un'immagine iso, avendo una cartella???
Qualcuno l'ha mai fatto???
Grazie
Nicola
--- posted by geoForum on 
http://www.delphiedintorni.it

non rientra nelle casistiche legate alla masterizzazione?
A.

>non rientra nelle casistiche legate alla masterizzazione?
Sě, e allora???...
Non Capisco!!!


 Come posso fare a creare un'immagine iso, avendo una cartella???
Ammesso pure che tu voglia farlo in Delphi, cosa c'entra Delphi con questa
questione ?  Guarda le specifiche del formato ISO 9660 e guarda i sorgenti
C delle utility Linux cdrecord e mkisofs.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it


P.S.: Mi dimenticavo... io voglio fare ciň in delphi, cioč delhi mi genera
una cartella con i file e io voglio creare un'immagine iso di questa
cartella, per poi masterizzarla!!!


 Non Capisco!!!
Non c'è molto da capire.
Si tratta di CERCARE.
A.

 cartella, per poi masterizzarla!!!
Nicola, x usi doppi punti esclamativi e interrogativi? :-|
A.

 P.S.: Mi dimenticavo... io voglio fare ciò in delphi
Mi cito:
"Ammesso pure che tu voglia farlo in Delphi, cosa c'entra Delphi con questa
questione ?"
-- 


 questa questione ?"
che fai, adesso ti...citi pure addosso?
:-)
-- 
Mauro Falzari
"Un arcobaleno invisibile circonda quello visibile".
  (Ernst Jünger)

 che fai, adesso ti...citi pure addosso?
Uh ?


Newsgroup: it.comp.lang.delphi
Titolo: Aprire dall'IDE la cartella del progetto/file corrente

Ragazzi sto cercando un modo per aprire dall'ide il folder del file che ho in
quel momento caricato.
Ho provato anche con questo, 
http://www.festra.com/eng/tip-explprojdir.htm
ma explorer mi si apre sulla radice del disco C:.
:-(
Come posso risolvere?
-- 
Morde. 
(
mo...@despammed.com
)
M-List di icld: 
http://it.groups.yahoo.com/group/icld/

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

EXPLORER.EXE /n,/e,C:\program files\borland
Mi spiace, ma cosi' mi apre la directory di delphi: io sto cercando il modo di
fargli aprile la directory del file che ho aperto nell'IDE in quel momento.
Se nell'ide sto visualizzando c:\temp\pippo\form1.dfm, vorrei che mi venisse
aperto explorer sulla cartella c:\temp\pippo\
Grazie comunque per averci provato :-)


Da IDE di Delphi:
1) Tools -> Configure Tools -> Add
2) Title: Explore Project
3) Program: EXPLORER.EXE
4) Parameters: $PATH($EXENAME)
5) OK 
Cosě dovrebbe andare.
Ciao
Giuseppe Garzotto
--- posted by geoForum on 
http://www.delphiedintorni.it

Cosě dovrebbe andare.
Si effettivamente funziona se il progetto ha un eseguibile compilato.
Grazie :-)
Ciao


 wrote in message 
news:2ic911tjhcrk8qp8v...@4ax.com...
Morde, Negli Ex-Pix c'è quello che cerchi.... "Open file folder..."..
Ciao,
Acqua 

Morde, Negli Ex-Pix c'è quello che cerchi.... "Open file folder..."..
Si infatti, sto migrando su winxp, e ho appena reinstallato le Pix Experts :)
Ciao!

Newsgroup: it.comp.lang.delphi
Titolo: Date e function

Buongiorno a tutti.
Ho questo problema. Desidero estrapolare il giorno, il mese e l'anno della
data odierna di sistema.
Ho già visto le function DayOf, MonthOf e YearOf.
Putroppo però ho necessità di riceverle in formato gg mm aaaa, vale a dire
per i giorni e i mesi che siano anteposti dallo zero.
es. 2/4/2004 deve restituire il valore gg = 02 mm=04 a=2004.
Ho consultato anche l'help di delphi e ho trovato la function
DateToStr(const DateTime: TDateTime; const FormatSettings:
TFormatSettings): string; overload; ...ma non riesco a capire come
definire il formato della stringa che vorrei ottenere.
Sinceramente preferire lasciar perdere quest'ultima function, ma adottare
un sistema più semplice come il precedente.
Qualcuno ha indicazioni in merito ? come posso ottenere la data e il mese
nel formato che vi ho indicato ?
Grazie per i vs. consigli.
Sparta
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 definire il formato della stringa che vorrei ottenere.
dd mm yyyy
A


credo che questo faccia al caso tuo
var
d,t:string;
Ye,mo,da,ora,min,sec,ms:word;
begin
t:=TimeToStr(now);
d:=DatetoStr(now);
DecodeDate(StrToDate(d),ye,mo,da);
DecodeTime(StrToTime(t),ora,min,sec,ms);
ciao
erik

Buongiorno a tutti.
Ho questo problema. Desidero estrapolare il giorno, il mese e l'anno della
data odierna di sistema.
Ho già visto le function DayOf, MonthOf e YearOf.
Putroppo però ho necessità di riceverle in formato gg mm aaaa, vale a dire
per i giorni e i mesi che siano anteposti dallo zero.
es. 2/4/2004 deve restituire il valore gg = 02 mm=04 a=2004.
Ho consultato anche l'help di delphi e ho trovato la function
DateToStr(const DateTime: TDateTime; const FormatSettings:
TFormatSettings): string; overload; ...ma non riesco a capire come
definire il formato della stringa che vorrei ottenere.
Sinceramente preferire lasciar perdere quest'ultima function, ma adottare
un sistema più semplice come il precedente.
Qualcuno ha indicazioni in merito ? come posso ottenere la data e il mese
nel formato che vi ho indicato ?
Grazie per i vs. consigli.


Se ho capito bene :
procedure TForm1.FormCreate(Sender: TObject);
begin
Caption := DateToSTr( Now()) ;
Label1.Caption := Copy (Caption,1,2) ;
Label2.Caption := Copy (Caption,4,2) ;
Label3.Caption := '20' + Copy (Caption,7,2) ;
end;
Ciao
Mario
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

Sparta
	Ciao
	MassimoB
Newsgroup: it.comp.lang.delphi
Titolo: Giorni del mese in una query

In una query determino un valore mensile accumulando tutti i valori di un 
campo mese per mese. Volendo calcolare una media precisa, c'� un modo di 
determinare i giorni dello specifico mese ?
Sar� dura, mi sa, anche perch� uso localSql su tabelle dBase. Per� non si sa 
mai. Qualcuno ne sa qualcosa o ha qualche consiglio ?
La mia stringa Select � la seguente (semplificandola):
'Select AA, Conto, MM, sum(CONSUMO) as ConsumoMensile, sum(CONSUMO)/30 as 
Media  from "Consumi.dbf" order by MM'

Nella guida localsql non hai trovato niente?
A.

 ha scritto nel messaggio 
news:0f2fa425-c12c-40fc...@u9g2000yqb.googlegroups.com...


 ha scritto nel messaggio 
news:4b8ff2b6$0$1141$4faf...@reader1.news.tin.it...


 ha scritto

Farei una combinazione dei due metodi: calcolerei la somma per i mesi in SQL 
e calcolerei i consumi media con dei campi calcolati. Supponendo che vuoi i 
consumi mensili dettagliati per AA e conto proverei a scrivere:
Select AA, Conto, MM, sum(CONSUMO) as ConsumoMensile
from "Consumi.dbf"
group by AA, Conto, MM
order by AA, Conto, MM
e in delphi puoi creare un campo calcolato "Media" come un terzo del campo 
ConsumoMensile
Saluti,
Fritz 

 ha scritto nel messaggio 
news:4b905188$0$6563$9b4e...@newsspool4.arcor-online.net...


 DaysInMonth. Oggi ci provo ..
Si, certo volevo dire un trentesimo. (Sono austriaco, perci� gi� scrivere in 
italiano non mi riesce tanto sontaneo, quindi rimane ancora meno forza 
cognitiva per il contenuto ...) Usare la funzione DaysInMonth mi sembra una 
buona idea.
Auguri e saluti,
Fritz 


Se usi il ClientDataSet prova a dare uno sguardo alla proprietà 
Aggregates dovrebbe fare proprio al caso tuo
^_Goblin_^
-- 
Ibis et redibis non morieris in bello
http://goblinland.myminicity.com/

 mi sembra una buona idea.
Non conosco LocalSql su DBF; tuttavia se l'uso della DaysInMonth non 
funziona o fornisce prestazioni troppo basse potresti denormalizzare il 
DaysInMonth, ma non come campo calcolato, quanto proprio come colonna 
che viene memorizzata in maniera diretta. Certo, poi la fattibilit� di 
questa operazione dipende anche da quanti sono i punti del programma in 
cui inserisci o modifichi dati su quella tabella...
A quel punto diventa una formula del tipo CAMPO1/CAMPO2
-- 
byez
Piero
Newsgroup: it.comp.lang.delphi
Titolo: Gestione delle form

Perdonate la domanda forse sciocca ... probabilmente legata all'età ed al
mio background culturale più che da reali esigenze ....
Ho una semplice applicazione lanciata all'avvio del SO, richiamabile tramite
doppioclick sull'icona posta nella taskbar status area oppure con tramite
apposita hotkey registrata.
L'applicazione è composta da 5 form, una principale "invisibile" e 4 "di
servizio" visibili.
Le possibilità per creare queste 4 form, sono, evidentemente, 2:
A) vengono create tutte quante subito unsado Application.CreateForm() nel
file *.dpr e vengono distrutte "solo" al termine dell'applicazione stessa;
B) vengono create "al volo" quando servono e vengono distrutte subito.
Secondo voi, dalla vostra esperienza, quale soluzione è preferibile ?
Al momento quella implementata è la A ma sto pensando di passare alla B ...
anche per non appensantire il SO inutilemente
Grazie
Andrea

 almeno risparmio in risorse.
Non è comunque solo un problema di risorse (il cui consumo è 
suppergiù lo stesso, sia che si proceda in un modo che 
nell'altro), ma anche di logica dell'applicazione.  A me non piace 
che Delphi crei in automatico delle variabili globali per le 
istanze delle form.  Quante persone scrivono, nei metodi della 
classe TForm1 (ad esempio): Form1.ProgressBar1.Position := 50;
Questo è *assolutamente* sbagliato (bisognerebbe usare Self, al 
posto di Form1) e purtroppo Delphi incoraggia questa tecnica, 
fornendo di default la variabile Form1.  E' una cosa che ho sempre 
odiato.

Immaginavo.
Ringrazio entrambi ... mo' modifico il codice.
Ciao, alla prossima.
Andrea

Dipende da quello che serve. Personalmente se una finestra serve solo in 
un determinato momento preferisco crearla e distruggerla a "manetta" 
almeno risparmio in risorse.
Ciao,
David

 Secondo voi, dalla vostra esperienza, quale soluzione è preferibile ?
B

Su questo sono assolutamente daccordo ed infatti se devo chiamare una 
cosa tipo Form1.ProgressBar1.Position := 50 preferisco crearmi una 
proprietà o una procedura in TForm1
Che poi Delphi lo incoraggi non so se è sbagliato o meno in quanto in 
debug puo' risultare utile
Ciao,
David

 debug puo' risultare utile
? che c'entra questo ? hai capito di cosa sto parlando ?

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

Volevo sapere se qualcuno sa se per caso le casse (da negozio) con porta
suppongo LPT funzionano come delle stampanti colelgate ad un PC.


Normalmente i misuratori fiscali si collegano a PC tramite porta seriale.
alcuni tipi di mf hanno un loro protocollo proprietario, altri ti permettono
di inviargli cmd tramite oggetti che gestiscono la comunicazione seriale
rs232
se indichi il modello e la marca del registratore di cassa forse posso
essere più preciso
normalmente ho sempre avuto più problemi con Olivetti e simili , mentre sono
più friendly per esempio gli sweda
ciao
Newsgroup: it.comp.lang.delphi
Titolo: COnversion error con SpinEdit

Ciao,
qualche d'uno saprebbe spiegarmi perchè il value che leggo nell'evento
OnChange di uno SpinEdit non è quello che si imposta da tastiera e il
programma da un conversion error ?
Questo accade solo con l'input da tastiera , mentre con l'up e il down da
mouse funziona regolarmente.
Grazie 1000

 programma da un conversion error ?
Considera che quell'exception è trappata, ossia esce solo nell'IDE, ma a
run-time non esce niente.
Se il problema non è questo, prova a rispiegarti, magari postando del codice
(se necessario).
-- 
Jax
====
La speranza è un sogno fatto da svegli. (Aristotele)

mouse funziona regolarmente.
Prova a dare un occhio qui: 
http://tinyurl.com/5cure
Ciao
-- 
Morde. 
Plonkatore professionista di ICLD.

 Plonkatore professionista di ICLD.
LOL
-- 
Jax
====
Siamo appesi a un filo e crediamo d'essere legati a una fune.

 ha scritto nel messaggio
news:2otrajF...@uni-berlin.de...


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

Bentornato!
Grazie Jax, amico mio.. avrei preferito friggermi il cervello sotto il sole di
qualche spiaggia californiana, circondato da formose studentesse tipo bywatch,
suggendo e assaporando un fresco latte di cocco sgorgato da da una noce appena
comperata da un chioschetto li' dietro la spiaggia.. e caro jax,
chettelodicoaffare... il lavoro chiama, e io rispondo.... la fatica bisogna
tornare a fare, se si vuole mangiare la minestra ogni giorno... (anzi dalle
mie parti si mangia molta polenta e asino, polenta e formaggio)
Jax chettelodicoaffare.... torniamo al nostro lavoro, e ricominciamo a
scrivere dell'ottimo codice in object pascal, ICLD compliant...
;-)


 ragione.
La ragione sta nel fatto che lo SpinEdit, quando selezioni e riscrivi a mano
la cifra, fa questi passaggi:
- cancella il valore precedente e genera un'evento OnChange
- scrive la/le cifre e per ogni cifra genera un OnChange
La gabola sta nella procedura GetValue dello SpinEdit:
function TSpinEdit.GetValue: LongInt;
begin
  try
    Result := StrToInt (Text);
  except
    Result := FMinValue;
  end;
end;
Nel primo passo l'edit avrà '' come Text, e la procedura interna dello
SpinEdit non riuscirà ad assegnare un Value corrispondente ('' non può
essere convertito in numero) e quindi genererà un'eccezione.
Tutto questo è comunque puramente accademico, in quanto come vedi c'è un
except, quindi questa eccezione l'utente non la vede, ma la vedi tu quando
sei nell'IDE di Delphi.
Comunque, se vuoi proprio toglierti dai piedi anche questa eccezione a
design-time, puoi mettere dei controlli prima dell'utilizzo dei Value, del
tipo
if SpinEdit1.Text = '' then Exit;
-- 
Jax
====
L'inizio dell'amore spesso e' simultaneo. Non cosi' la fine. Da ciò
nascono le tragedie.

 ha scritto nel messaggio
news:2ou7fgF...@uni-berlin.de...

Newsgroup: it.comp.lang.delphi
Titolo: Delphi 7 Cambiare versione dll

Salve a tutti! Io ho un programma che mi ricompila tutte le mie dll ma
il problema e che non riesco a fare in modo di cambiare la versione.
Infatti anche se me le ricompila tutte non avendo la possibilità di
cambiare la build della mia dll devo riaprire i sorgenti e cambiarla
sulle options del project esiste il modo di cambiarla diciamo ''al
volo''?
Grazie a tutti.

Billy ha scritto:

Hai provato l'opzione "Auto-increment build number"?
-- 
Vuoi distribuire il tuo sito web su CD/DVD?
Prova 
http://www.dwebpro.com/
Vuoi diventare un esperto analista Delphi?
Vieni a fare uno stage con noi: 
http://www.creativepark.it/stage/

 Vieni a fare uno stage con noi:
http://www.creativepark.it/stage/
No non lo mai usato mi dai due dritte?Dove lo trovo?
Grazie

 No non lo mai usato mi dai due dritte?Dove lo trovo?
Project -> Options... -> Version Info
-- 
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/
Pensavo fosse un programma...grazie lo stesso.

 Pensavo fosse un programma...grazie lo stesso.
Che cosa intendi per "grazie lo stesso"?
Hai provato ad abilitare l'opzione suggerita?
-- 
Vuoi distribuire il tuo sito web su CD/DVD?
Prova 
http://www.dwebpro.com/


volo''?
Il compilatore può incrementare automaticamente il build number, se è
spuntata la checkbox relativa tra le opzioni di progetto.
Oppure puoi costruire un programma batch che elabora il file .dof dove
sono contenute le informazioni sulla versione (sotto la categoria
"VersionInfo").



Il problema che il file dof non centra ma bisogna scrivere sul res...

 Il problema che il file dof non centra ma bisogna scrivere sul res...
Il file .dof c'entra.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 "VersionInfo").
Non basta modificare il .dof perche' dcc32 non  lo prende in 
considerazione, usa il .res generato dall'IDE.
Bisogna fare un programma che prende i dati dal .dof, li elabora, scrive 
un .rc, lo compila e infine linka il .res risultante.
ciao
Giacomo

 un .rc, lo compila e infine linka il .res risultante.
oppure usare un resource editor,come XN resource editor
-- 
================================================================
Alberto Rubinelli - A2 SISTEMI 
news.aioe.org
 ThunderBird 2.0.0.14
Via Costantino Perazzi 22 - 28100 NOVARA - ITALY
Tel 0321 640149   Fax 0321 391769   BBS 0321 392320
Mail: 
alb...@oldcomputers.de
skype: albertorubinelli  ICQ : 49872318
Visita il mio museo di computers: 
http://www.oldcomputers.it
================================================================

 Il file .dof c'entra.
se ho capito bene, lui compila da linea di comando


 oppure usare un resource editor,come XN resource editor
Funziona anche lanciandolo da un batch?
ciao
Giacomo

 Funziona anche lanciandolo da un batch?
che io sappia no, ma non ho mai approfondito

Newsgroup: it.comp.lang.delphi
Titolo: Pilotare Ms-Word da Delphi

Salve ragazzi, ho un problemino con .... word!
Dovrei pilotare attraverso automazione OLE la creazione di un testo su Ms-Word.
Con VB questa operatività si ottiene utilizzando l'automazione e sfruttando il VBA di Word.
E' possibile in qualche modo ottenere lo stesso con Delphi?
Vi ringrazio per l'interessamento, ciao.

E' possibile in qualche modo ottenere lo stesso con Delphi?
Si fa allo stesso modo.Vedi TOleObject, CreateOleObject etc etc etc.
Saluti
AS
"Se è Microsoft non funziona"
Newsgroup: it.comp.lang.delphi
Titolo: [D6] Errore RLINK

Da qualche giorno si pianta la compilazione del mio prg con questo 
errore: "RLINK32 Unsupported 16bit resource in file "C:\....\UnDMB.dfm" 
dove UnDMB č il datamodule.
Premendo il tasto di destra sul DM l'opzione "Text DFM" č selezionata, 
mentre se provo a selezionare "View as Text" mi compare un errore "is 
not a valid integer value" (Se avessi sbagliato l'assegnazione del tipo 
di dato, dovrei ricevere un errore in compilazione).
Cosa posso fare?
Grazie
Franco Filipucci

prova ad aprire direttamente uil file dfm.
Bye
A

Quando apro il progetto e lo eseguo senza modifiche funziona tutto. 
Appena modifico il modulo dati e lo mando in esecuzione compare l'errore 
di cui sopra.
Saluti.
Franco


di cui sopra.
Il file potrebbe essersi danneggiato. A volte capita che delphi non e' piu' in
grado di leggere correttamente lo stream del dfm.
Soluzioni alternative: 
1- ripesca una versione del DM dai tuoi backup
2- fai un copia incolla del sorgente del datamodule in notepad, cancella il
datamodule, creane uno nuovo da delphi e rifai il copia incolla da notepad.
Salva e compila.
facci sapere, ciao
-- 
Morde. 
(
mo...@despammed.com
)
M-List di icld: 
http://it.groups.yahoo.com/group/icld/

Newsgroup: it.comp.lang.delphi
Titolo: sqlserver 2000 e delphi

buondě a tutto l'NG
Ho un problema con i sqlserver2000 e i driver DBX.
ho messo su un datamodule gli oggetti:
connection
dataset collegato a connection
datasetprovider collegato a dataset
clientdataset collegato a datasetprovider
e sul form un datasource (e una griglia che usa il suddetto datasource) 
che punta a clientdataset
ora nella griglia dovrei mostrare l'inetro contenuto di una tabella che ho 
associato al dataset ma quando faccio a design time active=true mi dice 
che l'oggetto che ho inserito non esiste...
p.S. gli ho detto cttable e gli ho dato il nome di tabella corretto.....
Come risolvo?
Grazie a tutti ciao paolo
--
pbonfanti2@*NOSPAM*
inwind.it
Togliere dall'indirizzo *NOSPAM*
Vuoi saperne di piů su python clicca 
http://www.pyj.it

 Come risolvo?
ho risolto ieri sera collegavo male i componenti...
p.S. avrei un altraìo paio di domande...
1- il mio dataset mostra una table (ctTable) ma dalla form non riesco a
cambiare il type:
modulo.dataset.commandtype := ctQuery;
il compilatore dice che ctQuery è undeclared (ma l'ho copiato dall'help)
2- una volta che cambio una query come faccio il refresh dei componenti
per cambiare i dati nella griglia...
Grazie a tutti ciao paolo
--
pbonfanti2@*NOSPAM*
inwind.it
Togliere dall'indirizzo *NOSPAM*
Vuoi saperne di più su python clicca 
http://www.pyj.it
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it
Newsgroup: it.comp.lang.delphi
Titolo: Delphi Day 2008 il 12 giugno con DavidI

Spero di non fare cosa "sgradita" segnalando il Delphi Day di quest'anno,
che si terrà sempre a PC, sempre solita sede, il 12 giugno. Come lo scorso
anno la giornata è a pagamento per gli iscritti full. Gratuita per gli
"uditori".
Come sempre siete i benvenuti. L'aspetto interessante di quest'anno (anche
per via di Embarcadero) sarà la presenza di David Intersimone, figura
emblematica di Borland/CodeGear/Embarcadero... 
Info e iscrizioni su:
http://www.delphiedintorni.it/geoxml/delphiday2008
- Marco Cantu (author Mastering Delphi 7)
delphi&dintorni
--- posted by geoForum on 
http://www.delphiedintorni.it

Se siete interessati a partecipare al Delphi Day ed ascoltare "in diretta"
David I, vi chiediamo di iscrivervi al più presto. Se volete iscrivervi
come uditori (gratuitamente) e iscrivervi con il pranzo e materiale ma
preferite aspettare a pagare (perché non siete sicuri di poter venire) per
noi è comunque meglio pe rmotivi organizzativi di un'iscrizione all'ultimo
minuto...
Thanks.


Newsgroup: it.comp.lang.delphi
Titolo: help con edit

salve volevo sapere una cosa riguardo alle edit
se volessi forzare una edit ad accettare SOLO numeri, esiste già una
funzione o devo crearla a mano?
io ne ho fatta una ma mi sembra abbastanza inutile far rincoglionire nel
vero senso della parola il programma per fare queste procedure
state a vedere
procedure TConversione.KeyPress(Sender: TObject; var Key: Char);
begin
C:=Key;
Numero.OnChange(Sender);
end;
procedure TConversione.FormCreate(Sender: TObject);
begin
S:='';
end;
procedure TConversione.Change(Sender: TObject);
Var
  Ins: Set Of Char;
begin
Ins:=['0'..'9'];
If Not (C In Ins) Then
Begin
  Numero.Text:=S;
  Beep;
End
Else
  S:=Numero.Text;
end;
siccome ha anche un problema ovvero quello postato qui sotto da me medesimo
mi chiedevo se c'era gia una funzione tipo questa che però facesse per bene
le cose
grazie

 funzione o devo crearla a mano?
basta che fai così:
procedure TForm1.Edit1KeyPress(Sender: TObject; var Key: Char);
begin
     if not (Key in ['0'..'9',#8]) then Key:=Char(0);
end;
Ciao Salvatore

 ha scritto nel messaggio
news:a31921$6ho$1...@demo2.univ-lyon1.fr...


Io con Delphi 6 uso le MaskEdit che fanno proprio quello che dici tu
--
__________________________________
http://digilander.iol.it/snarchio
 
snar...@tin.it

 funzione o devo crearla a mano?
Hai già provato con TMaskEdit?
Lumpi

Newsgroup: it.comp.lang.delphi
Titolo: Delphi x Windows Mobile?

Posso creare applicazioni per Windows Mobile 2003 con il Delphi 7?
Esiste qualche doc o link in giro?

> Posso creare applicazioni per Windows Mobile 2003 con il Delphi 7?
Applicazioni native no, ma se usi il Pocket IE di WM2003 puoi usare il
palmare con applicazioni web.
Ciao, Sandro
Newsgroup: it.comp.lang.delphi
Titolo: [OT] Delphi Day...what happened ?

Ciao a tutti
In nome di tutti i poveretti che NON sono
riusciti a parteciparvi vi chiedo UMILMENTE
di postare un riassunto delle novità
presentate all'incontro in questione.
Buona Giornata a Todos


Postare le novità, bella domanda.
C'è stata una presentazione accurata di C#Builder che uscirà a giorni e
l'anticipazione di ciò che introdurrà la versione Octane di Delphi.
Se leggi qualche posto più indietro nel thread [OT] Delphi day
(anticipazioni) e poi......
c'è un elenco fatto dal buon Jax che ti spiega quasi tutto ed al quale mi
associo pienamente.
Buona lettura
Ciao
MaoSw
Reporter Professional srl
support...@reporterprofessional.it

riusciti a parteciparvi vi chiedo UMILMENTE
Sto preparando una mia recensione, sulla guisa di quella di jax qualche thread
precedente. Poco alla volta arriveranno le opinioni. Inotlre ho appena visto
che Paolo Rossi sta preparando del materiale.
Stay tuned.
-- 
Morde. 
(morde at programmer dot net)

Newsgroup: it.comp.lang.delphi
Titolo: Creare un EXE in Delphi, riproducendo un BAT x FTP

Un saluto a tutti voi. Premetto che io personalmente non conosco Delphi ma
scrivo per avere delle dritte e darle a un collega che conosce Delphi ma è
alle prime armi e è in difficoltà per risolvere il problema che gli ho
sottoposto.
Ho un PC collegato a un Server. Su questo PC c'è un BAT con un istruzione
del tipo:
ftp -s:ftpget.txt
dove nel txt ci sono le istruzioni FTP. Vi riporto un esempio di sotto del
txt:
OPEN 192.168.0.1
username
password
BIN
CD lib1
GET File1
GET file2
BYE
Siccome sul txt sono ben leggibili la username e la password, per problemi
di privacy vorrei creare un exe in delphi che mi fa quello che fa il bat.
Potreste postarmi degli esempi di source in Delphi che servono per creare un
exe, il quale mandato in esecuzione, mi fa quello che fa il bat?
Grazie in anticipo.

 BYE
Se hai D7, puoi usare i componenti Indy (idFTP), basta impostare a
design-time le proprietą Host, Username e Password, e poi usare i suoi
metodi Connect, ChangeDir, Get, Put (poi l'help ti aiuterą :) )
-- 
Jax
====
Io sono comunista, ma talmente comunista che da bambino cercavo di
mangiarmi da solo. (Vergassola Dario)
Newsgroup: it.comp.lang.delphi
Titolo: Eseguire comando prima della chiusura forzata da shutdown

Ciao a tutti,
Come si fa a far eseguire dei comandi prima che Windows termini il
programma?
Per intenderci: ho una procedura che vorrei avviare quando il programma è
aperto e l'utente fa SHUTDOWN del PC, Windows invia il comando di terminare
le applicazioni ma prima di essere terminata avrei bisogno che
l'applicazione rilevasse l'ordine ed eseguisse una procedura.
Pensavo che l'evento OnClose o OnDeactivate del form fosse la soluzione ma
non funziona.
Chi mi sa dire come si fa?
Grazie.

 Chi mi sa dire come si fa?
Intercetta il messaggio WM_QUERYENDSESSION dalla tua applicazione 
inserendo un metodo opportuno nella classe del form principale 
(MainForm), ad esempio.
   TMainForm = class(TForm)
   private
     procedure WMQueryEndSession(var Msg: TWMQueryEndSession);
      message WM_QUERYENDSESSION;
   end;
Implementa poi il metodo in un modo simile a quello seguente:
   procedure TMainForm.WMQueryEndSession(var Msg: TWMQueryEndSession);
   begin
     // Operazioni da eseguire
     Close;
     Msg.Result := 1;
   end;
Nell'esempio, viene chiuso il form principale attraverso il metodo 
/Close/; tuttavia, prima o dopo, puoi eseguire altre operazioni che 
ritieni necessarie.
Ricordati di impostare il campo /Result/ del parametro /Msg/ di tipo 
*TWMQueryEndSession* al valore 1 prima di concludere il metodo.
Ciao! :-)
-- 
Marco «Alka» Breveglieri
(marco [@] abls [.] it )
  ABLS Team S.n.c. - Software & Web
  42019 Scandiano (Reggio Emilia)
 
http://www.abls.it

Ti ringrazio per la risposta.
Ho fatot come da tue istruzioni ma ricevo un errore nella parte relativa
alla classe del form che dice che non l'ho dichiarata (Undeclared
identifier: "TWMQueryEndSession").
Qualche "uses" da definire prima forse? Come la si dichiara? Non trovo
niente nell'help del delphi come "queryendsession" :(
Grazie id nuovo.
"Marco Breveglieri" <ma...@NO.SPAM> wrote in message
news:9lyDd.651615$35.26...@news4.tin.it...


 Qualche "uses" da definire prima forse? Come la si dichiara?
La unit da aggiungere alla clausola *uses* è /Messages/.


Newsgroup: it.comp.lang.delphi
Titolo: Stampa su file

Mi risulta che č possibile impostare una qualsiasi stampante in modo
tale che stampi in un file anzichč i dati passino per la parallela..
visto questo, volevo prende il listato di un mio prog per stamparlo a
lavoro con una laser; allora ho installato i driver di quella stampante
nel mio pc e o stampato su file (.PRN); tutto contento vado a lavoro e
con il drag and drop metto il file in stampa, ma mi chiede con quale
programma
visualizzarlo :( .. il delphi li non c'č), e non riesco a stampare.. come
faccio?

hai ragione, non ci avevo pensato...
però volevo mantenere i colori e il grassetto sui caratteri come dovrebbe
essere.
Ti farò sapere.
thx
Newsgroup: it.comp.lang.delphi
Titolo: Gestione File

Ho un problema!
Ho un PC e vari PocketPC che lavorano su gli stessi file. A volte mi capita 
(fino ad ora mi é capitato due volte) che un PocketPC apre un file che si 
trova su un PC e poi perde la comunicazione perché si é allontanato troppo. 
Il file quindi rimane aperto, Il mio programma sul PC non puo' allora 
gestire questo file. La mia domanda é : esiste un modo per chiudere un file 
aperto da un'altra applicazione?
Uso Win XP, Delphi 6 personal, Embedded VB 3.0 per i PocketPC .
Grazie per la vostra attenzione. 

Mi sembra che il tuo probelma si possa risolvere con la classe :
tClientDataSet.
E' un Dataset come tTable o tQuery ma inoltre può essere usato in locale
(ossia senza essere collegato) e poi in un secondo tempo, puoi salvare i
dati memorizzati dalla macchina mobile sulla tua macchina Server.
Attenzione però che se devi invece eseguire interrogazioni SQL forse non va
bene perchè in questo caso devi sempre essere collegato.
Ciao
Mario (
mari...@inwind.it
)
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

Tencador ha scritto:

Prova con con l'API UnlockFile.
Oppure, se il programma sul PocketPC e' tuo, fai in modo che quando apre un
file non lo apra in modalita' esclusiva (ma questa e' solo una ipotesi
non conoscendo la programmazione dei PocketPC).
Ciao.
ACSH
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it


 Dopo vari controlli penso di aver trovato il problema ( dovro' verificare ) 
usavo "LockShared" invece di "Shared" nel parametro delle operazioni 
permesse da altri processi. Ma questo é OT dato che si tratta di PocketPC.
Grazie per avermi illuminato. 

 Ciao
Non puo andare bene per me perché i file devono essere inviati subito se no 
perdo tutti i vantaggi del mio sistema.
Ci avevo pensato a questo tuo metodo ma dopo riflessioni l'avevo 
abbandonato.
Grazie comunque. Ciao

Newsgroup: it.comp.lang.delphi
Titolo: Refresh dell'applicazione

Ciao a tutti.
Ho un problemino con il disegno delle form all'interno di un'applicazione
MDI.
Quando si verifica che è aperta una form MDI child a pieno schermo e se ne
apre un'altra entrambe vengono ridotte a dimensioni normali (normalize)
lasciando però lo schermo "sporco" con l'immagine della form 1 ingrandita a
pieno schermo. Questa risulta essere solo un'immagine e quindi di nessuna
utilità ma orrenda però come risultato.
Se qualcuno è riuscito a capire quello che ho detto e ha qualche idea glie
ne sarei molto grato.
Valerio
** Free nntp server at 
www.x-privat.org
 **

...

Prova Application.ProcessMessages().
Newsgroup: it.comp.lang.delphi
Titolo: Urgente!!! Aiutatemi per favore!

Mi sto facendo picchiare da un programma che deve fare questa cosa:
- leggo un intero a random;
- devo metterlo in un vettore che chiamo per comodità Modalita;
- tutte le volte che metto un valore che è già stato messo, devo
incrementare un contatore in un vettore di indice uguale a quello
dell'elemento precedentemente letto
Esempio: se leggo per due volte il num 5, in Modalita vedo 5, e nello stesso
indice in un altro vettore vedo 2...
Non so come fare...
--
Andrea
ICQ UIN 17383962

Non so come fare...
dettagli dettagli !!
Fammi sapere.....ciao !!
Antonio Tarolla
BSSoftware Tips Mailing - List Support

Non so come fare...
Se per esempio:
 const
    InitNum = 0; //oppure -1 ... fai tu
 var
    Modalita : array[1..100] of Integer;
    Contatore : array[1..100] of Integer;
begin
  for i:=1 to 100 do begin
	Modalita[i]:=InitNum; 
        Contatore[i]:=0;
  end;
  k:=InteroRandom;
  for i:=1 to 100 do begin
    if Modalita[i]:=InitNum then begin
	Modalita[i]:=k; 
        Contatore[i]:=1;
        break;
    end;
 
    if Modalita[i]:=k then begin
        Inc(Contatore[i]);
        break;
    end;
// i 2 cicli si potrebbero raggruppare in uno solo, ma cosi'
// e' + chiaro
  end;
Cosi' il vettore Modalita viene rimepito a partire dagli indici +
bassi :
[ 0 0 0 0 0 0 0 0 0 ...]
K:=3; -> [ 3 0 0 0 0 0 0 0 0 ...]
K:=5; -> [ 3 5 0 0 0 0 0 0 0 ...]
e cosi' via.
Tengo a precisare che questa e' una soluzione molto alla buona, penso
che il tuo problema avrebbe bisogno di un algoritmo migliore,e una
struttura dati + adatta (per esempio un albero binario ordinato, con
10000 elementi la differenza di velocita' si sentirebbe eccome)
Ciao
--
Piero Bonanno
bop...@libero.it
pie...@tiscalinet.it
bop...@tin.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
Newsgroup: it.comp.lang.delphi
Titolo: Tabella Virtuale

E' possibile creare una tabella virtuale riempita da uno stringgrid e
successivamente eseguire un query su
di essa?
Chi sà darmi una risposta?
ciao Raf



I comandi sql sono eseguiti dal motore del db.
Credo quindi che eseguire un sql su un oggetto in memoria non sia fattibile.
Puoi pero' crearti una tabella temporanea a partire dalla
stringgrid che provvedi poi a cancellar o svuotare quando non ti serve +.
Se conosci a priori la struttura della tabella che ti serve, potresti
crearla sul db aggiungendo un campo id che indica l'utente che ha generato
un particolare record.
Questo ti serve in ambiente di rete se + utenti usanop questa funzione
contemporaneamente.
Noi usiamo questa tecnica, avolte e come id usiamo il nome del pc.
Quindi:
1) l'utente mette i valori nella stringrgrid
2) in qualche modo li scrivi sulla tabella, etichettandoli con il nome del pc
da cui è partita la richiesta
3) ci fai i c@@@i tuoi
4) elimini in usicta i records aventi l'id = al nome del pc
Su quale db dovresti fare questa cosa?
E con quanti records?
Bye
AS
-- 
Posted from  [212.17.220.41] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 wrote in message
c3b4612902b25e4a08...@mygate.mailgate.org...


 d'appoggio.... come non detto. Grazie Ciao.
Gli RX hanno un oggetto TMemoryTable se non vado errato....
Ma forse gli rx č meglio mollarli su d6.
Inoltre, potresti usare un TClientDataSet.
Lo usi come tabella locale al client ma non hai il supporto sql.
In pratica lo gestisci come un TTable.
Io ho usato questa tecnica in alcuni casi e l'ho trovata abbastanza comoda.


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

salve a tutti, ho un componente comprato che carica delle stringhe 
direttamente da un file .pas tramite delle dichiarazioni RESOURCESTRING... è 
possibile a runtime modificare il valore di queste stringhe (as esempio per 
cambiare lingua dell'applicazione)?
Simone 

Simone P. ha scritto:

Tutte le stringhe, le immagini e i file che vengono incorporati come 
"risorse" non dovrebbero essere modificati.
Secondo me, stai adottando un mezzo errato per ottenere il tuo 
obiettivo. :-|
Ciao,
   Marco.
-- 
MARCO BREVEGLIERI
  (
http://www.marco.breveglieri.name
)

 obiettivo. :-|
per fare il software multilingua utilizzo i componenti a pagamento 
TsengLang, purtroppo però ho un componente agenda che usa un file .pas 
contenente tutti i resourcestrings, il mio problema è che in base a come 
viene lanciato il mio EXE deve poter avere la lingua impostata a runtime, 
l'unica cosa che mi viene in mente è trasformare i resource in stringhe 
modificabili
Simone
Newsgroup: it.comp.lang.delphi
Titolo: Gestire Utenti NT

Salve,
come consigliate di muovermi per aggiungere, cancellare, modificare
utenti di windows NT ?
Sapete se ci sono gią oggetti/esempi pronti da dove partire?
(ho cercato ma non ho trovato nulla di freeware)
Grazie,
Alan Solo

 (ho cercato ma non ho trovato nulla di freeware)
sul repository dei gruppi di Cantù c'è un vecchio post di Pierre Greborio,
ti riporto quanto c'è all' interno:
"Di seguito trovate la prima traduzione di alcune funzioni per la gestione
di user accounts NT. Si tratta di una traduzione mai testata, pertanto se
qualcuno ne e' interessato, pregerei di farmi sapere se c'e' da apportare
modifiche al codice."
Potresti cominciare da la!
In bocca al lupo
--
- Carlo -

 (ho cercato ma non ho trovato nulla di freeware)
Ti consiglio l'ultima versione delle JCL. Vedi in particolare l'esempio
LanManExample.
Saluti
Paolo Arosio

modifiche al codice."
Grazie mille ad entrambi!
Ora provo a vedere
(nel frattempo avevo trovato anche oggetti dedicati fatti molto bene,
pero' a pagamento, 90$... se a qualcuno interessa >
http://www.sam-solutions.net/
)
Ciao,
Alan Solo

Newsgroup: it.comp.lang.delphi
Titolo: Nascondere solamente la form principale

E' possibile nascondere allo startup solo la form principale e non le
form che crea nel suo evento OnCreate ?
Grazie in anticipo
--
Mav Rossi



Mi son già risposto da solo: inserire
	ShowWindow(Application->Handle, SW_HIDE);
	Application->ShowMainForm = false;
prima di
	Application->Run();
e settare la proprietà Visible = false;
Ciao
--
Mav Rossi

 Application->Run();
sintassi C/C++ ? Brrr!! ;PP
E' un ng di Deeeelphiiii !!!!!
E' la nostra isola feliiiiceeee !!!
Non contaminatecelaaaa *_*
(ovviamente sto scherzando!!!)
--
Ciao !  Davide DG.


wrote:

Beh, ma dai, basta sostituire '->' con '.' e '=' con ':=' e tutto
torna no ? E per questo che avevo postato qui :-)
--
Mav Rossi

Newsgroup: it.comp.lang.delphi
Titolo: Migrare installazione delphi 7

Salve amici!
Secondo voi è possibile fare questa cosa?
1) Copiare la cartella dove è installato delphi 7 su un cd
2) formattare il pc
3) reinstallare s.o.
4) reinstallare delphi 7
5) sovrascrivere la cartella di delphi 7 con quella messa su cd.
Può funzionare? (Lo farei per mantenere tutti i componenti installati, sono 
tutti nelle sottocartelle di delphi e non sparsi in giro...)
Grazie!

Secondo me NO, poichè la registrazione di alcuni componenti a
pagamento (e alcuni non) scrivono nel registro di configurazione.
Max

Newsgroup: it.comp.lang.delphi
Titolo: FAQ di Delphi

ho cercato le FAQDelphi, ma non trovo nulla.
Nei vecchi post MSX fa riferimento all'URL
http://gpi.infomedia.it/abc/delphi/FaqDelphi.txt
  ma non funziona...
Grazie e ciao

 
http://gpi.infomedia.it/abc/delphi/FaqDelphi.txt
  ma non funziona...
In effetti c'e' qualche problema col server.. Comunque le puoi trovare
integralmente sia qui su qualche vecchio post, sia su it.faq
Ciao :D
Newsgroup: it.comp.lang.delphi
Titolo: [d7] db firebird

Ciao a tutti
sto considerando l'idea di utilizzare firebird con D7, solo non conoscendolo
ancora avrei due domande preliminari:
- con quali componenti di D7 (meglio se già forniti di serie) potrebbe
essere utilizzato al meglio?
- è vero che esiste una versione di firebird che permette di creare
applicazioni autonome (al più credo distribuendo solo qualche libreria)?
- dovendolo utilizzare su Windows XP mi è stato detto da un amico che in
tale sistema la presenza del punto di ripristino o di qualche altro motivo
creerebbe dei problemi al funzionamento di firebird: è vero e, nel caso,
qualcuno sa come eventualmente si potrebbe ovviare?
grazie in anticipo per qualsiasi info!

 qualcuno sa come eventualmente si potrebbe ovviare?
Questo non lo so. Io, per non sbagliare, il ripristino di sistema lo tengo
disabilitato.
Ciao
 Max

 ha scritto nel messaggio
news:AzvMb.97500$_P.36...@news4.tin.it...


 disabilitato.
grazie mille delle info
ma in questo modo non hai problemi nel caso di eventuali ripristini
necessari? :-?
un saluto

 Non utilizzare le estensioni .GDB, ma as esempio .FDB per i database.
grazie mille delle info (e naturalmente ho "bookmarkato" il tuo sito)
Sai eventualmente se anche con questo artificio si hanno comunque
prestazioni "minori" di FB in windows XP?
un saluto

 necessari? :-?
Perche'? Tu ti fideresti? Io preferisco fare dei backup, e se il sistema si
infogna troppo (ogni 12-15 mesi)perdo qualche ora a reinstallarlo. E,
nonostante windows, ho fatto poche volte anche questa operazione; diciamo
che posso farne a meno senza soffrire :-D
Ciao
 Max

 informazioni utili.
Ciao, scusa se mi intrometto, già da  qualche hanno utilizzo Firebird
nei miei progetto, oggi, sto valutando di passare a FibPlus (ho valutato
la versione 5), ti chiedo se esiste qualche tools per la  convernsione
di progetti da IBX a FibPlus?
Con l'occasione ti faccio i complimento per il lavoro reso a tutta la
comunità di Firebird.
Grazie di Tutto
Ciao by Enzo
www.scozzaro.it

 prestazioni "minori" di FB in windows XP?
si se hai abilitato il system restore e usi FB1, esiste il file delle
sicurezze ISC4.GDB che non si può rinominare, quindi o lo metti
read-only o disabiliti il system restore,
se hai XP e un processore dell'ultima generazione e hai abilitato
l'HT (HyperThreading) dovresti disabilitarlo dal BIOS.
-- 


 ha scritto nel messaggio
news:LkzMb.245564$vO5.10...@twister1.libero.it...



Bata eseguire in backup e restore
Ciao by Enzo
www.scozzaro.it