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

Ho questo simpatico quesito per voi.
Vorrei centralizzare da un oggetto chiamato WAM l'apertura
di molti diversi tipi di form presenti nel mio progetto.
Il concetto è questo:
- associare ad ogni tipo di form (es.: TForm1, TForm2, TForm3 ecc. ) un
codice numerico intero (es.: 1,2,3 ecc.);
- creare una procedura WAM.ApriForm(n : integer) che accetti a parametro
il codice della finestra da aprire;
- ad ogni chiamata di questa procedura creare una istanza della form
richiesta; deve essere possibile fare riferimento a questa istanza
tramite il componente WAM.fWorkingForm (forse di un tipo antenato comune
di tutte le TForm ????);
- poiché ogni tipo di form possiede delle necessarie e ogni volta
diverse procedure di attivazione e chiusura (es.: TForm1.FormActivate e
TForm1.FormClose, TForm2.FormActivate e TForm2.FormClose, ecc.), vorrei
che queste procedure, specifiche per la form chiamata, venissero eseguite;
- alla richiesta di chiusura di fWorkingForm vorrei che l'istanza fosse
correttamente "pulita" dalla memoria
----
Ho cercato di fare tutto questo utilizzando l'ereditarietà e i metodi di
classe, ma non credo di sapere abbastanza per risolvere il problema.
Chiedo cortesemente aiuto, o una spinta nella direzione giusta.
Grazie.
|--------------------------------|
|"La vita è quello che ti succede|
|mentre fai altri progetti."     |
|(Stephen King)                  |
|--------------------------------|

di molti diversi tipi di form presenti nel mio progetto.
Perché ?

Andrea Laforgia ha scritto:

Per creare un menu gestito.
In base alla richiesta apre e chiude form, ha la possibilità di muoversi
avanti e indietro nella coda di chiamate come l'History dei browser
internet. Il resto è coperto da segreto militare :)


Perché non ti faciliti la vita ;)
Utilizzando un TObjectStack?
Saluti :)
  Gigi

Gigi ha scritto:

Grazie del consiglio, credo tu lo dica per la gestione dell'History. E'
una questione secondaria. Il mio problema è affrontare la chiamata da
menu di decine di Form diverse affidandone la gestione ad un unico
oggetto. Qualcuno così gentile potrebbe darmi consigli su questo?
Merci.

Newsgroup: it.comp.lang.delphi
Titolo: TRichEdit stampare solo testo selezionato

Dato un componente "TRichEdit", con il metodo "Print" si stampa
TUTTO il testo del "TRichEdit", come si fa a stampare SOLO il testo
selezionato?
 
 

 selezionato?
 
RISOLTO.
 
Va copiato il testo selezionato nella ClipBoard (metodo "CopyToClipboard"
di RichEdit), e poi va incollato il testo (metodo: "PasteFromClipboard"
di RichEdit) in un SECONDO RichEdit con la proprieta "Visible" settata
a "false", a questo punto va stampato il secondo RichEdit invisibile
(metodo: "Print" di RichEdit).
Newsgroup: it.comp.lang.delphi
Titolo: Gestione diretta rubrica Outlook

Ciao a tutti.
Ho il seguente problema: dovrei accedere ed eventualmente gestire 
direttamente la rubrica di Outlook da un applicativo; poter anche leggere 
tutti i nominativi, scegliendo i campi da utilizzare per, ad esempio, 
inviare messaggi, fare chiamate etc.direttamente dall' applicativo suddetto.
Come si puņ fare? Esistono dei componenti specifici?
Grazie. 

 Come si può fare? Esistono dei componenti specifici?
Viene spesso suggerito *TurboPower OfficePartner*, freeware e 
OpenSource, scaricabile all'indirizzo
http://sourceforge.net/projects/tpofficepartner/
Ciao! :-)
-- 
Marco «Alka» Breveglieri
  ABLS Team S.n.c. - Software & Web
  Via De Gasperi, 14
  42019 Scandiano (Reggio Emilia)
 
http://www.abls.it

Newsgroup: it.comp.lang.delphi
Titolo: Sfondo e TPanel

Devo creare una Form con un' immagine come sfondo e un TPanel che deve
però essere trasparente.
Nel TPanel ci sono dei TEdit.
Esiste un TPanel trasparente?
Come posso fare? E' possibile?
UnGrazie a quelli che riescono ad aiutarmi.
Saluti.

Esiste un TPanel trasparente?
si, esiste e come. Non ti assicuro nulla sull' esatto funzionamento. Cioč
funziona, ma se soffre di qualche problema questo non lo ricordo.
Non so dirti nemmeno dove rimediarlo, quindi scrivimi in privato cosě te lo
invio.
Al livello di funzionamento, mi pare che sia pure semplice. Ridefinisce lo
stile ecc...
Ti saluto......ciao !!
Antonio Tarolla
BSSoftware Tips Mailing List Support

Una soluzione non la so, ma ti consiglio di andare a cercase nei metodi
onPaint dei vari oggetti, solitamente è li che bisogna mettere il codice
utile ai fini grafici.
Ciao !
Newsgroup: it.comp.lang.delphi
Titolo: D2005 Indirzzi Web assoluti

usando Server.MapPath non carica le immagini di anteprima
evento OnLoad
PathFile:='/Foto/AlbumFondatrice';
Path:=Server.MapPath(PathFile);
PathFoto:=Path;
eseguendo sul server ottengo il Path contenente le Immagini:
D:\inetpub\webs\<nomedominio>\Foto\AlbumFondatrice\<nomefoto.gif>
// Label6 per vedere il Path
// ImageButton carica l'immagine
Label6.Text:=PathFoto+'\'+ListBox1.Items[0].Text;
if ListBox1.Items[NumFoto].Text<>'' then
   ImageButton1.ImageUrl:=PathFoto+'\'+ListBox1.Items[0].Text;
se invece imposto cosi':
PathFoto:='http:\\www.<nomediminio>/Foto/AlbumFondatrice';
le immagini sono caricate
ovviamente ho provato anche
PathFile:='/Foto/AlbumFondatrice';
ImageButton1.ImageUrl:=PathFoto+ListBox1.Items[0].Text;
dovrebbe essere piu' corretto usare MapPath invece dell'indirizzo
fisico http:\\www.....  qualche idea ?
ciao Maurizio 

 fisico http:\\www.....  qualche idea ?
No, "http://..." non è un indirizzo fisico, lo è quello restituito da 
MapPath.
Se attribuisci un percorso fisico "D:\Inetpub\webs\..." alle tue 
immagini, il browser tenterà di accedere a tale percorso per caricare 
l'immagine nella tua pagina, il chè è ovviamente impossibile dato che 
qualsiasi percorso fisico è precluso ed ogni risorsa va richiesta al web 
server usando la forma dettata dal protocollo HTTP.
Ciao,
   Marco.
-- 
Marco «Alka» Breveglieri	
http://www.marco.breveglieri.name
  «bvmcnxsjlkhròhyeq, potrei scrivere a questo punto,
   se mi addormentassi sui tasti» (Daniele Luttazzi)

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

