mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.delphi
Titolo: Finestra in primo piano

 Antonio Volpe.

 massimizzare ma deve mettersi in primo piano.
   SetWindowPos(Self.Handle,
          HWND_TOPMOST,
          0, 0, 0, 0,
          SWP_NOMOVE OR
          SWP_NOACTIVATE OR
          SWP_NOSIZE);
-- 
I'am what I'am, I do what I can

Newsgroup: it.comp.lang.delphi
Titolo: [OT] Per i "tester" di QuickSMS

Ciao, volevo solo comunicare alle persone che utilizzano il mio programma
per gli SMS di inviare le email al seguente indirizzo:
d.za...@teamsintesi.com
Per quanto riguarda i suggerimenti e/o le segnalazioni di errore, volevo
riportare quanto segue:
- alcuni di voi mi hanno segnalato che il meccanismo dei pulsanti che
nascondono/visualizzano il log e la rubrica non funziona molto bene. Io l'ho
provato su 4 macchine diverse e va benissimo. Quando il pulsante "Visualizza
Log" e' premuto il log viene visualizzato, cliccandoci sopra il pulsante non
e' piu' premuto il log viene nascosto. Cliccandoci nuovamente sopra il log
viene di nuovo mostrato, e cosi' via. Idem come sopra la rubrica: mi hanno
segnalato che viene nascosta parzialmente, ma a me sembra funzionare...
- Per Davide DG: ho inviato messaggi "a raffica" tramite Jumpy, ma non ho
mai avuto crash. Puoi spiegarmi che procedimento hai seguito esattamente?
Non riesco a trovare l'errore... =(
Volevo anche chiedere alle persone che mi segnalano gli errori se possono
gentilmente indicarmi che sistema operativo usano, che versione di Internet
Explorer (il programma di appoggia a una sua libreria) e se possono zippare
e inviarmi i file di Log che vengono generati. I file si chiamano
"QuickSMS.log" e "BindStatusCallBack.log".
Grazie per la collaborazione
Daigo
--
And the beast shall come forth surrounded by a roiling
cloud of vengeance. The house of the unbelievers shall
be razed and they shall be scorched to the earth. Their
tags shall blink until the end of days.
From The Book of Mozilla, 12:10

 Non riesco a trovare l'errore... =(
Il messaggio deve essere uguale... cioè tipo uno "spam" alla stessa persona
con un messaggio sempre uguale.
Se cambi il messaggio va tutto bene!!
Se poi a te non ti dà l'errore non lo so... !!!
Ciao, Davide DG
Newsgroup: it.comp.lang.delphi
Titolo: stavolta sono davvero nei guai..

ho una vista del tipo:
select * from fatture where codice= :'codice' and pagato=false
che contiene tutte le fatture da pagare del cliente attivo..
il problema è che se attivo sta query significa che dopo qualcuna la pago..
cioe' avrei bisogno di fare
<nomedataset>pagato.asboolean:=true;
ma per poter fare cio' devo mettere proprieta REQUESTLIVE di questa query a
true
ma se lo faccio non compila proprio..
Allora ho detto: ok.. ciclo su questo dataset (cioe' eseguo una porzione di
codice per ogni record di questo dataset) e poi per le modifiche me ne apro
un altro.. (ovviamente basato sulla stessa tavola). In questo caso ogni
volta che apro questo secondo dataset il primo si annulla...
piango o mi aiuta qualcuno?
buio.

> ho una vista del tipo:
una vista o una query ? (credo che intendi una query)


perchè non usi un oggetto TQuery contenente il seguente codice:
UPDATE <nome tabella> SET PAGATO = TRUE WHERE <campo primary key> = <primery
key>
che esegui con un semplice:
    <query>.ExecSQL;
saluti
solid snake

ti darei un bacio in fronte...
non avevo mai usato quelle funzioni in una query.. ne conoscevo
l'esistenza.. ma solo a livello "accedemico"..
mi sa che me le studio denuevo e le terro' ben presente... :)))

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

Sto cercando di installare fuzzyreport con delphi 7
La versione in mio possesso,però, credo non sia aggiornata
Infatti, contrariamente a quanto trovato nei vecchi messagi, nel mio
pacchetto non esiste il package per delphi6 nel nel file .inc esiste una
sezione di variabili per d6, trasferibili poi in d7
Visto che il sito è al momento non attivo, qualcuno potrebbe dirmi dove
scaricare la versione 2.1 (o  perlomeno quella installabile con delphi6/7)
oppure potrebbe inviarmena via email ?
Anticipatamente ringrazio
Andrea

Andrea
	Ciao
	MassimoB
 
---------------------------
http://www.massimobeschi.it/

Newsgroup: it.comp.lang.delphi
Titolo: Ottenere delphi 8 .net update pack 2

Salve,
devo provare dei componenti che mi richiedono delphi 8 .net update pack 2.
Li stavo provando su una versione demo di delhi 8 scaricata regolarmente dal
sito. I parametri di registrazione con cui ho scaricato la demo non mi fanno
scaricare l'update pack. E' normale?
Borland permette di scaricare l'update pack solo a chi ha gia' acquistato la
versione commerciale del prodotto? Non la posso ottenere per installarla e
provarla nei 30 giorni della demo?
Grazie,
Alessandro

 demo?
No.
-- 
I am what I am, I do what I can
Do. Or do not. There is not try.
Newsgroup: it.comp.lang.delphi
Titolo: cronometrare il tempo

salve a tutti, qualcuno conosce un componente o una procedure adatta a 
cronometrare il tempo su di una label o qualcosa che faccia da display...
ho dato uno sguardo su google ma non sono riuscito a trovare qualcosa 
che faccia al mio caso...
grazie,
Antonio.


Vado a memoria:
procedure TForm1.Button1Click(Sender: TObject);
var
  iStart, iEnd, iFreq: Int64;
begin
  QueryPerformanceFrequency(iFreq);
 
  // Inizio cronometro
  QueryPerformanceStart(iStart);
  // Codice da cronometrare
  // Fine cronometro
  QueryPerformanceStart(iEnd);
  // Mostra risultato
  ShowMessage(Format('%15.9f', [(iEnd - iStart) / iFreq]));
end;
Questo è il metodo che assicura la maggior precisione possibile 
sotto Windows.
Ciao
Giuseppe Garzotto
--- posted by geoForum on 
http://www.delphiedintorni.it

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

 che faccia al mio caso...
http://tinyurl.com/cen7u
http://groups.google.it/group/it.comp.lang.delphi/search?hl=it&group=it.comp.lang.delphi&q=timer+morde&qt_g=1&searchnow=Ricerca+in+questo+gruppo
-- 
Morde. 
ICLDweb: 
http://www2.samatel.com/icld/
Apriamo i sorgenti di OS/2!!!
http://www.os2world.com/petition/

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

C'è un modo per automatizzare lo spostamento e il ridimensionamento degli
oggetti di un form quando si preme maximize?
Grazie
Iding

"Iding":
| C'è un modo per automatizzare lo spostamento e il ridimensionamento degli
| oggetti di un form quando si preme maximize?
non ho capito bene, cmq dai un'occhiata alla proprieta'
Align e all'evento OnResize
Ciao,
Alan Solo
Newsgroup: it.comp.lang.delphi
Titolo: Protezione software

Mi sapreste dire dove trovare della documentazione che parli su come
proteggere il proprio software dalle copie non autorizzate?
Mi spiego meglio.
Mi interesserebbe vedere qualche tecnica utilizzata da altri programmatori o
software house per dire al software creato di controllare se č il primo
avvio indipendentemente dalla piattaforma (windows/linux) o dal linguaggio
di programmazione usato. Quindi, per ogni nuova installazione, il software
deve essere in grado di fermare l'utente e chiedere la convalida della
licenza per poter essere utilizzata.
A dir la veritŕ io ho creato una cosa simile giocando un po sulla data di
installazione, e quindi generando dei numeri seriali, ma sarei interessato a
conoscere altre opinioni.
Grazie!

 Grazie!
Prego,
Andrea

 usato illegalmente al massimo per 2 mesi ed una settimana.
Illusi :D
-- 
All resistance is futile! Prepare to be disassembled !

crackers di codici.
si ma se controlli anche i secondi, per un dilettante non è semplice
riprodurli, mentre un esperto individua facilmente anche una chiave di
registro, e tuttalpiu metterà un paio di jump strategici che saltano
la chiave. Ti puoi difendere inserendo un autocontrollo di CRC sul tuo
programma, ma dopo un pò anche questo verra individuato e saltato.
Ti consiglio di metterci una chiave pensando alle capacità tipice
degli utenti a cui è rivolto il programma, ma non impazzirci più di
tanto.

Io userei una chiave Hardware.... Scrivi del codice sulla chiave cosě senza
la chiave il prog non si avvia...
Non scrivere codici, ma indirizzi di memoria dove puoi cercare dei valori,
altrimenti un po' furbo ti by-passa la protezione nel giro di 30 minuti se
non si impegna molto.....
Magari scrivi una routine sulla chiave.....

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

Secondo voi è possibile utilizzare una listview in modalità report e
scrivere una riga sfruttando anche la larghezza dei subitems?
Praticamente, come l'unione celle di excel (in orizzontale).
--- posted by geoForum on 
http://www.delphiedintorni.it

 Praticamente, come l'unione celle di excel (in orizzontale).
Immagino che la tua domanda sia riferita ad una casistica specifica, per 
un singolo elemento della *TListView*, nella quale hai generalmente però 
anche dei /SubItems/ da visualizzare, giusto?
Temo che qualsiasi personalizzazione possa essere accessibile solo 
facendosi carico del disegno dell'elemento all'interno del controllo, 
abilitando la funzionalità "Owner Draw" e gestendo gli eventi associati. :-|
Ciao,
   Marco.
-- 
MARCO BREVEGLIERI
  (
http://www.marco.breveglieri.name
)
Newsgroup: it.comp.lang.delphi
Titolo: Patch

Sapete come creare delle Patch? Ho degli eseguibili fatti in Delphi di circa
1 Mb, di solito correggo alcuni bug, il problema è che devo ridare ai miei
amici l'intero file da 1 mb corretto. Non esiste qualche programma che mi
rilasci una patch da poche kb?

 rilasci una patch da poche kb?
Non conosco alcun programma in grado di rilasciare delle patch. Credo 
che in ogni caso la bontà dell'idea di scrivere delle patch per un 
programma piuttosto che ricompilare daccapo l'intero eseguibile dipenda 
dall' entità del bug da correggere.
In altre parole, credo che valga la pena di scrivere una patch per 
errori molto piccoli ma che in altri casi convenga assolutamente 
ricompilare il codice, dato che (sempre a mio modesto avviso), a occhio 
e croce, la mole di lavoro che si deve fare per rimettere a posto le 
cose attraverso la stesura di una patch supera di gran lunga per tempo 
ed energia impiegati quella che richiederebbe la ricompilazione del 
programma.

 wrote in message
news:sNoz9.11444$Bs5.4...@news1.tin.it...

In rete si trovano moltissimi spftware per creare Patch.
Dal punto di vista tecnico è molto semplice, In delphi puoi utilizzare la
classe TFileStream per ciclare sul file originale e su quello aggiornato,
byte per byte e creare un elenco di differenze (in un file ini ad es.). E
poi fai un altro prog che applica dette modifiche.
Il problema è che con gli ambienti di sviluppo RAD, l'eseguibile anche conb
leggere modifiche cambia radicalmente per cui rischi di avere delle patch
comunque grosse.
Dal mio punto di vista ti conviene utilizzare dei compressori tipo UPX o
simili direttamente sull'exe e ridistribuirlo compresso.
Saluti.

Io ti consiglio vivamente un programma che si chiama MakeUpdate di
Gregory L. Bullock.
E' freeware, fatto in Delphi e viene distribuito con tanto di
sorgenti, crea i files di patch (anche incrementali) e, soprattutto,
funziona.
Se poi ci agganci qualche tua routine (come ho fatto io) allora
l'utente non deve neanche lanciare il file di update (il tutto viene
gestito in automatico).
Ciao, Rocco.

Sapete come creare delle Patch? Ho degli eseguibili fatti in Delphi di circa
Io utilizzo questo software: 
http://www.clickteam.com/English/patchmaker.php
E' completamente gratuito anche per usi commerciali anche se non 
sei registrato.
Ciao
Morde

sorgenti,
Molto interessante, potresti postare il link?
Ciao
Morde

Molto interessante, potresti postare il link?
Trovato: 
http://www.tsppd.com/MakeUpdate/

Grazie a tutti, ora provo, poi se posso(tempo) vi rispondo, in ogni modo vi
ringrazio tutti quanti anche a quelli che hanno risposto al post
precedente(Vb vs Delphi). Sono riuscito a leggerlo, dopo un bel po'. Grazie
cmq. Ciao

Gasp ma fanno degli eseguibili grandissimi, nn esiste una maniera del tipo:
Old File = 1000 kb
New File = 1050 kb
Patch = 50 kb
Con i programmi sopra citati gli eseguibili sono enormi...
Altrimenti con il metodi FileStream cosa si potrebbe inventarsi?
Grazie
Newsgroup: it.comp.lang.delphi
Titolo: AIUTOOOOOOOO "FileRead " NON FUNZIONA CON I FILE NON ASCII??????

SE LEGGO UN FILE ASCII CON LA FILEREAD TUTTO OK... MA SE APRO UN FILE NON
ASCII E PROVO A LEGGERE QUALCOSA, LA FUNZIONE MI RITORNA -1
aiutatemiiiiiiiiii
m.cost...@tin.it

 -1 
file of Byte?

Newsgroup: it.comp.lang.delphi
Titolo: Le Classi, queste sconosciute