Ho un lettore di banda magnetica, ed ho bisogno di estrapolare dal codice
letto di 12 caratteri, dal sesto all' undicesimo carattere..... Come posso
fare?
Grazie, ciao


System.Copy(Codice,6,7);
dal 6^ al 12^ carattere incluso.
Ciao
Newsgroup: it.comp.lang.delphi
Titolo: [OT] Leggi e copyright

Buongiorno a tutti,
scusate la domanda (magari sciocca) ma prima di avventurarmi vorrei
una vostra opinione. E' reato copiare l'estetica di una form di un
programma protetto da diritti?
Grazie,
Dario

 programma protetto da diritti?
Cosa intendi nello specifico con "estetica"? Se è molto particolare e 
soprattutto esclusiva, potrebbe esserlo (secondo me), ma penso sia 
meglio definire meglio di cosa si tratta.
Ciao,
   Marco.
-- 
MARCO BREVEGLIERI
  (
http://www.marco.breveglieri.name
)

 meglio definire meglio di cosa si tratta.
Presumo che da quando microsoft ha ristretto la licenza d'uso della sua
ultima grafica (office 2007), una riflessione in piu' sia d'obbligo quando
si prende un layout e lo si riporta paro paro in un proprio software...
Cmq, we are OT...
-- 
Morde

Newsgroup: it.comp.lang.delphi
Titolo: operatore 'in' e 'Array'

Allora.. mettiamo che io abbia un array bidimensionale...
a:array[1..10,1..20] of integer
mettiamo che abbia già assegnato i valori dell'array.
Adesso voglio sapere se i tra i valori di a[1] nel vettore 2(tra 1 e 20) 
c'e' per esempio il valore 2
la cosa più semplice è creare un ciclo...
for x:= 1 to 20 do if a[1,x]=2 then ok:=true;
non sarebbe possibile invece usare l'operatore in?
ho provato una cosa del genere
 if x in Copy(a[1],1,20) then ok:=true ma non va.
Qualke idea?

"NB" ha scritto nel messaggio


"NB" ha scritto nel messaggio news:fqmmm1$k86$1...@aioe.org...


 Qualke idea?
Riguardo cosa? Il ciclo for .. to e' troppo lento? Vuoi digitare di
meno? Vuoi conoscere qualche altro algoritmo per la ricerca in
un vettore (tipo "ricerca dicotomica")?
Se spieghi meglio qual'e' il problema che trovi, ti si puo' dare
qualche idea in piu'.
Ciao
ACSH
-- 
If you don't think carefully, you might think that programming is
just typing statements in a programming language.
(Ward Cunningham) 



l'operatore in funziona solo con i sets e non con gli array
Ciao, Antò.

 if x in Copy(a[1],1,20) then ok:=true ma non va.
Perchè?
L'hai detto tu stesso che la cosa più semplice è creare un ciclo...
Anche ammesso che fosse possibile usare l'operatore in, il for è più 
veloce, più semplice e più leggibile, quindi perchè vuoi impelagarti in 
strade tortuose quando hai la strada dritta di fronte a te? :-))

Newsgroup: it.comp.lang.delphi
Titolo: Delphi 2009 : Tasto F10 non va piu' nella Form.KeyDown !!

Ciao
con Delphi 2009 il tasto F10 non viene piu'  intercettato nella Form.KeyDown 
!!
tutto ok , con delphi 2007.
Sapete come raggirarlo ? 

F10 non andrebbe usato: è un tasto gestito da windows per attivare un
menu, qualora la form attiva lo avesse.
A

 Sapete come raggirarlo ?
http://stackoverflow.com/questions/651011/capturing-f10-in-delphi/651030
-- 
Morde
Newsgroup: it.comp.lang.delphi
Titolo: Campi Decimal

Un saluto a tutti!
Mi sono scontrato con il salvataggio di dati in campi "decimal" 
(ado\access) ossia:
se definisco campi di tipo 'DECIMAL(12, 0)' riesco tranquillamente a 
salvare valori interi mentre se i campi li definisco di tipo 
'DECIMAL(12, 2)' e quindi con 2 cifre decimali in più ottengo un errore 
di: "formato incompatibile" durante il salvataggio
Utilizzo Delphi 6 e la riga incriminata è questa:
  FieldByName('DATO'+IntToStr(kkk)).Value:=
    PLongword(@Tx[iii-InizioBuffer+6])^;
Grazie

    PLongword(@Tx[iii-InizioBuffer+6])^;
L'istruzione è veramente molto complessa, tra puntatori referenziati e 
dereferenziati...
Usa le proprietà "As..." corrispondenti al tipo di dato che è 
rappresentato dal campo, e assicurati che tu stia memorizzando il valore 
effettivo piuttosto che il suo indirizzo o un'altra informazione, perché 
il codice scritto così - secondo me - tende a confondere.
Ciao,
   Marco.
-- 
MARCO BREVEGLIERI
  (
http://www.marco.breveglieri.name
)

Ho provato in vari modi, inclusa la semplificazione attraverso 
l'utilizzo di variabili di appoggio successivamente assegnate a value, 
ma nulla. Un altra cosa curiosa è che se il field lo modifico in tipo 
double o comunque in tipo compatibile con il tipo dato assegnato, il 
tutto funziona correttamente. Solo decimal con decimali specificati da 
problemi. Provo ad aderire a qualche religione, magari con un aiuto 
divino.......
saluti
Ale
Marco Breveglieri ha scritto:

Newsgroup: it.comp.lang.delphi
Titolo: Contrasto in Stampa

Ciao a tutti,
Ho terminato un programma che stampa etichette appoggiandosi su un
componente Barcode e su QuickReport.
Il mio problema e` che a causa del "poco" contrasto le etichette non
vengono stampate bene ed io non mi so muovere quasi per nulla nella
gestione della stampa (il mio vero tallone d'achille!!!!).
In pratica mi sono letto quello che serviva del QR per fare questa mia
applicazione, ma per il resto non ho mai stampato da Delphi.
Inoltre, sempre relativamente all'uso di QR, come posso impostare la
stampante da utilizzare se il cliente ne ha piu` di una?
Ho visto che con TPrinter esistono PrinterIndex e Printers con cui
capire quale sia la stampante attiva ed eventualmente cambiarla, ma se
uso QR temo che questo non valga. Sbaglio?
Spero in un vostro aiuto altrimenti sono in guai grossi.
Grazie.
--------------------------------------
          Luca Leoncavallo
 
lleonc...@racine.ra.it
GP2Wall ->  
http://gp2wall.pierob.com/
 
--------------------------------------

 uso QR temo che questo non valga. Sbaglio?