Ci puņ aiutare un dilettante a capire le Classi?
Gliene sarei molto lieto.
Bye

 ha scritto nel messaggio
news:HXJN7.208134$sq5.10...@news.infostrada.it...


la guida Object pasacl di delphi chiarisce i concetti abbastanza bene.
Bye
AS
-- 
Posted from  [212.17.220.41] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Newsgroup: it.comp.lang.delphi
Titolo: devo fare partire l'applicazione in avvio di win, ma figurati se parte!

ho un problema nel fare pertire la mia applicazione ogni volta in avvio
di win:
ho seguito le istruzioni nelle faq come segue
var Registro : TRegistry;
begin
Registro:=TRegistry.Create;
   try
     Registro.RootKey:=HKEY_LOCAL_MACHINE;
     if
Registro.OpenKey('SOFTWARE\Microsoft\Windows\CurrentVersion\Run',False)
then
     if not Registro.ValueExists('NomeMiaApplicazione') then
Registro.WriteString('NomeMiaApplicazione',(Application.ExeName));
   finally
    Registro.Free;
   end;
end;
ma, in particolare, delphi mi da come undeclared identifier il
TRegistry.
può essere tutta colpa mia, ma non so come procedere...
può essere colpa della versione di Delphi : 3!
tra l'altro, sempre dalle faq ho provato ha far eseguire un file wave
senza MediaPlayer, ma fa un biiip sempre uguale e non il mio file
wav?!?!?
Bo!  Scusate l'ignoranza
      Carlo
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 TRegistry.
probabilmente non hai incluso nella clausola uses della tua unit il
riferimento alla uni Registry (in D6).
Eventualmente, se hai a disposizione i sorgenti di D3 puoi fare un Find
Files per vedere in quale unit è dislocata la classe TRegistry.
ciao
guastatore
Newsgroup: it.comp.lang.delphi
Titolo: ADOQuery

Ciao
ho un problema
io ho sempre usato tabelle dbIV con TQuery. Adesso sto cercando di usare un
database Access  con ADOQuery ma quando applico il metodo close alla query
(si tratta di una select) ho sempre un errore riguardante il record corrente
  q1.Close;
  q1.SQL.Text :='select *from dat where cognome = :p0 and nome = :p1';
  q1.Parameters[0].Value := editcog.text;
  q1.Parameters[1].Value := editnome.text;
  q1.Open ;
  if not q1.Eof then
    sovrascrivo:=true;
  q1.Close ;   //qui mi dà errore
Con dbase funziona perfettamente. Dov'è che sbaglio?
Grazie
Andrea

difficile rispondere senza sapere QUALE errore....
Bye
A


Hai ragione..
per esattezza l'errore è questo:
" Project Rubrica.exe raised anexception class EOleException with message
'Il record corrente corrisponde all'inizio o alla fine del file oppure è
stato eliminato. Per proseguire l'operazione è necessario disporre di un
record corrente.' "
Non vorrei che io abbia costruito male la tabella di Access (non ho mai
usato access) ma mi sono comportato come mi comporto di solito con tabelle
dbf senza mai problemi
Ciao e grazie

 ...corrisponde all'inizio o alla fine del file...
Non oso immaginare il perché ma probabilmente fai qualcosa che ti porta alla
fine del file e ado se la prende a male
All'interno di cosa richiami quelte linne di codice? Quell'if... è messo in
forma breve per farci capire o c'è dell'altro dentro? Se fai Open e Close
sensa l'if se la prende a male? La query restituisce qualcosa o no trova
nulla? Restituendo qualcosa prova a metterti né sul primo né sull'ultimo
record e vedi che fa
--
_________________________________________
Edmondo Di Tucci 
snar...@tin.it
guarda i miei lavori su: 
www.powernetsi.it/edmondo

 --
Ti posto il codice
procedure TForm1.BitBtn1Click(Sender: TObject);
  var
    sovrascrivo:boolean;
begin
  sovrascrivo:=false;
  q1.Close;
  q1.SQL.Text :='select * from datt where cognome = :p0 and nome = :p1';
  q1.Parameters[0].Value := editcog.text;
  q1.Parameters[1].Value := editnome.text;
  q1.Open ;
  if not q1.Eof then
    sovrascrivo:=true;
  q1.Close ;                              ////  QUI HO L'ERRORE !!!!!!!!!!!!
  if sovrascrivo then begin
    if  messagedlg('Attenzione! Contatto esistente,
sovrascrivere?',mtwarning,[mbyes,mbno],0) = mrno then
      exit
    else begin
      q1.close;
      q1.sql.Text :='delete from datt where cognome = :p0 and nome = :p1';
      q1.Parameters[0].Value := editcog.text;
      q1.Parameters[1].Value := editnome.text;
      q1.ExecSQL ;
      q1.close;
    end;
  end;
..........poi procedo ad un insert dei dati
faccio quella select per vedere se vado a sovrascrivere dati già esistenti,
ma al close mi tira fuori quell'errore
Ho provato anche a piazzare un Q1.first prima dell'if e addirittura prima
del close ma niente da fare
Non so proprio spiegarmelo..........E' un banale query che con tabelle dbf
funzionano perfettamente, ma con access no. Non so se ho costruito male la
tabella ma non è nulla di complicato, almeno credo..
Ciao e grazie
Newsgroup: it.comp.lang.delphi
Titolo: Generatore di numeri casuali

Salve a tutti,
esiste qualche algoritmo che non usi la funzione Random di delphi per generare
numeri casuali? Mi hanno chiesto esplicitamente di non usare il Random (e
randomize per inizializzare).
Grazie, 
     Marco Olivieri
-- 
Posted from  [212.177.57.193] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 randomize per inizializzare).
puoi usare la rand del mingw (il compilatore e' GNU) e metterla in una
dll o linkare l'obj direttamente all'exe di delphi.
Saluti
Paolo Arosio

 Grazie,
Sì, diversi... sono tutti delle varianti migliorate della funzione usata
da RANDOM, che a sua volta di solito è copiata (peggiorandola con
maldestri tentativi di renderla più "casuale") da una vecchia
raccomandazione ANSI.
Puoi usare questo snippet C preso da Numerical Recipes, che genera
numeri casuali compresi fra zero e uno (traducendolo prima in Delphi
chiaramente): è piuttosto buona per un uso generico e non troppo
complessa. L'algoritmo è piuttosto chiaro, perciò non dovresti faticare
troppo per ricavarti la versione Delphi. Avvertenza: NON TOCCARE
IA, IR e IQ: sono scelti con cura e se li modifichi la casualità del
generatore verrà compromessa.
#define IA 16807
#define IM 
2147483647
#define AM (1.0/IM)
#define IQ 127773
#define IR 2836
#define NTAB 32
#define NDIV (1+(IM-1)/NTAB)
#define EPS 1.2e-7
#define RNMX (1.0-EPS)
float ran1(long *idum)
/*Minimal" random number generator of Park and Miller with Bays-Durham
shuffle and added
safeguards. Returns a uniform random deviate between 0.0 and 1.0 (exclusive
of the endpoint
values). Call with idum a negative integer to initialize; thereafter, do not
alter idum between
successive deviates in a sequence. RNMX should approximate the largest
floating value that is
less than 1. */
{
int j;
long k;
static long iy=0;
static long iv[NTAB];
float temp;
if (*idum <= 0 || !iy) {  //Initialize.
if (-(*idum) < 1) *idum=1; Be sure to prevent idum = 0.
else *idum = -(*idum);
for (j=NTAB+7;j>=0;j--) {  //Load the shuffle table (after 8 warm-ups).
k=(*idum)/IQ;
*idum=IA*(*idum-k*IQ)-IR*k;
if (*idum < 0) *idum += IM;
if (j < NTAB) iv[j] = *idum;
}
iy=iv[0];
}
k=(*idum)/IQ; //Start here when not initializing.
*idum=IA*(*idum-k*IQ)-IR*k; //Compute idum=(IA*idum) % IM without overflows
by Schrage's method.
if (*idum < 0) *idum += IM;
j=iy/NDIV; //Will be in the range 0..NTAB-1.
iy=iv[j]; //Output previously stored value and rell the
shu e table. iv[j] = *idum;
if ((temp=AM*iy) > RNMX) return RNMX; //Because users don't expect endpoint
values.
else return temp;
}
Newsgroup: it.comp.lang.delphi
Titolo: drag & drop

sto provando a implementare una procedura che mi consenta di usare un
drag e drop su uno stesso compoinente ma non ci arrivo ...
Vi spiego:
Ho una stringgrid e vorrei usare il mouse per swappare due testi
contenuti in due celle (contenuto della cella a in cella b e
viceversa), ma usando onenddrop, non mi riconosce il target e mi dà
errore...
Potete aiutarmi?

> Potete aiutarmi?
Butto giů due righe!
Un'idea potrebbe essere la seguente:
StringGrid1.DragMode := dmAutomatic;
Ho messo DragMode a dmAutomatic giusto per accorciare!
procedure TForm1.StringGrid1DragDrop(Sender, Source: TObject; X,
  Y: Integer);
var
  TargetCell, SourceCell: TPoint;
  S: string;
begin
  StringGrid1.MouseToCell(X, Y, TargetCell.X, TargetCell.Y);
  if (TargetCell.X  > 0) and (TargetCell.Y  > 0) then
  begin
    SourceCell.X := StringGrid1.Col;
    SourceCell.Y := StringGrid1.Row;
    S := StringGrid1.Cells[TargetCell.X, TargetCell.Y];
    StringGrid1.Cells[TargetCell.X, TargetCell.Y] :=
        StringGrid1.Cells[SourceCell.X, SourceCell.Y];
    StringGrid1.Cells[SourceCell.X, SourceCell.Y] := S;
    StringGrid1.Col := TargetCell.X;
    StringGrid1.Row := TargetCell.Y;
  end;
end;
procedure TForm1.StringGrid1DragOver(Sender, Source: TObject; X,
  Y: Integer; State: TDragState; var Accept: Boolean);
 var
  TargetCell: TPoint;
begin
  StringGrid1.MouseToCell(X, Y, TargetCell.X, TargetCell.Y);
   if (Source = Sender) and (TargetCell.X  > 0) and (TargetCell.Y  > 0) then
     Accept := True
   else
     Accept := False;
end;
--
Acqua
-------------------------------------------------------
Download new version of my PixExperts for Delphi 6/C++ Builder 6 at
http://www.salexander.supereva.it/Pix_Exp171D6.zip
Newsgroup: it.comp.lang.delphi
Titolo: smau, resoconto x chi e' andato

chi e' andato allo smau?
e' miglirato o c'e' ancora l'effetto discoteca (sopratutto in alcuni 
padiglioni) ?
Come e' il nuovo delphi?
Altre novita'?
Oltre a Ms E Borland per li sviluppo avete visto qualcosa d'altro, 
magari proposte nuove?
ciao
-- 
-------------------------------
per scrivere in privato
togliere "1975nosp"
to reply remove "1975nosp"

 Come e' il nuovo delphi?
Non credo che Borland fosse presente.
-- 
Marco «Alka» Breveglieri
  ABLS Team S.n.c. - Software & Web
  Via De Gasperi, 14
  42019 Scandiano (Reggio Emilia)
 
http://www.abls.it

In sintesi...
1) la % di presenze utili come stand continua a diminuire
2) la maggior parte dello spazio di zio billy non era destinato agli 
sviluppatori ma alle pmi e utenti office
3) nel settore dedicato alla sicurezza, identificazione etc, tranne uno 
stand dove venivano proposte tecnologie basate su impronta digitale e 
foto del viso, niente di interessante
4) in uno stand c'erano delle tipe che ballavano su un bancone da bar 
che avrebbero fatto meglio a nascondersi... ;)
5) stand *vuoti*. In particolare, quelli di varie aziende hw 
dell'estremo oriente, puntualmente presenti per cercare clienti in 
europa etc.
6) faremmo meglio a entrare nell'ordine di idee che per cio che riguarda 
anche gli ambienti di sviluppo, zio billy ha bruciato tutti o è molto 
vicino a farlo...
7) a livello organizzativo la cosa è migliorata; hanno separato 
nettamente i padiglioni per i professionisti da quelli degli utenti finali.
AS

Confermo ciň che ha detto Alka, Borland non era presente.
Saluti
    Luigi Nalli
    Senior Developer
    Open.Co 
www.openco.it

Le cose interessanti:
1) Voice on ip
2) Rack
3) le tipe sull'altelena
4) un servizio ke fornisce mini pc con OS linuxe fornisce assistenza tramite 
vpn
5) Roberto Ferrari.....................
Le cose che avrei voluto:
1) lo stand della borland
2) un stand di film hard ;-) non c'entra ma č interessante lo stesso
3) Nuove Tecnologie
4) Linguaggi di programmazione in ambiente open source
Conclusione:
La smau ogni hanno che passa diventa sempre meno interessante, sia per chi 
vuole conoscere nuove tecnologie e sia per
gli utenti finali. Anche se a parer mio dovrebbero diminuire i prezzi di per 
mettere le esposizioni in modo di dare spazio anke alle piccole software 
hause di proporre le proprie soluzioni.

Newsgroup: it.comp.lang.delphi
Titolo: QReport e MSAccess

Salve, temo che la domanda si banale ma per me 'e importante: QReport si
puo' usare con database Access? A me sembra di no, crasha
sisetmaticamente se collegato a TDataSet linkati a tabelle Access, e per
ora quando devo fare reports copio in una tabella paradox i dati che mi
servono, la cosa e' pero' poco pulita e noiosa da fare.

 wrote in message
3951F062...@di.unipi.it...


solid snake wrote:

Delphi 5, ma avevo lo stesso problema con delphi 2, 3 e 4
Access97
ODBC non so... ora non posso controllare