Per far scegliere all'utente la stampante faccio cosě:
- aggiungo alle uses della form la unit "Printers"
- metto sulla form un combo box
- nell'activate della form riempio il combobox con la lista delle stampanti
disponibili con questo comando : "ComboBox1.items := Printer.Printers;"
- prima di fare il QrReport1.print metto questa riga:
"QrReport1.PrinterSettings.PrinterIndex := ComboBox1.ItemIndex;"
(quest'ultima la devi verificare xchč io ho delle mie routine)
Facendo cosě l'utente sceglie nella ComboBox la stampante da usare
e la indichi a QuickReport prima di fare il print.
Mirko
--
--------------------------------------------
Mirko Guidolin
COMUNE DI RESANA
Provincia di Treviso
Servizio Elaborazione Dati
--------------------------------------------
levare eventuali underscore per rispondere

Non capisco, cos'è che ha poco contrasto?
Il problema e` questo: io ho terminato il programma di stampa delle
etichette e tutto filava liscio fino a quando il cliente non ha
cambiato il tipo di nastro per la sua stampante. A quel punto mi ha
detto che il mio programma ha cominciato a stampare in maniera poco
intellegibile mentre con il programma di Label fornito con la
stampante impostanto il contrasto al massimo i problemi non si
presentano.
A quel punto lui mi ha suggerito di aumentare il contrato ed io mi
trovo qui a rigirarmi i pollici senza sapere cosa fare?!?!?! :*(
Qualche idea?
Bye

Newsgroup: it.comp.lang.delphi
Titolo: File in memoria

Scusate se pongo una domanda che probabilmente è banale, ma in questo campo
sono quasi inesperta.
Con un hook è possibile intercettare il caricamento di un file in memoria
con il suo relativo percorso e nome?
Se si mi potreste dare una dritta!
Un grazie in anticipo a tutto il gruppo.
Alessandra

 con il suo relativo percorso e nome?
Non ho mai compreso il significato degli hook, non dovendone mai scriverne
uno o comunque trattarli... pero' se fossi in te, e dovessi intercettare
l'apertura di un file per tenerne traccia o comunque loggare qualcosa di
simile, ricorrerei a delle api di windows che notificano l'apertura di un
file.
Prova a vedere su torry oppure tra i risultati di questa qry
http://groups.google.it/groups?hl=it&lr=&q=delphi+detect+open+file&btnG=Cerca
-- 
Morde. 
M-List di icld: 
http://it.groups.yahoo.com/group/icld/

Newsgroup: it.comp.lang.delphi
Titolo: AllowZeroLength in Access

E' possibile settare questa variabile nelle tabelle Access da delphi?
se si, come diavolo si fa?

 se si, come diavolo si fa?
Se ne č parlato anche pochi giorni fa
(
http://makeashorterlink.com/?H596254E8
): via SQL questa caratteristica non
č impostabile, perņ puoi utilizzare la clausola "not null" per dire che il
campo č required:
	CREATE TABLE ANAGRAFICA (
		COD_ANAGRAFICA INTEGER NOT NULL,
		COGNOME CHAR(255) NOT NULL,
		NOME CHAR(255),
		...
In questa tabella COD_ANAGRAFICA e COGNOME sono required, mentre nome non
lo č.
Saluti
	Marco Bortolani
	info @ 
marcobortolani.it

Newsgroup: it.comp.lang.delphi
Titolo: salvataggio di un oggetto nel registro

    Ciao a tutti!
Come poso salvare tutto memo.font nel registro per ricaricare all'avvio del
prg lo steso font, con grandezza, colore, ecc.?
Immagino che devo usare writebinarydata, ma quando lo leggo con
readbinarydata che me lo mette in un buffer, come lo assegno poi all'oggetto
memo.font?
Grazie a chi rispondera' a questa domanda forse stupida.
Andrea


Non ho capito: hai un memo e ti devi ricordare che font hai usato ?
Se č cosě basta che salvi
il nome del font, il colore, ecc separatamente e poi le riapplichi all'avvio
Max

 ha scritto nel messaggio
news:c3be7.516$SV4....@news1.tin.it...

Newsgroup: it.comp.lang.delphi
Titolo: Chiudere un applicazione.

Salva a tutti.
Una domanda banale:
Come faccio a chiudere un'applicazione della quale conosco l'Handle?
Grazie, Ciao!

 Come faccio a chiudere un'applicazione della quale conosco l'Handle?
Credo che  SendMessage(handle, WM_CLOSE, 0, 0);
faccia a caso tuo
--
Jax

Thks!
"Jax" <rispo...@newsgroup.grazie> ha scritto nel messaggio
news:7_eQ8.40072$Kt3.9...@twister2.libero.it...


 Come faccio a chiudere un'applicazione della quale conosco l'Handle?
Di cosa? dell'applicazione o della finestra principale?
Ciao
Matteo

 ha scritto nel messaggio
news:aes32q$9fi69$1...@ID-123015.news.dfncis.de...


Newsgroup: it.comp.lang.delphi
Titolo: Collegarsi ad un DB Access a runtime

 
ICQ# 156068277

Ci sono altre possibilità?
Aggiungi al programma una funzione che ti permette di editare la connection
string e che la salvi su un file ini, in modo da poterla riutilizzare ad ogni
apertura successiva.
In questo modo potrai cambiarla ogni qualvolta spostassi il db.
procedure TForm1.Button1Click(Sender: TObject);
var inifile : tinifile;
begin
  ADOConnection1.Close;
  if EditConnectionString(ADOConnection1) then begin
    IniFile :=
TIniFile.Create(ExtractFilePath(Application.ExeName)+'connessione.ini');
inifile.WriteString('CONNESSIONE','valore',adoconnection1.ConnectionString);
    inifile.free;
  end;
end;
La editconnectionstring e' una funzione che si trova in
C:\Programmi\Borland\Delphi6\Source\Property Editors\AdoconEd.pas
se usi delphi 6. Per cui dovrai aggiungere questa unit alle uses del tuo
programma.
Nella OnSHow del tuo form principale metti un controllo sul file ini 
var s:string;
begin
    IniFile :=
TIniFile.Create(ExtractFilePath(Application.ExeName)+'connessione.ini');
    s := inifile.ReadString('CONNESSIONE','valore','error');
    inifile.free;
testa la stringa e se non e' vuota o 'error' allora stabilisci la connessione,
diversamente invoca la funzione di editing di cui sopra.
Ciao
-- 
Morde. 
(
mo...@despammed.com
)
M-List di icld: 
http://it.groups.yahoo.com/group/icld/

i file udl non ti piacciono?
altrimenti puoi costruirla a run time:
adocn.close;
adocn.connectiontrinst := 'Provider=Microsoft.Jet.OLEDB.4.0;Data
Source='+cNomeDelTuoFileMDB+';Persist Security Info=False';
try
    adocn.open;
except
    showmessage('Connessione al db fallita');
end;
ed in un file ini ti memorizzi dov'č il file.
per i file udl č piů semplice ancora:
adocn.close;
adocn.connectiontrinst := 'FILE NAME='+tuofileudl;
try
    adocn.open;
except
    showmessage('Connessione al db fallita');
end;
ciao
z.
Newsgroup: it.comp.lang.delphi
Titolo: Form

Qualcuno sa dirmi come realizzare una form tipo quella di ICQ, non visibile nella task bar se minimizzata 
ma ripristinabile dall'icona della tray bar di Windows?
Ah!... come si visualizza l'icona nella tray bar? :)=
Grazieeeeeeeeee
Dario
-- 
Posted from IDENT:qmailr@[217.57.169.195] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Dario
Un consiglio: poiche' la cosa non e' cosi' semplice e immediata, ti
consiglio di dare un'occhiata a 
http://www.rxlib.com
 dove troverai
delle componenti che fanno al caso tuo (con tanto di esempio bell'e
pronto).
Sono freeware.
Ciao,
Massimo.
-- 
"Ciao Rex, che cavolo di situazione eh? Due dentro, due fuori, puo' succedere di tutto!"

Newsgroup: it.comp.lang.delphi
Titolo: data odierna in sql

Ciao a tutti. Devo creare una query dove si confronta una data con quella odierna con sql builder del delphi 5. Qual\'e\' il formato che intercetta la data odierna.
Grazie
------------------------------------------------------------------------
Questo messaggio e' stato inviato tramite i Newsgroup di Punto
http://www.punto.it
------------------------------------------------------------------------

io l'sql builder lo uso poco.... credo che la funzione da utilizzare vari a
seconda del db che hai sotto ... ad esempio SQL Server = getdate
ciaoux

Un consigli che di do è di scriverti le query a mano, almeno le puoi
ottimizzare ed impari un linguaggio come l'SQL che è essenziale in qualsiasi
ambiente ti trovi.
Per la data odierna, creandola da codice, puoi usufruire dei paremetri della
TQuery passando la variabile Now.
With Query1 do
Begin
  SQL.Clear;
  SQL.Add('Select * from Tabella Where CampoData=:pData');
  ParamByName('pData').asDateTime:=Trunc(Now);
  Open;
    ----
  Close;
end;
Vedi che il Trunc serve per togliere la parte reale del Now che contiene
anche l'ora corrente, visto che richiedi solo la data odierna.
Ciao,
  Fabio

 ha scritto nel messaggio
news:amc3cv$91c$1...@zap-news.punto...


Newsgroup: it.comp.lang.delphi
Titolo: GROSSI PROBLEMI di Indici corrotti con DBF con + di 60'000 records !!!!!!!!!!!!

GROSSI PROBLEMI di Indici corrotti con DBF con + di 60'000 records
!!!!!!!!!!!!
Sui 50'000 diventa LENTISSIMO
a 60'000 si blocca con vari errori ( devo rifare anche gli indici )
DBF V.7 + Delphi 5+SP1
Mauro.

 ha scritto nel messaggio
news:QycE6.170591$lj4.5...@news6.giganews.com...

Newsgroup: it.comp.lang.delphi
Titolo: ottimizzazione exe

a parte eliminare le unit che non servono come è possibile snellire in
termine di dimensioni un file exe generato con delphi visto che se creiamo
solo una form vuota occupa già 286 kb?
grazie



A parte togliere le informazioni di debug (da Opzioni), il metodo più
semplice è usare il freeware UPX compressore di file .exe
(
http://upx.sourceforge.net/
).
Cercare di fare a meno delle librerie di Delphi è piuttosto difficile
(in rete avevo trovato esempi ma solo per programmi semplicissimi).
Simone
_______________________________________________________
 All resistance is futile ! Prepare to be assimilated !

Newsgroup: it.comp.lang.delphi
Titolo: ancora sulle Immagini nel Richedit

Mi sono installato in Delphi 6 le RxLib, ma non sono ancora riuscito ad
inserire delle immagini lungo il testo che aggiungo man mano nell'
RxRichEdit...
Le immagini preferibilmente dovrebbero essere delle gif animate, ma mi
potrei accontentare all'inizio di gif non animate, o anche bmp (o qualsiasi
altro formato va ;))
si sapete aiutare?
Grazie mille per l'aiuto :)

nessuno lo sa? :(

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

Scusate la domanda, ma ho un piccolo lapsus...
Se io voglio che un oggetto DataBase venga collegato ad un DB Access senza
utilizzare l'alias ODBC come devo valorizzare i parametri?
Cosa devo mettere in DataBaseName
                     AliasName
                     DriverName
Se:
DatabaseName = percorso del DB
AliasName = stringa a caso
DriverName = ''
Mi dice che il database è sconociuto (naturalmente esiste)...quindi?
Grazie a tutti anticipatamente
Mary
-- 
Posted from 
jolly.intesa.it
 [194.196.14.1] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Driver Name
non serve, c'e' gia' nell'alias
Ciao,
Alan Solo

Si, lo so che servirebbe l'alias, ma io volgio connettermi direttamente al
DB senza passare dall'Alias....
Mi è già capitato di farlo...con Delphi 5 si può, sono sicura...
Non mi ricordo solo come devo impostare le proprietà....


 le proprietà....
ah, allora non so...
1) io il BDE l'ho buttato nel cestino da un pezzo! ;)
2) non ho D5 :(
3) io mi fido che tu sia sicura, anche se mi resta qualche dubbio che si
  possa saltare il BDE, cmq..
3b) perche' vuoi "saltarlo"??
ps: se continui il thread e' meglio
Ciao,
Alan Solo

Maria_Elen...@intesa.it
Si, lo so che servirebbe l'alias, ma io volgio connettermi direttamente al
DB senza passare dall'Alias....
Mi è già capitato di farlo...con Delphi 5 si può, sono sicura...
Non mi ricordo solo come devo impostare le proprietà....
se usi paradox o un altro formato nativo del bde
al posto dell'alias puoi specificare la directory
che contiene i file del db
(si poteva anche con delphi 1)
Newsgroup: it.comp.lang.delphi
Titolo: DBGRID hack ??? But not possible on license

Hello, I'm writing from Spain,
I am trying to tab to the next column in a DBgrid when the previous 
column is 
filled to maxlength. 
Does anyone have any suggestions? 
I tried with a small hack to achieve this. Here is one 
possibility, modifying dbgrids.pas (place the copy on the project path): 
A new, overriden KeyUp in TDBGridInplaceEdit may do the job: 
procedure TDBGridInplaceEdit.KeyUp(var Key: Word; Shift: TShiftState); 
var 
  ALimit: integer; 
begin 
  with TCustomDBGrid(Grid) do begin 
    ALimit:=GetEditLimit; 
    if (ALimit > 0) and (Length(Self.Text) >= ALimit) then 
      MoveCol(DataToRawColumn(Col), 0); 
  end; 
  inherited KeyUp(Key, Shift); 
end; 
Have you in Italy other ideas ?
BYE
--- posted by geoForum on 
http://www.delphiedintorni.it

MI scusi avere risoluzione coll'altra sistema di calcolo di cella.
Grazzie tante per lo aiuto
Dan


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

Scusatemi se ho esagerato a scrivere 3 volte nel NG la stessa cosa e a
distanza di poco. Purtroppo non lo faccio spesso e quindi non sapevo
come funzionava esattamente. Grazie a tutti della gentilezza e scusatemi
nuovamente per la quasi arroganza da me dimostrata. Non capiterą piu'.
Saluti Nic
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Guarda che non hai ucciso nessuno!

Tranquillo, io ho provato a farne di peggio e x fortuna nn mi hanno ancora
lapidato :)
(una volta scatenai un flame chiedendo se era meglio Delphi o
C++Builder...... )
ps: adesso programmo in Delphi :P
pps: ma C++ è cmq una figata ;)

> Guarda che non hai ucciso nessuno!
No, ma ha violato una buona parte delle regole di netiquette e di questo ng:
1) ha postato tre volte.
2) quando glielo si e' fatto notare, non si e' scusato ne nulla.
3) ha risposto con arroganza.
4) non si e' dato da fare per cercare la soluzione (bastava aprire google).
5) non ha letto le FAQ.
Quindi mi pare abbastanza giusto scusarsi no?
Newsgroup: it.comp.lang.delphi
Titolo: font e colori nella listbox

Salve a tutti,
č possiible poter assegnare un font e/o un colore diverso ad ogni item in
una list-box?
Grazie
ciao

una list-box?
Usa l'evento OnDrawItem.
Ciao,
-=SIMO=-

 ha scritto nel messaggio
news:8jvc2v$p6m$1...@nslave1.tin.it...


>Scusa, hai mica un "microesempio" da darmi?
Setta la proprietŕ Style del TListBox a lbOwnerDrawFixed, innanzitutto,
altrimenti non funziona..Aggiungi anche qualche item al TListBox.
procedure TForm1.ListBox1DrawItem(Control: TWinControl; Index: Integer;
Rect: TRect; State: TOwnerDrawState);
begin
  with TListBox(Control).Canvas do
  begin
    if Index=0 then
    begin
      TListBox(Control).Canvas.Font.Color:= clRed;
      TListBox(Control).Canvas.Brush.Color:= clBlack;
    end;
    if Index=1 then
    begin
      TListBox(Control).Canvas.Font.Color:= clWhite;
      TListBox(Control).Canvas.Brush.Color:= clNavy;
    end;
    TextRect(Rect, Rect.Left, Rect.Top, TListBox(Control).Items[Index]);
  end;
end;
Ciao,
-=SIMO=-

Oooops... codice ridondante..scusa.
Era :
[...]
    if Index=0 then
    begin
      Font.Color:= clRed;
      Brush.Color:= clBlack;
    end;
    if Index=1 then
    begin
      Font.Color:= clWhite;
      Brush.Color:= clNavy;
    end;
[...]
Cmq il risultato non cambia   :)
Ciao,
-=SIMO=-

>
    if Index=0 then
    begin
      Font.Color:= clRed;
      Brush.Color:= clBlack;
    end;
    if Index=1 then
    begin
      Font.Color:= clWhite;
      Brush.Color:= clNavy;
    end;
<<
ciao, sono "quello fissato con l'eleganza":
case Index of
 0: begin
     Font.Color:= clRed;
     Brush.Color:= clBlack;
    end;
 1: begin
     Font.Color:= clWhite;
     Brush.Color:= clNavy;
    end;
end;  
... nonchè "quello con perenni problemi al server smtp
che deve scrivere da web mandando i suoi post nei
posti + impensabili" :)
ps: non è una critica!! il codice va benissimo anche come l'hai scritto tu, ok? ;)
Ciao
Alan
---
Questo servizio e' realizzato con Wappi della Virtex
Connetti ad internet il tuo telefonino: 
http://www.wappi.com/
--
Posted from [194.243.91.36] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Newsgroup: it.comp.lang.delphi
Titolo: can't load package iteidew32100.bpl

AIUTO!!
Ciao a tutti, scusate, ma dovendo ripristinare Windows al riavvio di
Delphi ( 2007 ) mi appare questo errore! il file esiste èed è lo
stesso di una macchina di copia, ho verificato anche il registry con
la gemella e sembra tutto ok. Non so come uscirne anche se delphi
SEMBRA funzionare.
Qualcuno sa di cosa sto parlando?
Grazie

Grazie
gia' visto questo ?
http://www.processlibrary.com/it/directory/files/iteidew32100/474679/
non spiega molto ma e' una traccia. 

 non spiega molto ma e' una traccia.
Grazie per la solerzia ma si ho già visto quel link, e credo che sia
una pagina creata automaticamente semplicemente leggendo il .bpl
Newsgroup: it.comp.lang.delphi
Titolo: Aiuto IB6 su relazione 1 a molti.

Aiuto IB6 su relazione 1 a molti.
Mi potete aiutare, ho una tabella PNOTA con ID (integer, primary key not
null)
e una tabella MOVNOTA con ID integer nel quale vi dovranno essere id
identici
che fanno riferimento a PNOTA ID come posso creare una relazione UNO a
MOLTI?
Ciao Enzo
www.scozzaro.it

Newsgroup: it.comp.lang.delphi
Titolo: fare un programma che riceve e manda email con allegati

ciao a tutti sono maurizio ho alcuni problemi stavo cercando di fare un
piccolo programmino con delphi 3.0 che mi riceva ed invii email con degli
allegati qualcuno mi puo dare una mano non riesco a cavarne piedi non so se
esistono dei componenti che mi possono facilitare la cosa
grazie a tutti quelli che mi potranno dare una mano ciao ciao

 ha scritto nel messaggio
news:b400aj$jb6$1...@lacerta.tiscalinet.it...

Credo che con i componenti Indy (internet direct) puoi gestire i messaggi di
email nel modo che vuoi tu.
Pero' non so' se su Delphi 3 sono disponibili!
Poi ti consiglio anche di cercare qualcosa di pronto su 
www.torry.net
.
Ciao,
Luca.

 ha scritto nel messaggio
news:b400aj$jb6$1...@lacerta.tiscalinet.it...


 wrote in message
3G%8a.175931$ZE.52...@twister2.libero.it...


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

Ho cercato nei post precedenti ma non ho trovato niente.
quando chiamo una nuova form ex form2.showmodal ;
come faccio a passargli una stringa come parametro??
grazie

 ha scritto nel messaggio
news:fjq4a.18925$uA5.4...@tornado.fastwebnet.it...

Postresti dichiarare la stringa come campo della form2, e poi prima di
lanciare form2.showmodal assegni il valore al campo.
TForm2=class(TForm)
<CUT>
private
public
  Stringa:string;
end;
Form2.Stringa:='Ciao';
Fomr2.ShowModal;
Ciao
Giorgio


    Via De Gasperi, 14 - 42019
    Scandiano (Reggio Emilia)

come faccio a passargli una stringa come parametro??
Io creo nella sezione "public" del form una funzione:
function MyShowModal(S: String): TModalResult;
con corpo:
function TMyForm.MyShowModal;
begin
  Form1.Caption := S;
  Result := ShowModal;
end;
Sto sperimentando anche l'uso di "reintroduce" sulla ShowModal
classica, chiamando, poi, la ShowModal originale:
type
  TForm2 = class(TForm)
  private
    { Private declarations }
  public
    { Public declarations }
    function ShowModal(S: String): TModalResult; reintroduce;
  end;
var
  Form2: TForm2;
implementation
{$R *.DFM}
function TForm2.ShowModal;
begin
  Caption := S;
  Result := inherited ShowModal;
end;
-- 
Andrea Laforgia
"God is dead." -- Nietzsche
"Nietzsche is dead." -- God
Newsgroup: it.comp.lang.delphi
Titolo: Avviare applicazione in modalità non visibile

Ciao a tutti,
come faccio in Delphi ad avviare un progetto in modo che non si veda ne
nella barra sotto di windows, ne nella taskbar?
Ho provato ad usare trayicon di Jedi, ma resta l'icona nella taskbar.....
Grazie....

 nella barra sotto di windows, ne nella taskbar?
Per quanto riguarda la barra delle applicazioni, se usi *ShellExecute* 
potresti tentare di specificare SW_HIDE per il parametro /nCmdShow/ 
(l'ultimo) che regola la modalità di visualizzazione dell'applicazione 
lanciata.
Per quanto riguarda l'area "system tray", non credo si possa fare più di 
tanto, poichè l'icona viene gestita attraverso chiamate specifiche che 
sono contenute all'interno dell'applicazione e mostrano l'icona, ne 
definiscono le caratteristiche e ricevono gli eventi.
-- 
Marco «Alka» Breveglieri
  ABLS Team S.n.c. - Software & Web
  Via De Gasperi, 14
  42019 Scandiano (Reggio Emilia)
 
http://www.abls.it

 ha scritto nel messaggio
news:cfscq3$8lm$1...@news.ngi.it...


 ne nella barra sotto di windows, ne nella taskbar?
Non ho capito molto bene:
1) vuoi avviare un'altra applicazione e tenerla nascosta?
2) vuoi avviare la *tua* applicazione in modo che non si veda né sulla barra
in basso né nella tray area? (per me taskbar e "barra sotto di windows" sono
la stessa cosa)
3) vuoi anche che non compaia nel task manager?
-- 
Jax
====
Un bel morir, tutta la vita onora. (F. Petrarca)

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

 Secondo e terzo punto....
Quota meglio, ti prego.
http://www.krisopea.it/mvp/Quoting.htm
Comunque, ti basta mettere nell'OnCreate della form principale:
Application.ShowMainForm := False;
L'unico posto dove vedrai la tua app sarà nei "Processi" del task manager,
ma non nelle "Applicazioni". E non dire che non ti va bene, perché
nascondere un processo dal task manager non è IMHO corretto, e non so
neanche se si possa fare...
-- 
Jax
====
Nonostante che gli uomini cerchino la distanza tra loro, l'amore
continua ad unirli.

 neanche se si possa fare...
Anche per me si tratta di una manovra molto...troppo maliziosa. ;-)
Ad ogni modo, è possibile nascondere il processo dal Task Manager di 
Windows 95/98/ME; questa discussione tratta l'argomento:
http://makeashorterlink.com/?W26462238
Ciao! :-)


Newsgroup: it.comp.lang.delphi
Titolo: Espulsione da Delphi

Sto cercando di aprire con Delphi 6 un vecchio progetto creato con la stessa
versione di Delphi,
ma al momento della visualizzazione dello stesso, Delphi si chiude
improvvisamente senza visualizzarmi
niente.
Come faccio ad individuare se c'è qualcosa nel codice che non mi permette di
utilizzarlo ?
Come posso risolvere ?
Ciao e grazie.
Enrico


apri il progetto e le unit con il blocco note...inizia a disattivare le
table...in genere sono quelle che creano casini...
ciao!

 Come faccio ad individuare se c'č qualcosa nel codice che non mi permette

Newsgroup: it.comp.lang.delphi
Titolo: Tabelle personali

Volevo sapere se con Delphi5 e' possibile creare delle tabelle
personalizzate che non siano cioe' DBF,MDB,DB ecc.
Grazie per la risposta
Luigi

 personalizzate che non siano cioe' DBF,MDB,DB ecc.
Che intendi per "personalizzate" ?
XML potrebbe andare bene ?
--------------------------------
Inviato via 
http://usenet.libero.it

 > Volevo sapere se con Delphi5 e' possibile creare delle tabelle


 dall'esterno.
XML allora non va bene. XML sta per "eXtensible Markup Language" ed e' un
modo standard di descrivere le informazioni, secondo un formato preciso. Ma
queste informazioni sono comunque in chiaro e quindi leggibili, per cui non
va bene. Forse la cosa migliore, nel tuo caso, e' usare comunque un formato
conosciuto per rappresentare i dati e crittarlo.


Ciao,
volando bassi..
Crea una struttura RECORD che poi andrai a richiamare per salvare, leggere,
ecc.
su un file ad accesso.. sequenziale, casuale o binario..
;)
E per finire critti un po' tutto..
Attento!
- valuta le tue capacita'
- valuta la convenienza
- il tempo
Una scorciatoia contro il mal di testa?
- usa tutti i componeti che ti vengono messi a disposizione
- procurati un programmino crittografico, oppure implementane uno scaricando
qualche
componente per Delphi.
- prima di avviare il tuo applicativo de-critti il database..
Dopo averlo chiuso, critti tutto nuovamente..
Piu' facile e veloce di cosi'..
;))
--
Saluti e buon lavoro
Mario Costantini - MACOZO
www.macozo.it
mac...@tin.it

 Crea una struttura RECORD che poi andrai a richiamare per salvare,
leggere,
Non capisco perche' farsi del male, a questo punto basta usare MyBase,
crittando e decrittando, di volta in volta, la tabella.

Newsgroup: it.comp.lang.delphi
Titolo: cambiare un'item di una listbox

ciao a tutti
ho un problema di quelli che non se ne viene a capo eppure non mi pare
difficile..
in pratica con un idHttp scarico  un file  di testo che puó essere vuoto
oppure contenere stringhe crittate
contenenti NICK-IP fra i quali puó essere presente pure il mio nick nel caso
ci sia lo devo sostituire con quello nuovo (visto che l'ip potrebbe essere
cambiato) oppure se non é presente aggiungerlo.
Alla fine lo Critto di nuovo e lo spedisco al FreeSpace
con idFtp.
Ma tutta l'operazione vá in fumo perché non riesco a cambiare la stringa se
giá presente.
procedure TForm1.BitBtn3Click(Sender: TObject);
var
i,x,z,fx:integer;
ts:TstringList;
 f:TFileStream;
idHttpIP:TidHttp;
begin
if InternetConnection=true then//verifico la connessione a internet se é
attiva
try
try
BitBtn3.Enabled:=False;
fx:=0;
idHttpIP:=TidHttp.Create(self);
Edit6.Text:=LocalIp;
f:=TFileStream.create(PathS+'ip.txt',fmcreate);
IdHTTPIp.get('
http://delphichan.supereva.it/ip.txt
',f);//scarico un file da
                 un mio freespace contenente NICK-IP crittati
finally
f.Free;
ts:=TstringList.Create;
Ts.LoadFromFile(PathS+'ip.txt');
ListBox1.Items.Clear;
ComboBox1.Items.Clear;
for z:=0 to ts.Count -1 do
ListBox1.Items.Add(Decritta(Ts.Strings[z],'pass'));//lo decritto inserendolo
in una listbox
ts.Clear;
------- {probabile errore}------//questo é solo uno dei ----tanti modi che
ho provato ma niente!!!
for x:=0 to ListBox1.Items.Count -1 do
if (pos(LowerCase(Edit5.Text),LowerCase(ListBox1.Items.Strings[x]))>0) Then
fx:=x;
if fx<>0 then  ListBox1.Items.Delete(fx);
 ListBox1.Items.Insert(0,Edit5.Text+'-'+Edit6.Text);
----{}-------
for z:=0 to ListBox1.Items.Count -1 do
Ts.Add(Critta(ListBox1.Items[z],'pass'));                     // lo critto e
//lo spedisco al server
Ts.SaveToFile(PathS+'ip.txt');
for i:=0 to ListBox1.Items.Count -1 do
ComboBox1.Items.Add(Copy(ListBox1.Items[i],0,Pos('-',ListBox1.Items[i])-1));
ParamFtp;
try
IdFtp1.Connect(true);
idFtp1.Put(PathS+'ip.txt','ip.txt');
finally
Ts.Free;
IdFtp1.Disconnect;
idHttpip.Free;
BitBtn3.Enabled:=true;
end;
end;
Except
on E:Exception do
begin
idHttpIp.Free;
BitBtn3.Enabled:=true;
ShowMessage(E.Message);
end;
end;
end;
Qualcuno conosce un metodo per farlo??
io dopo varie ore di prove sono punto a capo
ciao
erik

 stringa se gia presente.
fx := ListBox1.Items.IndexOf (Edit5.Text);
if (fx >= 0) then  
 ListBox1.Items[fx] := Edit5.Text + '-' + Edit6.Text;
-- 
I'am what I'am, I do what I can

  ListBox1.Items[fx] := Edit5.Text + '-' + Edit6.Text;
---
Ho provato pure cosí ma l'item non viene trovato perché Edit5 contiene il
nick mentre l'item della listbox contiene nick-ip
quindi il risultato é -1
ciao
e grazie
erik

 0) then
  begin
    fx := x;
    break;
  end;
ListBox1.Items[fx]:=Edit5.Text + '-' + Edit6.Text;
Ti suggerisco di identare il codice e di utilizzare nomi variabili piu'
comprensivi.

Newsgroup: it.comp.lang.delphi
Titolo: HELP!!! URGENTE!!!!

Ho installato il mio bravo DELPHI 5  professional, ma per quanto insista e
persista non ha la minima intenzione di funzionare, a meno che non abbassi
il  numero di colori utilizzati a 16. Diversamente mi si inchioda alla
schermatina di presentazione costringendomi al reset del pc. Ho un PII 300 e
una Sk video S3 Virge GX2 AGP, 96 Mb Ram, HDD quantum 5.1 Gb... Mi aiutate a
risolvero questo dilemma? Per di più la mia già precaria vista non digerisce
affatto quei 16 colori....
Grazie mille a chi vorrà rispondermi
Guglielmo

Prova ad aggiornare i driver della scheda grafica.
Io ho avuto un problema analogo e l'ho risolto cosě.
Ciao
Solid Snake

Ciao Guglielmo,
Guglielmo S. ha scritto:

io uso Delphi3 ma so che il 4 da problemi con le schede Virge (problemi come
il tuo).
Visto che tu hai la scheda S3 Virge, forse Delphi5 eredita il problema dal
Delphi 4.
Per risolvere puoi ridurre l' accelerazione hardware che puoi impostare dal
pannello di controllo - sistema,
oppure c' è un altro trucchetto che risolve il problema modificando il file
System.ini.
Se ti interessa quest' ultima possibilità, posso cercare la riga da
aggiungere.
Ti saluto......ciao !!
Antonio Tarolla
BSSoftware Tips Mailing - List Support

Delphi 4.
Io ho una S3virge e d4cs non mi hai fatto 'sta cosa.
Suggerirei di veder se lo stesso casino lo fanno anche altri programmi.
Inoltre, proverei a disinstallare, il tutto, riavviare, e reinstallare tutto
quanto.
Saluti
AS


avevo lo stesso problema con delphi 4 poi ho scoperto che dipendeva dalla
S3. riducendo l'accellerazione grafica delphi 4 funzionava perfettamente.
Avevo anche provato a cambiare i driver ma il problema rimaneva. Oggi ho
cambiato scheda video .... ho una scheda ATI con 4 Mb, quindi
ultraeconomica, e funziona tutto ok.
ciao
Gianni
Newsgroup: it.comp.lang.delphi
Titolo: DB - Aggiungere record con relazioni

gentili signori,
scusate la mia iper-ignoranza
PARADOX:
2 tabelle DB (master clienti e children ordini)
1) come eseguo una relazione che mi permetta di inserire un nuovo ordine 
piazzando dentro l'id della tabella master ? (il mio problema stà nel 
fatto che non ho capito come si aggiunge l'id alla seconda tabella 
'ordini')
C'è qualche trucco automatico o si deve dire che l'ID seconda tabella = 
edit.text della tabella master e poi postare il tutto ?
Grazie e scusate il casino nello spiegarmi...

simisa ha scritto:

Se colleghi fisicamente le due tabelle in relazione master-detail 
attraverso i campi chiave, quando aggiungi un record nella tabella 
detail mi pare che recuperi automaticamente i valori dei campi di 
collegamento dalla tabella master.
Dunque: due TTable sul form (o TADOTable o quel che usi). Una collegata 
alla tabella CLIENTI e una alla tabella ORDINI.
Un TDataSource DataSource1 collegato alla tabella CLIENTI.
Imposta la property DataSource della TTable ORDINI a DataSource1 e poi 
imposta i MasterFields: hai creato così la relazione master-detail tra i 
dataset, perfettamente funzionante.
Prova e sappici dire.
	Marco Bortolani
	info @ 
marcobortolani.it

 collegamento dalla tabella master.
Ed infatti lo fà, funziona egregiamente...ma non posso utilizzare sempre 
il wizard, può capitarmi di avere altre tabelle da joinare, in quel caso 
vado di codice dicendo di prendersi il valore dall' DBEdit.text (campo 
che include in sé l'ID) ?
Potrebbe andare ?
Comunque, grazie dell'aiuto

Newsgroup: it.comp.lang.delphi
Titolo: Cerco libro usato per delphi 3,4

Salve,
Cerco manuale usato per delphi 3 o 4, in particolare Delphi 4 di Teixeira e
Pacheco o un libro della serie Mastering delphi di Cantů.
Preferibilmente offerte in zona Roma.
Grazie per le eventuali risposte.
Giuseppe

contattatemi in privato su 
dm...@virgilio.it
Newsgroup: it.comp.lang.delphi
Titolo: idFtp TransferType

In D7 il compilatore non mi riconosce
idFtp.TransferType:=
ne ftBinary
ne ftAscii
eppure nella unit idFtp la procedura esiste ...
procedure TIdFTP.SendTransferType;
var
  s: string;
begin
  case TransferType of
    ftAscii: s := 'A';      {Do not translate}
    ftBinary: s := 'I';     {Do not translate}
  end;
  SendCmd('TYPE ' + s, 200); {Do not translate}
end;
Qualcuno ne sá qualcosa? posso rimediare in qualche modo?
ciao
erik

 eppure nella unit idFtp la procedura esiste ...
hai incluso nelle uses la unit che definisce TransferType?
Ciao
Matteo

 hai incluso nelle uses la unit che definisce TransferType?
Ora si .. (IdFTPCommon)
Grazie
erik

Newsgroup: it.comp.lang.delphi
Titolo: salvataggio immagini in campo blob

Uso D6, ho la necessità di salvare in un campo database un immagine
acquisita con uno scanner, qualche suggerimento me lo potete dare.
Grazie Carlo

per iniziare, potresti scrivere post da sviluppatore e non da utente
finale, visto che questo è un ng di sviluppatori.
Nella tua richiesta non indichi ne il database ne la tecnologia di
accesso ai dati che utilizzi.
AS

 ha scritto nel messaggio
news:1127920560.2...@g47g2000cwa.googlegroups.com...


se cerchi tblobfield nella guida trovi un po di esempi.
AS

 ha scritto nel messaggio
news:1127997663.2...@g44g2000cwa.googlegroups.com...


Newsgroup: it.comp.lang.delphi
Titolo: Sondaggio su Rave Report

Ciao,
  volevo sapere chi di voi utilizza Rave Report e come si trova, e se non lo
utilizza per quale motivo.

 ha scritto nel messaggio
news:uc6oa.50708$iy5.1...@twister2.libero.it...


Io uso da anni ReportBuilder, mi ci trovo benissimo, ha una flessibilita'
incredibile, e tra l'altro da qualche mese e' disponibile anche in una
versione che genera pagine html dinamiche e interattive consentendo alle
applicazioni Delphi di pubblicare i report su web o intranet.
Ciao, Sandro
Newsgroup: it.comp.lang.delphi
Titolo: Usare IE webBrowser.ocx da un applicazione delphi in una finestra creata con api...

Ho creato una minifinestra fatta solo con le api, adesso vorrei
poterci inserire ie x fare un minibrowser :).
come funge -> CreateOleObject();?
Grazie
Kirys
--------------------------------------------------
Kirys
Remove DELTHIS from the address to reply
   .  _/\  ______/\ 
  /| /  /  \  _____\     
http://www.kt2k.com
 / |/  /    \/  / \/  _____  _____  _____  _____
/   _  \    /  /     |___  ||     ||     ||     |
\__| \  \  /  /      |  ___||  |  ||  |  ||  |  |
      \_/  \_/       |_____||_____||_____||_____|

La funzione CreateOleObject ri restituisce un valore di tipo 
IDispatch, ovvero, una interfaccia che ti permette di collegarti
ad una applicazione OLE.
Ora, in questo contesto, l'interfaccia è in pratica l'handle di
una istanza della applicazione alla quale ti stai collegando.
Per un approfondimento, guardati la guida VBA di Excel o Word.
Se poi ti vuoi collegare ad una istanza già attiva senza crearne
una nuova, puoi guardare la funzione GetActiveOleObject.
Poi,per INCLUDERE l'istanza nella tua finestra, presumo che si
debba impostare il parent della istanza di IE, ma sinceramente
non so come si fa.
Se fosse una applicazione Office, tramite VBA penso si possa fare,
ma non so se esiste un qualcosa di simile per IE.
Magari si deve lavorare direttamente con l'handle della istanza.
Saluti
AS
-- 
Posted from 
ammi.mclink.it
 [195.110.128.1] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

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

E' possibile in una DBGrid il contenuto di una tabella piu' un campo
di un'altra?
Scusatemi le domande da FAQ ma sono alle prime armi con DB e
Delphi.
Grazie in anticipo per le risposte.
P.S.: Uso Delphi Standard 3.0.
-- 
Ciao da Giuseppe Fraddosio
    // FidoNET 2:335/727.2    
f...@teseo.it
 
 \X/  
fradd...@libero.it
 
fradd...@tin.it
 
Membro AGI Puglia Sez. Bari 
Powered By Amiga2000T/060@50Mhz/CV3D 4Mb/AmigaOS 3.5

 Powered By Amiga2000T/060@50Mhz/CV3D 4Mb/AmigaOS 3.5
IACT Member.
http://Frengo.dragonfire.net/

 Si', utilizzando le Query.
Peccato che sul manuale di Delphi 3 non ne parla assolutamente!


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

Ho installa to oggi il Delphi 1, versione gratuita che trovai su un giornale
tempo fa...
Dove posso trovare semplici tutorial per principianti?
Grazie anticipate.
Focala
PS: Se qualcuno di voi ha un sito web sul Delphi me lo può segnalare presso
il mio portalino 
http://www.emporio.3000.it

 Dove posso trovare semplici tutorial per principianti?
Ciao ... puoi provare sul nostro sito (mio , di [papero] e sisko) :
http://www.multiplayer.it/itaprogaming
 oppure su 
http://gpi.infomedia.it
bye bye
--
*************************************
Francy "bierhoff" Mineo
te...@inwind.it
http://www.multiplayer.it/itaprogaming
itapro...@multiplayer.it
*************************************

Dove posso trovare semplici tutorial per principianti?
www.manuali.net

Newsgroup: it.comp.lang.delphi
Titolo: Spostare DbGrid

E' possibile selezionando con il mouse una DbGrid su una Form spostarla in
qualsiasi posizione come si fa con le forms?
Grazie per la risposta
Paolo

Paolo
	Ciao
	MassimoB
 
---------------------------
http:\\
www.massimobeschi.it

 ha scritto nel messaggio
news:aMwEc.62109$G%.28101@tornado.fastwebnet.it...

Newsgroup: it.comp.lang.delphi
Titolo: SQL

Ciao ragazzi,
qualcuno di voi conosce la stringa da inserire in una query per
determinare l'intervallo fra due date?
Ho usato between, ma non funziona. C'è altro?
Grazie a chi mi risponderà 

Ho usato between, ma non funziona. C'č altro?
Per cortesia, rispetta il topic di questo gruppo.  Qui dentro si parla
di Delphi, non di SQL.  

Scusa, ma intendevo in Delphi. Non volevo certo uscire dal topic.
Scusatemi.
"Andrea Laforgia" <a.laf...@andrealaforgia.it.invalid> ha scritto nel 
messaggio news:bhufi2lt81doq2q78...@4ax.com...


>>Ho usato between, ma non funziona. C'è altro?


Trattarle come float ?
Le date non vanno "trattate" come float, le date hanno un formato
specifico su tutti i DB seri e generalmente una differenza tra due
valori comporta un risultato in tempo trascorso (giorni, secondi,
ecc..).