ODBC non so... ora non posso controllare
Attento che stai postando il tuo numero di cellulare allegato al
messaggio...... nel caso non te ne fossi accorto, altrimenti ignora
questo messaggio.
Ciao
Qam
Newsgroup: it.comp.lang.delphi
Titolo: Intercettare tasti

Come mai sull'evento OnKeyDown di un controllo
alcuni codici di tasti mi vengono intercettati correttamente (es:
Key_Tab,Key_delete ecc.)mentre altri no es: Key_BackSpace mi dice che il
codice non e' dichiarato,cosa devo dichiarare per intercettare tutti i
cidici dei tasti?
Grazie per la risposta
Paolo

Paolo
Nente
	Ciao
	MassimoB

Newsgroup: it.comp.lang.delphi
Titolo: aiuto stampanti!

Ciao a tutti,  mi chiedevo se qualcuno poteva aiutarmi a non impazzire!
Devo stampare con delle stampanti di rete, ma quando partono due stampe in
contemporanea il mio progr si blocca e da l'errore print in progress!
Come faccio a non farlo verificare? devo trovare un sistema di mandarlo allo
spool? sto impazzendo...
spero in un vostro aiuto.
grazie

 ha scritto nel messaggio
news:4OUl9.30049$Eu.6...@twister1.libero.it...



Ora vado a provare, probabilmente funzionerŕ!
Grazie!
Emanuele

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

Che casa mi consigliare per un buon manuale di Delphi?
Ciao!
Paolo.


Clicca qui:
http://groups.google.it/groups?q=libri+group:it.comp.lang.delphi&hl=it&lr=&ie=UTF-8
ciao
Morde

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

Newsgroup: it.comp.lang.delphi
Titolo: Tdbgrid con colori

Vi spego il mio dilemma.Ho una griglia che viene caricata con i campi di un 
oggetto tquery creato a tempo di run time il cui sql può variare a seconda 
di alcuni filtri anche se i campi sono sempre gli stessi.Bene ora viene il 
problema se uno dei campi della query assume certi valori io dovrei 
colorare l'intera riga o anche solo la cella di un colore diverso in modo 
da evidenziare il valore in questione.Come posso fare?
sarebbe molto bello se mi faceste un esempio perchè ormai mi sono letto 
tuto e vi giuro che non ho trovato prorio come fare.Va bene anche cambiare 
il colore del testo se non si riesce ad evidenziare l cella.
Grazie 
Cristian

 ha scritto nel messaggio
news:JlVK6.4625$RX4.2...@news.infostrada.it...


Newsgroup: it.comp.lang.delphi
Titolo: Libri&Manuali

Salve a tutti.
So che sarà una delle solite FAQ (approposito, esistono delle FAQ di
questo gruppo?), ma negli ultimi messaggi non l'ho vista.
La domanda è: considerando che conosco già C++, C, Java e qualche
altro linguaggio, quali libri/manuali sia cartacei che on-line mi
consigliate
per imparare il Delphi?
Grazie in anticipo a tutti!
-- 
Gerolamo

Gerolamo
Ciao MassimoB
 

In questo link trovi on-line i manuali di delphi5 e delphi6 degli autori del
linguaggio.
 
http://safariexamples.informit.com/0672321157/Ebooks/
Ciao
Mario
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 
http://www.marcocantu.com
Perfetto, grazie!
-- 
Gerolamo
Newsgroup: it.comp.lang.delphi
Titolo: Delphi area di memoria delle StringList e TComponent

Mi viene un dubbio:
Utilizzo
A : TStringList
B : un discendete nella gerarchia di TComponent.. (tipicamente
TComboBox o TComboBoxEx)
C : come B
come viene gestita l'area di memoria assegnata da Delphi ?
Assegnamento di tipo 1:
B : = A;
ho provato a eseuire A.free, in B rimangono le informazioni
dell'assegnamento. Vorrei sapere se in tale assegnamento Delphi
riserva due aree di memoria oppure una sola creata con A e a cui B fa
riferimento. E se con il free di A, l'area di memoria viene passata a
B.
Assegnamento di tipo 2:
C := A
stessa domanda.
Grazie per i vostri contributi e saluti.




Newsgroup: it.comp.lang.delphi
Titolo: Client/Server

Ok grandissimo
 ma mi restano solo due dubbi, spero di non rompere,
 1 IBtransaction va usato solo a livello di database? o devo settarne
    uno per ogni IBquery etc
 2 Ipotesi comessa A modifica il rapportino nr 2 quindi finche non fa
   il post=commit chiunque cercasse di modificare il rapportino nr 2 mi
piacerebbe
   bloccarlo come si gestisce una cosa di questo tipo.
   Grazie 
  Devis
PS
 chiedo scusa se ho ripostato uno nuovo ma sotto il mio mi dava errore
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

   Devis
Ciao, Antň.

     uno per ogni IBquery etc
L'uso dei componenti dipende dalla logica di quanto devi andare a
realizzare: se hai bisogno di piu' transazioni concorrenti ti serviranno
piu' componenti IBTransaction.
Personalmente uso una transazione per ciascuna query di insert o update;
anche la maggior parte delle query di select tendo ad isolarle in
proprie transazioni.
Saluti
Paolo Arosio

Newsgroup: it.comp.lang.delphi
Titolo: Inserimento valore stringa su campo memo

Per la prima volta sto usando su un database access i camoi memo perche'
necessito di memorizzare un informazione lunga fino a 4000 caratteri.Uso la
solita istruzione (Parameters.ParamByname('RRDES').value:=RRDES' ') ma se
il contenuto della variabile RRDES e' superiore a circa 250 caratteri mi
esce l'errore "valore di precisione non valido"(sul database posso
direttamente scrivere molto piu' testo ovviamente).
Sbaglio qualcosa?Sicuramente c'e' qualcosa che mi sfugge.
Massimiliano


Forse ti va in errore quando superi i 255 caratteri?!?
Che versione di Delphi usi?

 Che versione di Delphi usi?
Delphi 2006


Potrebbe essere un problema di tipo della variabile RRDES, controlla
sull'help se per caso il tipo che hai utilizzato è limitato a questa
lunghezza ed eventualmente cambialo con qualcos'altro (tipo AnsiString
o widestring)
Ciao
Matteo
Newsgroup: it.comp.lang.delphi
Titolo: (mezzo OT) LPT e Delphi

Ciao a tutti,
ho necessità di utilizzare una parallela per pilotare dei rele ed ho googlato per qualche giorno trovando il componente LPTPort che usa GWIOPM.sys e ZLPortio con zlportio.sys entrambi con sorgenti Delphi e Configura LPT1 con dlportio.dll e qualche spezzone di sorgenti in VB.
Gli ultimi due citati rispondono agli input e con il tester vedo chiudere ed aprire i relativi pin ma LPTPort è silente. Voi sapete se il driver deve essere in qualche modo installato o come da readme è sufficiente che sia nella cartella del progetto?
Potrei lavorare su zlportio ma se qualcuno conosce l'interfaccia sa che presenta solo un campo dove inserire il valore esadecimale da inviare e presumo che al suo variare cambino i pin interessati ma il sito è irraggiungibile e non trovo le relative istruzioni.
Ho provato quindi a leggere da software i valori restituiti dalla demo LPTPort alla selezione dei distinti pin (che come detto però non interagiscono stranamente con la porta) ed utilizzare tali valori in zlportio ma non sono attendibili (1 per pin 0, 2 per pin 1, 4 per pin 2, 8 per pin 3 e così via 16, 32, 64, 128).
Avete suggerimenti? Posso utilizzare Delphi 7 o XE e come S.O. xp, seven, 8.1
 
Grazie
 
Valter

sono stato precipitoso, ho trovato smallport che per quanto datato mi ha chiarito subito i dubbi relativi ai valori da inviare con relativa somma di bit.
Ora nell'insieme posso procedere ma mi resta sempre il dubbio sul componente LPTPort che tra l'altro mi piace particolarmente e girerebbe già su XE...nessuno lo ha mai utilizzato o può dirmi dove trovare info aggiuntive?
 
Grazie
 
Valter

Newsgroup: it.comp.lang.delphi
Titolo: Mosaico e Delphi 6

C'č qualcuno di voi che ha notizie relative alla possibilitą di ricompilare
MOsaico, il gestionale open source o quasi, con Delphi 6
Fatemi sapere
GRAZIE
Emanuele

MOsaico, il gestionale open source o quasi, con Delphi 6
Se ne e' parlato qui circa un anno fa, Cerca su google.
Quanto alla ricompilazione devi dotarti di tutti i componenti di terze parti
che sono indicati da loro, ma le mie informazioni non sono aggiornate: l'avevo
scaricato e provato, poi abbandonato.
Ciao
-- 
Morde. 
morde[at]programmer[.]net

> Quanto alla ricompilazione devi dotarti di tutti i componenti di terze
parti
Aggiungo:
molti componenti non sono affatto open!
Quindi una volta reperita la macerie di VCL necessarie e funzionanti sotto
D6, allora potrai ricompilare.

molti componenti non sono affatto open!
Infatti io stesso avevo sollevato la questione sul fatto di come Mosaico
venisse licenziato GPL nonostante parte dei suoi sorgenti non lo erano.
C'e' anche un nutrito forum a questo proposito su Punto Informatico.
Ma non mi sono piu' aggiornato dall'anno scorso, magari hanno cambiato la
distribuzione e i sorgenti.

Newsgroup: it.comp.lang.delphi
Titolo: help: imposibile debugging con delphi 6

Non riesco ad attivare il debug con delphi 6. Mi spiego meglio: anche
fissando break e proseguendo con f5 / f7 nn riesco ad analizzare riga x
riga. Quale opzione devo attivare o cosa devo fare?
Grazie x l'aiuto
--------------------------------
Inviato via 
http://usenet.iol.it

> riga. Quale opzione devo attivare o cosa devo fare?
prj-options-compiler
Bye
AS

+info 
ho già attivato quello che mi sembrava corretto attivare però nn va
help me


Applicazione dll o cosa?
Bye
AS

Progetto completo
ti posso contattare in privato o tramite chat?
Fammi
sapere

Newsgroup: it.comp.lang.delphi
Titolo: Esiste TMp3?

vorrei fare una shell che mi riempie i tag degli mp3 in maniera uniforme..
avendo una componente TMP3 sarebbe molto facile :)))
la conoscete?
(se conoscete un posto dovre prelevare lapplicazione belleffatta va bene lo
stesso, eh?) :))
buio

...


 avendo una componente TMP3 sarebbe molto facile :)))
Dalla DSP io ho un componente che si chiama mpegplay e funziona benissimo
per suonare gli MP3...e' free ed e' comodo perche' rende l'applicazione
indipendente dal mediaplayer di Win, pero' non e' in grado di modificare il
tag...se ti interessa lo stesso dimmelo che te lo mando visto che non e'
molto ingombrante (195K). CIAO.

Newsgroup: it.comp.lang.delphi
Titolo: TShape e dintorni

Salve a tutti.
Sono un neofita di Delphi, ma ho assoluta necessità di imparare ad
utilizzare molto bene TShape in minor tempo possibile.
In particolare:
i)Vorrei apprendere come gestire il Drag 'n Drop su oggetti TShape
ii)Fare in modo che due TShape(anche aventi proprietà Shape differente, ad
esempio cerchio e rettangolo) non possano essere sovrapposti l'uno
sull'altro in un'operazione di drag 'n drop. Esistono eventi in grado di
gestirlo o bisogna necessariamente giocare con le coordinate?
iii)Creare un "ancora" tra oggetti TShape. Se ad esempio trascino un
TShape abbastanza "vicino" ad un altro vorrei che fosse "attirato" da
quest'ultimo. 
Come posso fare?
Sapete dove poso trovare risrse utili a tal proposito?
--- posted by geoForum on 
http://www.delphiedintorni.it

 In particolare [...]
Non credo che il controllo *TShape* sia adatto alle tue esigenze: in 
quanto controllo esclusivamente grafico (TGraphicControl), è privo di un 
handle e non sono certo che possa quindi gestire la gamma di operazioni 
che hai descritto, come il "drag & drop". :-|
Ciao,
   Marco.
-- 
MARCO BREVEGLIERI
  (
http://www.marco.breveglieri.name
)

che hai descritto, come il "drag & drop". :-|
Ciao Marco,
ti ringrazio per la risposta. Invero è possibile, lo so per certo, perchè
ho visto coi miei occhi intere applicazioni basati sui suddetti
componenti. Lo dico solo a scanso di equivoci per chi legge. :-)
Comunque ti ringrazio e ringrazio anticipatamente quanti vorranno
aggiungersi  alla discussione.


 componenti. 
Hai visto applicazioni con componenti trascinabili che avevano un 
aspetto simile o identico ai TShape, oppure hai accertato che fossero 
proprio questi i controlli adoperati? :-)
Ad ogni modo, hai dato un'occhiata agli eventi "DragDrop" e "DragOver" 
dei controlli, incluso il TShape, in generale?


proprio questi i controlli adoperati? :-)
Assolutamente accertato... purtroppo non ho a disposizione i sorgenti. Da
qui i miei problemi a lavorare in autonomia da neofita... Avete qualcosa
da consigliarmi tra manuali, Tips, articoli etc?


 da consigliarmi tra manuali, Tips, articoli etc?
http://www.delphipages.com/threads/thread.cfm?ID=192968&G=192960
http://www.delphiforfun.org/Programs/Delphi_Techniques/SimpleDragDrop.htm
E, con uno sforzo minimo, troverai da solo altre decine di esempi.
Se vuoi altro, chiedi qualcosa di piu' specifico e circostanziato.
Ciao
ACSH
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

E, con uno sforzo minimo, troverai da solo altre decine di esempi.
Sforzo minimo non si direbbe! Ad ogni modo grazie mille davvero!
Per le mie esigenze più specifiche puoi leggere il mio primo post su
questo thread.
Grazie ancora!!!

Newsgroup: it.comp.lang.delphi
Titolo: Aiuto!!! Cosa sono _qsql663.dbf?

ciao a tutti e grazie in anticipo per gli aiuti che mi vorrete dare!!
ho questo problema:
stò facendo un programmeto (io utilizzo D4) con ttable, tdatasource e
tquery, da quando utilizzo le tquery per utilizzare comandi SQL come Select
per visualizzare solo una parte del contenuto dei dbf, nella directory dove
eseguo il programma vengono generati dei file _qsql663.dbf dove i tre numeri
cambiano sempre e il reso rimane identico!! il problema è che ogni volta che
eseguo una sql.execsql si crea uno nuovo di questi file e quando arrivano ad
un certo numero D4 mi da un errore nel modulo IDAPI o qualcosa del genere!!
chi mi sa dire perchè si creano questi file? e a cosa servono?
ciao a tutti e grazie ancora per la collaborazione
Pier
ayse...@libero.it

eseguo una sql.execsql si crea uno nuovo di questi file e quando arrivano ad
[...]
Se sono SELECT, prova ad utilizzare .Active invece di .ExecSQL e dicci
se cambia q.cosa. Se sono parametriche, prepare, unprepare (v. help).
Saluti
Paolo Arosio

Credo che dipenda dal fatto che non "chiudi" mai la Query.  Io utilizzo
Open, per eseguire e poi close quando non serve più. (con il .close, il file
temporaneo _qsql????.dbf sparisce)
capitava anche a me, spero sia stato di aiuto.
Ciao Davide.

Newsgroup: it.comp.lang.delphi
Titolo: Cancellare l'autorun con IQueryCancelAutoPlay

Vorrei utilizzare IQueryCancelAutoPlay per disabilitare l'autorun, ma
non ho ben chiaro come funzionano le interfaccie e come si possa
registrare nel ROT una funzione.
L'argomento è descritto qui:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/shellcc/platform/shell/reference/ifaces/iquerycancelautoplay/AllowAutoPlay.asp
Qualcuno sa aiutarmi, grazie
Giubbe

Qualcuno sa aiutarmi, grazie
Non c'è proprio nessuno ferrato sull'argomento?
Grazie
Posted from X-Privat Free NNTP server - 
www.x-privat.org
Newsgroup: it.comp.lang.delphi
Titolo: Tutorial

Ho un amico americano a cui piacerebbe impararsi Delphi...
Sapete mica di qualche buon tutorial su Delphi (in inglese) magari in
formato PDF?
Lui sa programmare in VB quindi magari anche un tutorial "comparativo" non
sarebbe male (del tipo "questo pezzo di codice VB si traduce in questo in
Delphi")... [naturalmente sempre in inglese]
Grazie,
    Luca T.

 ha scritto:

guarda 6 post sotto il tuo... ;)

 wrote in message
news:8ujfg7$227q1$2...@ID-44131.news.dfncis.de...


 ha scritto nel messaggio


 wrote in message
news:aqcP5.4704$KJ2.1...@news2.giganews.com...


 quello 6 post giů č una cavolata non ha nulla di speciale
1- non ho detto che e' il migliore
2- non l'ho scritto io(il post) , ma Paolo Arosio, che ha gentimente
   informato il ng di questo pdf di cui molti ne ignoravano
   *evidentemente* l'esistenza, pur avendolo scritto sul ng
3- pur non avendone bisogno (programmo in "tutto" tranne che in vb)
   gli ho dato un'occhiata e come inizio mi sembra ottimo, poi con
   33 pagine non ti puoi aspettare miracoli,
   cmq serve per *migrare*, sottintendendo che si sia dei programmatori
   con delle basi, sono delle spiegazioni sulle *differenze* tra i
   linguaggi
4- dimmene uno tu allora, se quello 6 post piu' giu' e' una cavolata
   e non ha nulla di speciale, fortunatamente io non ho di questi problemi...

 non ha nulla di speciale
Criticare senza proporre qualcosa di migliore non serve a nulla.
Ciao, Davide DG

 > quello 6 post giù è una cavolata non ha nulla di speciale

Alan sei nervoso? :-)
Dai, non alimentare flames (ci sono già io per quello!) ... sto scherzando,
ovviamente.
Cmq visto che ci siamo posto anche io qualche info :
http://www.kaposnet.hu/books/tysdelphi4/
1 - Non è un tutorial, ma un libro.
2 - Non è in italiano
3 - Non è in versione PDF
Per il resto è tutto un vantaggio ... non è fanatstico come libro, ma può
aiutare parecchio, tantopiù un beginner.
Ciao!
--
- Carlo -
c.b...@libero.it

 Dai, non alimentare flames
hai regione, chiedo umilmente scusa per il tono flameario... :)
Ciao!
Alan Solo




> Tu cosa proproni?
Non fare il furbo con me.
Hai capito benissimo.
A differenza di Alan Solo, il mio tono _č_ volutamente flameatorio.
Se ho delle critiche ma non ho nulla da proporre (come te), se proprio
smanio di postare qualcosa,
almeno cerco di criticare con cognizione di causa, illustrando dei perchč.
Davide DG.

 Tu cosa proproni?
mah...

 hai regione, chiedo umilmente scusa per il tono flameario... :)
;)
Sei uno dei pacifisti del NG, quindi io invitandoti alla pace ho guadagnato
parecchi punti in graduatoria! :-)


 3 - Non è in versione PDF
peccato... ma va bene ugualmente.
Grazie ancora... se te ne vengono in mente altri fammi sapere...
Ciao
   Luca T.
Newsgroup: it.comp.lang.delphi
Titolo: utilizzo TRichEdit

ciao a tutti,
arrivo subito al sodo... devo utilizzare una richedit, ed ho qualche
problema con la gestione... scusate se faccio delle domande stupide, ma
in fondo ho iniziato da poco con delphi e sto facendo pratica... elenco
sotto i problemi...
1) mettiamo che io debba cercare una parola nella richedit, vorrei
riuscire a cambiarle il colore...
2) come riesco a selezionare da codice una parte del testo della
richedit?
3) ho inserito il comando stampa...funziona, ma quando stampo non
riesco a fargli lasciare dello spazio dai margini degl foglio...

richedit?
Vedi sopra.

 riesco a fargli lasciare dello spazio dai margini degl foglio...
http://www.delphicorner.f9.co.uk/articles/misc13.htm
Ciao
ACSH
-- 
If you don't think carefully, you might think that programming is
just typing statements in a programming language.
(Ward Cunningham) 

Grazie a tutti, sono riuscito a fare tutto grazie a voi ^^

Newsgroup: it.comp.lang.delphi
Titolo: IB: Ciclo While in una SP

Bon jour a tutt quant,
Posso ben pensare che l'afa si stia impossessando delle mie facoltà mentali,
ma non riesco a raccapezzarmi con un'operazione penso banale:
in una SP devo eseguire una serie di operazioni su di una select, la cosa
più semplice ed immediata che mi è venuta in mente è stata un ciclo while in
stile Delphi, ma mi sa che ho fatto i conti senza l'oste.
Mi ragguagliereste, visto che "dall'esaustivo esempio", presente nella
documentazione IB, non c'ho capito un ficus benjaminus ?
Tanti thanks.
Cià
Fra. :-)

 stile Delphi, ma mi sa che ho fatto i conti senza l'oste.
su cosa devi ciclare? su dei risultati di una select?
i cicli while nell sp di IB non ci sono (se ben mi ricordo) ma puoi usare un
for. io l'ho fatto e va una scheggia. l'unica maniera è che ti devi
inventare un qualcosa di alternativo, poichè ha una sintassi un po ristretta
(come mi pare normale per un RDBMS tipo IB).
ciao fabrizio

 ciao fabrizio
Ciao Francesco.

 ???
nel senso che il linguaggio di programmazione all'interno del RDBMS è un po
ristretto al pascal, quindi ha meno costrutti e meno possibilità, e ti devi
adattare a quello che ti offre, anche se secondo me di funzioni ne ha gia
tante.
ciao fabrizio

 ciao fabrizio
Cià (dal vaneggiante)
Fra.

 tante.
Sob!
sybase ha il debugger delle stored procedure con breakpoint e watch. :(((
http://www.devspy.com/Art/Lang/Art.aspx?lang=13&id=00017
Bye
A
Newsgroup: it.comp.lang.delphi
Titolo: OnCalcFields

Ciao,
Ho qualche problema con i campi calcolati, non mi si calcolano :-)
In una query ho creato un campo Entrate e nell'evento OnCalFields ho 
semplicemente inserito
il codice :
Q1Entrate := Q1Importo;
(Q1 e' il nome della Query)
Pero' nella DBGrid colleata alla query il campo entrate rimane sempre 
vuoto (l'autocalc della query
e' attivo), ho forse sbagliato qualcosa ?
Francesco
IACT Member.
http://Frengo.dragonfire.net/

 Q1Entrate := Q1Importo;
Il codice corretto è :
Q1Entrate.Value := Q1Importo.Value;
quello che facevi tu era l'assegnazione dell'istanza dell'oggetto Q1Importo
a Q1Entrate
p.s.: autocalcfields puoi metterlo pure a false.
Ciao
Solid Snake

 
IACT Member.
http://Frengo.dragonfire.net/


Scusa non ho capito. Ma tu vuoi il totale della riga oppure il totale dei
record visualizzati ??!?!?!?!
spiegati meglio
Ciao
Solid Snake

 
IACT Member.
http://Frengo.dragonfire.net/

 DBEdit).
Per fare questo devi creare un'altra query con una select simile a questa:
SELECT
SUM(IMPORTO) TOTALE
FROM
<tabella>
E poi visualizzi il risultato nel DBEdit !
Con i campi calcolati puoi "calcolare" solo le informazioni su quella riga !
ciao
Solid Snake

 Con i campi calcolati puoi "calcolare" solo le informazioni su quella riga !
Hmm, per non fare due Query (su basi dati grosse comincerebbe a 
diventare pesante) non posso
inserire direttamente nella prima query il SUM...  ?
Con Access farei in questo modo...


 Con Access farei in questo modo...
mmm...dubito che con access (o con qualsiasi altro DB) potevi fare una query
sola: di sicuro con si tratta di istruzioni SQL.
ciao
Solid Snake

 Select Sum(tabella.Importo) Totale From tabella
Operatore mancante "Sum(tabella.Importo) Totale" 
Non c'e' un equivalente di AS da mettere ?


 Non c'e' un equivalente di AS da mettere ?
Beh...in teoria è sufficiente questa sintassi.
Cmq puoi usare anche AS: Sum(tabella.Importo) AS Totale
Che Database Usi ?
Ciao
Solid Snake
Newsgroup: it.comp.lang.delphi
Titolo: applicazioni per WinPocketPC o palm

Ciao a tutti, ho intenzione di prendermi un palmare (penso HP) però mi 
hanno detto che i programmi compilati per WIN classico non funzionano 
ma devono essere appositamente compilati per il sistema operativo del 
palmare (pocketPc o Palm).
Avevo una mezza idea di farmi qualche applicazione 'leggera' con delphi 
e poi mettercela dentro, ma se poi non gira non mi prendo neanche il 
palmare.
Che dite???
Grazie, ciao.
Inviato da 
www.mynewsgate.net

Guardando la risposta contenuta nel link sottostante sembrerebbe che Delphi
7 non consente di programmare un Palmare e credo quindi che la cosa non si
possa fare
nemmeno con le versioni precedenti di delphi.
http://bdn.borland.com/article/0,1410,30335,00.html
Mi pare di aver letto da qualche parte che si puň fare qualcosa con C++
Builder e JBuilder e forse si riesce a fare qualcosa anche con Delphi 8 per
.NET.
-- 
Donato Marco Di Tullio
Imparare Delphi diventa piů facile con :
Alla conquista di Delphi - Parte I
Visita il link :
http://www.inedito.it/description_nonf.asp?DOCU_ID=982&idd=318#

Grazie comunque.
Inviato da 
www.mynewsgate.net

 a écrit dans le message de news: 
200411041...@mynewsgate.net...

Newsgroup: it.comp.lang.delphi
Titolo: Connessione ADO

Ciao a tutti,
sto lavorando su un'applicazione scritta con Delphi 2005 che si
appoggia su un db SQL SERVER 2005 con gli oggetti ADO.
L'applicazione all'accesso si connette al db, e mantiene aperta la
connessione per tutto il tempo.
Dopo un periodo di inutilizzo la connessione viene chiusa (credo dal
db) ma per l'applicazione risulta ancora connessa. Questo comporta,
che alla prima operazione (su db) il programma va in errore per
mancata connessione.
Qualcuno sa dirmi come posso risolvere questo problema?
C'è un modo per verificare che la connessione sia caduta?
Ho provato con la proprietà CONNECTED dell'oggetto TAdoConnection, ma
ahimè, risulta connesso.
Grazie in anticipo.
Rino

Qualcuno sa dirmi come posso risolvere questo problema?
Forse è la strada peggiore e la dico non conoscendo ADO a fondo. Ma 
sembrerebbe che sia il DB ad andarsene via.
Se tale aspetto non è risolvibile a livello DB suggerisco di calcolare 
dall'applicazione questo tempo medio di sconnessione.
Poi si potrebbe prima che scada il tempo far disconnettere 
l'applicazione stessa o sconnetterla e riconnetterla automaticamente.
--- posted by geoForum on 
http://www.delphiedintorni.it