mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.delphi
Titolo: Il MOD 1 - Metodo di risoluzione generale

 Ciao a tutti, č la prima volta che partecipo a un FORUM.
Programnmo in Delphi da circa 6 mesi, ho letto qualche giorno fa che č 
possibile capire se un'espressione restituisce un intero senza usare 
trunc.
Non ho capito perň come attuare il procedimento, cioč come si risolve 
usando MOD 1 ?
Potete darmi un aiutino ?
--- posted by geoForum on 
http://www.delphiedintorni.it

 Potete darmi un aiutino ?
Cerca con Google la parola "FESSO" oppure "NON CAPIRE NIENTE"
su questo Newsgroup.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

Sparisci TROLL !


 Potete darmi un aiutino ?
Numeratore Mod Denominatore
se e' uguale a 0 e' intero, altrimenti no.
ciao
-- 
-------------------------------
per scrivere in privato
togliere "1975nosp"
to reply remove "1975nosp"

grazie...
MOD lo conosco, non capisco bene metodo di risoluzione con MOD 1.
Ciao

Newsgroup: it.comp.lang.delphi
Titolo: INDY (WINSHOES 8) - Problemi con TidTCPClient1

Salve,
premetto che ho da poco iniziato a studiare i componenty INDY e perciò
sicuramente il problema che andrò ad esporre é dovuto senz'altro alla mia
ignoranza.
Vengo al dunque: il componente TIdTCPClient non sembra generare nessun
evento alla ricezione di dati dal server (componente TIdTCPServer).
Più semplicemente se lato server invio una stringa qualsiasi, o un array di
byte tramite i comandi (rispettivamente) WriteLn(s) e WriteBuffer(buf,
len(buf)); il client non genera nessun evento che mi notifichi l'avvenuta
ricezione. Ora l'unico metodo utilizzato nei demos è quello di controllare
(magari con un timer piuttosto che con un thread..) la presenza di dati
inviati dal server, per esempio con il seguente codice:
S := IdTCPClient.ReadLn;
if (S <> '') then
  ( .. )
else
  ( .. ) ;
Ho notato la presenza degli eventi OnStatus, OnWorkBegin, OnWorkEnd e OnWork
ma nessuno sembra essere adatto, e comunque non sono riuscito a farli
scatenare (per quanto riguarda la serie OnWork.. )  in nessun modo.
Spero nell'aiuto di qualcuno poiché  mi trovo impossibilitato ad andare
oltre.
Grazie in anticipo.
Emanuele Cortese
ecor...@inwind.it

 ricezione. Ora l'unico metodo utilizzato nei demos č quello di controllare


 ha scritto nel messaggio
news:_Csu6.4835$dJ6....@news.infostrada.it...

    Effettivamente è come dici tu, anch'io sto usando gli stessi componenti
e l'unico metodo per leggere dal client è quello di generare un timer o un
thread. Io ho risolto usando la funzione readln del TCPClient in un timer,
definendo però un timeout sulla funzione (altrimenti si blocca tutto) che
legge solo quando arrivano effettivamente i dati!
    Se posti il problema più nello specifico, ti posso dare una mano!
    La mia impressione sui componenti Indy, comunque, è che si siano
preoccupati più di implementare i protocolli di alto livello, piuttosto che
i socket base... Comunque con un po' di lavoro si riesce ad ottenere ciò di
cui si ha bisogno!
    Saluti!
--
_________________________________
Gian Luca Dalla Torre
E - Mail: 
gianluca....@casteo.net
_________________________________

, 
ecor...@inwind.it
 
says...

i componenti Indy funzionano benissimo a patto di inserirli in un thread 
separato, visto che sono per natura bloccanti (come i socket UNIX del 
resto). 
In particolare per il componente TidTCPClient di solito implemento una 
classe derivata da TThread che ne contiene la logica applicativa. 
ciao

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

Qualcuno ho qualche dispensa o qualche e-book sulle opengl, o può dirmi
dove le posso trovare on-line???
Grazie
Nicola88Hc
--- posted by geoForum on 
http://www.delphiedintorni.it

 dirmi dove le posso trovare on-line???
http://www.glscene.org/
http://nehe.gamedev.net/
-- 
I am what I am, I do what I can
Vuoi supportarmi? 
http://url.repository.biz/go/3E
Do. Or do not. There is not try.
Newsgroup: it.comp.lang.delphi
Titolo: InterBase / StarOffice

Qualcuno sa dirmi come fare per collegare un database Interbase a 
StarOffice in Linux
-- 
Ciao Enzo
e-mail 
en...@emmesistemi.it
url: 
www.emmesistemi.it

 StarOffice in Linux
Dovresti usare un campo BLOB nel quale
inserire un documento staroffice.
Poi, quando devi aprirlo, prendi il contenuto del BLOB,
lo trasformi in un file registrato da qualche parte e lo fai aprire
da StarOffice.
Dopo che l'utente ci ha lavorato, operazione inversa:
leggi il file e lo rimetti nel BLOB.
Spero di aver capito bene....
Bye
AS
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 StarOffice in Linux
Forse dirò una castroneria xkè non uso Linux, ma potrebbe valere l'idea:
Creare un qualcosa tipo alias via ODBC, così da avere un riferimento nel
sistema al database e successivamente, tramite qualcosa di simile al «stampa
unione», t'importi le tabelle ed i relativi campi.
Spero di aver suggerito qualcosa.
Ciao,
Francesco.

 
Grazie è senz'altro una buona idea, in realtà io cerco il modo per rendere 
trasparente il database a SO. Ho letto su linux pratico che è possibile 
allo stesso modo di ACCESS, però non riesco a farlo.
Grazie ancora


JVLIVS Francesco Pedone wrote:

Sì penso che non sia assolutamente una castroneria solo che avendo letto 
che è possibile renderlo trasparente volevo provarci
Grazie

Newsgroup: it.comp.lang.delphi
Titolo: PARADOX

Ciao a tutti domandone delle 14:23 :
Devo, non per mia scelta, scrivere un'applicazione in Delphi con PARADOX. So
che dalla prossima versione di Delphi non ci sarà più BDE per cui per un
successivo aggiornamento del programma che devo fare adesso avrei pensato
alla seguente soluzione:
Attacco le mie tabelle db ai componenti TTable di BDE poi ci metto sopra un
TDataSetProvider e su di esso un bel TClientDataSet; così un giorno magari
DBExpress supporterà PARADOX e l'aggiornamento forse sarà meno indolore.
Mi chiedo però se esista qualche metodo migliore. Ho provato per esempio a
guardare i Demos di Delphi e sembra che io possa utilizzare PARADOX anche
con ADO, ma non ho ben capito come.
Accetto tutti i suggeriementi, grazie in anticipo, ciao

con ADO, ma non ho ben capito come.
Se proprio vuoi utilizzare paradox ma ti vuoi tenere pronto per un
salto su qualche db sql allora utilizza TQuery + TDatasetProvider +
TClientdataset.
Ciao, Rocco.

Ho fatto un corso di Delphi5 avanzato un anno fa e già allora, mentre era in
testing Delphi6, la notizia era nota.

Comunque con ADO non hai  mai fatto niente?

>Comunque con ADO non hai  mai fatto niente?
No, ho solo fatto alcune prove con Sql Server. 
Comunque se usi le TQuery poi non dovrebbe esserti molto difficile
passare ad ado (sostituendole con TAdoQuery e TAdoConnection).
Tra l'altro sui newsgroups borland è apparso un annuncio dove si
reclamizzava un prodotto in grado di fare un porting automatico da bde
ad ado (sostituisce gli oggetti sia nel sorgente pascal che nel dfm)
funzionante bene (a detta del reclamizzatore, ovviamente :-) )
Ciao, Rocco

Te lo chiedo perchè uso BDE e quindi....
"BDE is still a good solution, if you balance advantages and
disadvantages, but its long-term viability is certainly in
doubt" [Mastering Delphi 6, pag. 531]
-- 
Andrea Laforgia (
walkie...@libero.it
)
"Usenet is a strange place" [Dennis Ritchie]


"...the BDE is in maintenance mode, which means it is no longer being
developed, so I would
not recommend using it for any new projects." (Bill Todd, TeamB)

 not recommend using it for any new projects." (Bill Todd, TeamB)
Tra l'altro credo che Borland abbia smesso di produrre
anche le patch per le versioni gia' esistenti...
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG


Qualcosa continuano ancora a farlo (maintenance mode indica che supportano
l'esistente ma non sviluppano +); è infatti appena uscito il supporto per
Windows Installer:
http://www.borland.com/devsupport/bde/bdeupdate.html
Newsgroup: it.comp.lang.delphi
Titolo: TObjectList Bug

Utilizzando il metodo Remove di TObjectList ho notato che cancella gli
oggetti, ma ogni tando non li rimove dalla lista
qualcuno ne sa niente ?
ho dovuto inventarmi una cosa del genere
List.Remove(Object);
if List.IndexOf(Object) >= 0 then
    List.Extract(Object)
nella seconda uso extract perche l'oggetto viene deallocato corretttamente
ma non viene rimosso
Saluti
Ing Giuseppe Monteleone

 ma non viene rimosso
Extract svolge il compito esatto contrario: rimuove ma non dealloca.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

Il codice completo e' coperto da NDA e giovedi prossimo ho una consegna.
Comunque voglio andare in fondo alla questione
prendero una parte del codice del cliente che NON violi l'NDA ma che
edvidenzi comunque il problama. Conto di postarla venerdi prossimo od il
lunedi successivo.
Grazie del' tuo interessamento
Ing. Giuseppe Monteleone
"Andrea Laforgia" <x...@xx.xx> ha scritto nel messaggio
news:etc68s$n76$1...@news.newsland.it...


Il codice completo e' coperto da NDA e giovedi prossimo ho una consegna.
E' ovvio che con "codice completo" intendo uno stralcio di codice non
necessariamente appartenente al tuo progetto, ma che consenta di
ricostruire il problema. La regola č che se č un bug si presenta in
maniera ricorrente (e quindi anche su un codice d'esempio), altrimenti
(come presumo al 99%) č un problema del tuo codice. 


Controlla il valore restituito dal metodo e fallo visualizzare se vale -1 in 
coincidenza col presentarsi del problema, Giorgio
Newsgroup: it.comp.lang.delphi
Titolo: [D6] Hint e tempi

Ciao a tutti e buongiorno.
Domanda : come posso fare a settare il tempo che intercorre tra il passaggio
del mouse su un controllo e il mostrarsi dell'hint?

 del mouse su un controllo e il mostrarsi dell'hint?
TApplication.HintPause & compagnia (cerca sull'help)

Ammazza che tempismo, grazie ci vado subito!!!

Newsgroup: it.comp.lang.delphi
Titolo: [ADO ACCESS 2K]Accesso concorrenziale

Ciao a tutti, 
sono rientrato da 1 settimana di ferie e riesco si e no a leggere il
niusgrp. Cmnq sto fine settimana me ne rivado in ferie.
Il problema che si era verificato e segnalato in precedenza è molto
semplice:
Problema: edit del record da istanza 1 dell'app. cancel
edit dello stesso record da istanza 2 dell'app. impossibile perchè il record
risultava bloccato.
soluzione: non veniva eseguito il RollBackTrans della transazione e quindi
il record rimaneva bloccato.
Bastava inserire il codice necessario e gia presente nell'execute della
action da me inserita
La nuova versione corretta la trovate qui
http://mancio.altervista.org/test_concurr.zip
ciao a tutti  e buone ferie
fabrizio

ciao a tutti  e buone ferie
Grazie del contributo, fabrizio.
Buone ferie.
-- 
Morde. 
(morde at programmer dot net)

Mitico... me lo scarico e poi lo studio..
grazie Fabrizio!
miyomo

Newsgroup: it.comp.lang.delphi
Titolo: Comunicare con il prompt dei comandi

Come si fa a mandare un messaggio al prompt dei comandi quando si lancia
un'applicazione?
Mi spiego meglio.....in pratica apro il prompt dei comandi e digito il nome
dell'applicazione"programma.exe", in questo caso come si fa a mandare dei
messaggi, tipo writeln in pascal?



probabilmente non ho capito bene cosa volevi dire, ma se scrivi una console 
application con dentro delle WriteLn e la lanci dalla linea di comando, i 
messaggi appaiono proprio nella console.
-- 
Mauro Falzari 
   [ 
http://digilander.libero.it/mauro.falzari
 ]
 
 "Se guardi nell'abisso, anche l'abisso guarda in te." 
   (Friedrich Nietzsche)

 messaggi appaiono proprio nella console.
Si intendevo proprio quello, ma come si fa in una normale VCL application
con form, editbox, ecc....?

 con form, editbox, ecc....?
Metti ad inizio del program:
{$APPTYPE CONSOLE}
poi usi WriteLn per scrivere nella finestar console. La puoi usare anche
insieme alle Froms. Utile per debug.

 insieme alle Froms. Utile per debug.
io per il debug uso la funzione di sistema OutputDebugString.
Per esempio se inserisci nel codice
  OutputDebugString(PChar('MESSAGGIO'));
oppure
  OutputDebugString(PChar(IntToStr(123456789)));
puoi vedere questi messaggi nel "log" [in D6]: 
View | Debug Windows | Event Log 
<CTRL+ALT+V>
Per controllare quali messaggi vanno a finire nel log, menu: 
Tools | Debugger Options | Event Log
(per vedere solo i messaggi di OutputDebugString io lascio il segno di spunta 
solo in Output Messages, altrimenti vengono registrati tutti i messaggi di 
windows, del mouse, ecc...)
Un altro sistema per avere dei log, è usare dei file di testo.


 insieme alle Froms. Utile per debug.
Come si fa a non visualizzare la console?
Cioč perchč quando richiamo il prog dalla riga di comando non ritorna
niente?

 niente?
forse č meglio se ci posti il codice, cosě ci capiamo meglio :-)


 insieme alle Froms. Utile per debug.
molto interessante, questa non la sapevo! Tra l'altro è più comoda in certi 
casi di OutputDebugString.
Comunque ho visto che non è obblogatorio mettere {$APPTYPE CONSOLE} 
all'inizio del program, ma può stare da qualsiasi parte, anche in una unit 
del project.


Newsgroup: it.comp.lang.delphi
Titolo: Button con Immagine

Salve a tutti,
sapete dirmi qualche sito dove poter andare a prendere delle immagini oltre 
a quelle che fornisce delphi, da inserire nel button.
Grazie.
-- 
Daniele Napoli
nap...@drsoft.it
 

 
http://www.gbcdepot.com/icone/
Sono tutte librerie ICL. Scarica IclViewer (in testa alla pagina) per 
estrarle e convertirle
Ciao,
Gianluca

 estrarle e convertirle
Grande :-)
thx!
-- 
Morde. 
ICLDweb: 
http://www2.samatel.com/icld/
Newsgroup: it.comp.lang.delphi
Titolo: come ripartire

Ciao a tutti,
conosco abbastanza bene la versione 7 di delphi ma ho dovuto 
interrompere la mia attività per circa 1 anno. 
Ora (dopo il digiuno) vorrei riprendere, la domanda è da quale versione 
Delphi (stabile) mi conviene ripartire.
Dalla 2005,6 ....
Ho solo un programma a cui tengo che vorrei convertire... ci sono grossi 
problemi ?
Ciao e grazie
pace e bene
--- posted by geoForum on 
http://www.delphiedintorni.it

 Delphi (stabile) mi conviene ripartire.
E' una domanda che, così come è posta, non ha molto senso: potresti 
anche rimanere sulla versione 7, e sarebbe comunque una risposta corretta.
Dovresti definire quali sono le tue preoccupazioni riguardo 
l'applicazione per la quale riprendi la manutenzione e lo sviluppo.
Ciao,
   Marco.
-- 
MARCO BREVEGLIERI
  (
http://www.marco.breveglieri.name
)

Newsgroup: it.comp.lang.delphi
Titolo: Help in Italiano

Sapete dove posso trovare l'help di delphi 4 in italiano? Qualcuno ce l'ha?
Grazie

> Sapete dove posso trovare l'help di delphi 4 in italiano?
Non mi risulta che esista. In ogni caso l'inglese si presta molto meglio di
qualunque altra lingua all'informatica. Le traduzioni italiane fanno quasi
sempre ridere in certe parti (vedi Cantu' ad esempio che scrive i suoi libri
in inglese, e poi a distanza di mesi ne pubblica le versioni tradotte in
italiano).
Mi sa che e' il caso di imparare l'inglese, che ne dici? :)
Ciao, Sandro

 wrote in message
9bsf1l$atttm$1...@ID-43509.news.dfncis.de...


Newsgroup: it.comp.lang.delphi
Titolo: [OT] Tanti auguri...

...a Delphi, che oggi diventa "maggiorenne"! :)
 
-- 
MARCO BREVEGLIERI 
#Home: 
http://www.marco.breveglieri.name
 
#Blog: 
http://www.compilaquindiva.net
 

 ...a Delphi, che oggi diventa "maggiorenne"! :)
 
Cazzo. E' quasi peggio di sentire Fazio dire che La Terra dei Cachi ha 
17 anni.
 
-- 
Jax

Newsgroup: it.comp.lang.delphi
Titolo: Array "dinamico"...

Come potrei fare?
Devi dichiararti un Array senza specificarne la dimensione :
ArrayDinamico : Array of Integer;
Fatto questo specifichi la dimensione a Run-Time
Begin
   SetLength (ArrayDinamico,500);
end;
In questo modo l'array viene allocato dinamicamente.
Ciao
--
- Carlo -
BSSoftware Tips Mailing-List Support

Ciao,
mi ero dimenticato del particolare specificato da Andrea...se non hai delphi
4 non puoi utilizzare
gli Array dinamici e devi ricorrere alle liste.
Bye

Newsgroup: it.comp.lang.delphi
Titolo: Monitor Turn ON/OFF

Ciao a tutti,
Ho la necessità di accendere/spegere il monitor da software..
Spegnerlo è facile...
SendMessage(Application.Handle, WM_SYSCOMMAND, SC_MONITORPOWER, 1);
Per la riaccensione basta muovere il mouse o toccare la tastiera, ma come farlo senza intervento umano, magari dopo un 
certo tempo o su un evento particolare ?
Per ora sto simulando la pressione di un tasto della tastiera, ma mi pare un po contorto..
Tips ?
Gian

ZioGian ha scritto:

Puoi provare con:
Sendmessage(Application.Handle, WM_SYSCOMMAND, SC_MONITORPOWER, -1);
oppure con 
SimulateKeystroke(VK_ESCAPE, 0);
-- 
Vuoi distribuire il tuo sito web su CD/DVD?
Prova 
http://www.dwebpro.com/
Vuoi diventare un esperto programmatore Delphi?
Vieni a fare uno stage con noi: 
http://www.creativepark.it/stage/

 Provahttp://
www.dwebpro.com/


 invio per disattivare screensaver etc......
Grazie a tutti e due, mo ce provo..
un suggerimento per una lista dei VK (Virtual Key ?) ?
Gian
PS. Alberto..ma hai un tatuaggio con la scritta bastard inside ? :-)

ihmo, meglio un tasto neutro come il control....
non sai se sotto c'è qlc maschera che magari con esc chissa che kakkio
fa....
Appena posso faccio una prova perchè stà cosa che dici mi convince poco (non 
c'avevo mai pensato)...sarebbero dei malati di mente se alla Microsoft 
permettessero che al primo tasto premuto (in questo caso) si associasse 
un'azione...
La prova è facile...un documento di word con scritto pippo, lascio che si 
spenga il monitor e premo "del" per riaccenderlo...se c'è scritto "pipp" mi 
metto a ridere.... 

 fa....
Ho fatto una semplice prova e sotto Windows XP non sembra che il tasto
cliccato per disattivare lo screen saver venga inoltrato alla form in
foreground.
Inoltre, a rigor di logica, uno screen saver non e' altro che
un'applicazione in esecuzione a pieno schermo che accetta un set di
parametri standard da linea di comando e di messaggi, per cui e' logico
pensare che almeno il primo tasto venga intercettato dallo screen saver
invece che dall'ultima applicazione attiva.
-- 
Vuoi distribuire il tuo sito web su CD/DVD?
Prova 
http://www.dwebpro.com/


Newsgroup: it.comp.lang.delphi
Titolo: da qucikreport a nevroma: si puo?

Mi spiego meglio.
Se la mia app ha 100 report fatti con qr e ne voglio fare il porting su d7,
che faccio con 'sti report? Li butto via per rifarli ex novo?
Spero di no....
:((
A.

 
C'e' comunque sempre il quickreport, ho visto anche che e' stato
aggiornato il QR Pro e il QR Design per la 7.
fe...@delenda.net
me siento en casa en America, en Antigua quisiera morir..

 che faccio con 'sti report? Li butto via per rifarli ex novo?
Immagino di si', anche perche' Rave Reports mi sembra abbastanza diverso da
QR e molto piu' simile a ReportBuilder.
Non ho ancora avuto modo di provarlo per applicazioni serie, ma cosi', a
colpo d'occhio, non mi piace per nulla.
--------------------------------
Inviato via 
http://usenet.libero.it

Provate FuzzyReport, č gratuito e funziona benissimo :-) .
Newsgroup: it.comp.lang.delphi
Titolo: Efficienza di Delphi

Salve a tutti,
scusate la domanda da newbie: creo una semplice form in cui inserisco 
solamente una label; l'eseguibile generato č quasi di 300k, č normale?
Grazie.
--
Posted from 
intserver.pc.unicatt.it
 [193.205.43.243]
via Mailgate.ORG Server - 
http://www.mailgate.org

solamente una label; l'eseguibile generato è quasi di 300k, è normale?
Si', e' normale, dato che usa le sue.. chiamiamole "librerie" con
tutti i componenti che vedi a disposizione (VCL, Visual Component
Library), ma se vuoi ad esempio in D5 puoi disabilitare questo fatto
sotto project/options/runtime packages e cosi' gli EXE diventano
diciamo intorno ai 20-30k (molto simili alle dimensioni degli EXE
fatti in Visual C).
Poi, pero', cosi' come il Visual C di solito richiede le MS foundation
classes (una DLL), anche Delphi vuole le sue (in questo caso vengono
chiamati BPL).
Per un programma singolo non conviene lasciare i BPL esterni (sono una
manciata di mega), mentre se hai diversi programmi delphi sulla stessa
macchina conviene compilarli SENZA linkare insieme i packages.
Ricordati comunque che il "bello" di Delphi resta, nel senso che o hai
un exe solo, o "e' sufficiente" mettere nella stessa dir
dell'eseguibile i file BPL (se devono essere utilizzati da tutti
mettili in windows\system)



Newsgroup: it.comp.lang.delphi
Titolo: crystal report e data base

Salve a tutti!
Ho un problema, ho appena installato crystal report 9.2 con relativo vcl
(su delphi 6) ma non riesco a capire come impostare il percorso del data
base a run time.
Ossia:
- creo un report *.rpt basandomi su un data base specifico.
- inserisco il crpe nel mio form
ma come faccio a dirgli di non andare a prendere il data base che ho
usato per creare il report, ma uno a mia scelta (con la stessa struttura
dell'altro) che gli passo a run time?
Spero di essere stato chiaro.
Ringrazio fin da ora.
Ale.Ber
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

dell'altro) che gli passo a run time?
Usa un datasource.
-- 
"La velocità luce non è sufficiente Comandante Nunziatella, 
dobbiamo passare alla velocità smodata!"

ma a che campo del crpe devo legarlo?
devo usare un crpeDS?


devo usare un crpeDS?
premesso che sono ancora ancorato a Crystal Reports 7, e potrebbe
essere cambiato tutto.
- Ti crei un Datasource via ODBC datasource administrator.
-  In CR *non* utilizzi un database specifico ma ti riferisci al
datasource che hai creato.
In questo modo, quando distribuisci il report è sufficiente creare un
datasource con lo stesso nome che punterà al DB locale.


Newsgroup: it.comp.lang.delphi
Titolo: [D5] Creare output in formato PDF

Ciao a tutti,
sapete se esistono componenti free per creare dei files in PDF ?
(sono graditi link di riferimento)
Grazie
Filippo
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 (sono graditi link di riferimento)
e' un argomento gia trattato. cerca nei vechi post.
Suggerisco di aggiungerlo alle faq.. Che ne pensate?
A.

"Alberto Salvati"  ha scritto nel messaggio

E cosa sono 'ste FAQ?
Dove le trovo?
Si mangiano?
Ciao
-- 
ACSH
[TurboDelphi]
Chi fa da se', fatica il doppio

Newsgroup: it.comp.lang.delphi
Titolo: Memoria Occupata da applicazione

Ciao a tutti,
A runtime, è possibile rilevare la memoria occupata da una applicazione in 
delphi? In caso affermativo come è possibile ciò?
Grazie in anticipo,
Cooper.
PS: Per memoria occupata non intendo solo quella relativa alle strutture 
dati (è facile determinare questo), ma nel complesso dall'intera 
applicazione delphi. 

delphi? 
AllocMemCount
Newsgroup: it.comp.lang.delphi
Titolo: Eliminare gli spazi in eccesso

Salve a tutti. Ho delle stringe di tipo AnsiString che sono piu' o meno
tutte di questo tipo:
aof       "Art of Fighting"
aof2     "Art of Fighting 2"
lastbld  "Last Blade" ecc. ecc...
Quello che mi interessa a me, e' prendere solo la prima parte della stringa
(aof, aof2 o lastbld). Ho provato ad usare SubString limitandolo a 10
caratteri pero' vengono inclusi anche gli spazi che a me non servono. Esiste
un modo tra i vari metodi di AnsiString per prelevare solo la prima parte?
Spero di si altrimenti mi suicidero' :). Grazie anticipatamente a tutti
quelli che mi risponderanno.
HellHound - uccidi CERBERO per l'indirizzo

 ha scritto nel messaggio
news:b79nv5$p8s$2...@lacerta.tiscalinet.it...

Stringa = Trim(Stringa.SubString(1,10));
Ciao!
Elisa

Se ho ben capito quello che chiedi:
repeat
 p:=pos(' ',nomestringa)<>0;
 if p<>0 then
nomestringa:=copy(nomestringa,1,p-1)+copy(nomestringa,p+1,length(nomestringa
));
until p=0;
nomestringa:=copy(nomestringa,1,10);
Ciao, Sandro

>  p:=pos(' ',nomestringa)<>0;
ovviamente:
p:=pos(' ',nomestringa);
dove p e' dichiarata integer
Ciao, Sandro

 until p=0;
Questo lo puoi fare anche con la funzione StringReplace (da D5 in su
almeno).
A.

Newsgroup: it.comp.lang.delphi
Titolo: Database Interbase enorme

Ho un Database Interbase che vuoto č di circa 1.55 Mb, la mia applicazione
usa una tabella al suo interno come tabella temporanea inserendo, eliminando
e modificando record parecchie volte al secondo.
A fine giornata il db mi arriva a dimensioni enormi di circa 50 - 60 Mb pur
non contenendo alcun dato.
Facendo il Backup - Restore il db mi ritorna alle dimensioni originali.
Esiste una qualche query o utility per effettuare una specie di
compattazione a run time?
Grazie

 
Non credo, quella è l'unica via
Massimo

 Ho un Database Interbase che vuoto è di circa 1.55 Mb, la mia applicazione


 disponibile lo spazio inutilizzato ma non ne riduce la dimensione..
diciamo che potrebbe non essere uno svantaggio.
Molti db prevedono un meccanismo di preallocazione dello spazio su disco 
necessario ai propri files in modo da mantenere la contiguità dei clusters.
Quindi, l'unico modo di mettere a diet un db interbase è un backup/restore?
A

 disponibile lo spazio inutilizzato ma non ne riduce la dimensione..
Seguimi nel ragionamento...
Appena fatto il restore il DB č diciamo 1Mb
Dopo una giornata di lavoro č diventato 50 Mb
La sera prima di andare via, fa un gfix che mantiene il db a 50 Mb ma 
"ripulisce" lo spazio inutilizzato e lo rende nuovamente riutilizzabile
L'indomani mattina ci ritroviamo con un db da 50 Mb, ma la sera, a meno 
di non aver fatto molte piů operazioni del giorno prima, il DB č 
cresciuto solo dei dati effettivamente inseriti?
Il giro č corretto?
Grazie
Daniele
Newsgroup: it.comp.lang.delphi
Titolo: Consiglio libro

Ragazzi chi mi puo' consigliare un buon libro di livello Intermedio su
le rete, il TCP/IP e affini?
Grazie

Esiste un libro dal titolo "TCP/IP".
Saluti
AS
"Se è Microsoft non funziona"

 Grazie
Guarda su
http://www.redbooks.ibm.com/abstracts/gg243376.html
troverai un PDF sul TCP/IP scritto da IBM sono circa 900 pagine (se
ricordo bene) prima però ti devi registrare
Massimo

Newsgroup: it.comp.lang.delphi
Titolo: Una dritta sempre sulle cartelle

Vorrei sapere quale istruzione usare x creare una cartella...
E x farmi restituire la grandezza (in MByte) di una cartella magari al clic
di un pulsante?
Di sicuro ci vogliono le Api ma non conosco l'istruzione!!!

 ha scritto nel messaggio
news:3ytH7.34871$zu5.1...@news1.tin.it...


 di un pulsante?
Vedi FindFirst/FindNext; TSearchRec contiene un campo Size che ti puo'
essere utile.
Saluti
Paolo Arosio

Newsgroup: it.comp.lang.delphi
Titolo: Aiuto su delle funzioni per un Word Processor in delphi

Salve, per diletto sto realizzando un WP in Delphi , con un RichEdit dove
inserire il testo. Tutto bene fino ad ora: mi domando come si può realizzare
il mitico tasto trova testo nella barra del main menu. Eventuali aiuti sono
graditi.
Marcus

 wrote in message
8cs2a9$9m6$2...@nslave1.tin.it...

Newsgroup: it.comp.lang.delphi
Titolo: Salvataggio allegato

Provo a salvare un allegato con queste due righe di codice :
IdAttachment.FileName := '.\';
IdAttachment.SaveToFile(IdAttachment.FileName);
Ma nulla mi da un errore :
 Error saving attachment.
Al momento riesco a salvare tutte le mail che voglio ma non riesco a salvare
gli allegati.


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

 ha scritto nel messaggio

Mi pare che il demo Indy potrebbe aiutarti
guarda questo se ti é utile
for at :=0 to msg.MessageParts.Count -1 do
if  (msg.MessageParts.Items[at] is TIdAttachment)
//allegato
if not
FileExists(pathS+'msg\at\'+TIdAttachment(msg.MessageParts.Items[at]).Filenam
e)) then
TIdAttachment(msg.MessageParts.Items[at]).SaveToFile(pathS+'msg\at\'+(TIdAtt
achment(msg.MessageParts.Items[at]).Filename)) ;
//testo
end else if  (Msg.MessageParts.Items[at] is TIdText) Then
Memo1.Lines.AddStrings( TIdText(Msg.MessageParts.Items[at]).Body);
Memo1.Lines.SaveToFile(PathS+'msg\'+rep+'.html');
ciao
erik

 ==============================
Ho trovato l'errore, praticamente quando scarico due messaggi che hanno lo
stesso allegato e quindi anche lo stesso nome mi da errore nel salvataggio
ma come faccio a mettere in una cartella due file che hanno lo stesso nome,
devo creare una cartella per ogni mail o c'è una soluzione diversa?

 una soluzione diversa?
Ovviamente, non puoi mettere nella stessa cartella file aventi nomi
identici.
A questo punto, ogni soluzione č valida in base al risultato che vuoi
ottenere: potresti attribuire un ID univoco (ad esempio, un valore
numerico intero autoincrementale) ad ogni messaggio e salvare l'allegato
usando quell'ID come prefisso al nome del file, oppure creare una
cartella con quell'ID e salvare al suo interno l'allegato sfruttando il
nome del file "naturale"; al posto dell'ID potresti utilizzare la data e
l'ora del messaggio.


Newsgroup: it.comp.lang.delphi
Titolo: IdHTTP di indy [D6]

salve sto usando IdHTTP di Indy e funziona
benissimo, solo in presenza di reti, e quindi
tramite proxy, questo componente non va !!!
qualcuno di vuoi sa come fare per poterlo
usare ni rete con un PROXY !?
Max

scusate la domanda sciocca poi l'ho trovato sotto
Request.......
don't warry

Newsgroup: it.comp.lang.delphi
Titolo: File di testo... non era Text???

Un attimo di smarrimento...
ho sempre usato TStringList, ma stavolta vorrei usare il tipo Text... ma
quando dichiaro:
aFile: Text;
il compilatore mi dice "Constant or type identifier expected".
Che mi sono perso qualcosa?
--
Jax

 aFile: Text;
Era TextFile, si vede che dal TP è cambiato come Assign. Grazie
comunque.
--
Jax

 quando dichiaro:
ora e' TextFile, per chiudere non piu' close ma closefile,
e' stato fatto per evitare collisioni di nomi con le librerie
ad oggetti.

textFILE
Bye
A.
Newsgroup: it.comp.lang.delphi
Titolo: Copiare un file in esecuzione automatica

Ciao a tutti.
In pratica vorrei ottenere questo:
- Apro il programma chiamato autopartente.exe
- Copio me stesso nella cartella esecuzione automatica del pc qualsiasi essa
sia e in qualsiasi os.
(Per esempio in win98 č "c:\windows\menu avvio\esecuzione automatica",
mentre in xp e serie nt in genere č "C:\Documents and
Settings\NOMEUTENTE\Menu Avvio\Programmi\Esecuzione automatica")
- Il problema č identificare in modo univoco quella cartella e copiare me
stesso al suo interno...
Come posso fare?
Grazie.
--
----------------------------------------
Carlo Camarda
chiamac...@tiscalinet.it
]@#[ Anna I Love You ]#@[

 me stesso al suo interno...
Ciao. Dovresti ridolvere cosi':
uses shlobj;
var startupfolder : array[0..MAX_PATH] of char;
begin
 SHGetSpecialFolderPath (
        Application.Handle,
        startupfolder,
        CSIDL_STARTUP,
        false   );
 Caption := startupfolder;
end;
Testato sotto Windows XP e funziona.
Ciao!! 
Davide DG.
-- 
All resistance is futile! Prepare to be disassembled !

Cartella???
non é un settaggio nel registry?
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run
Matheus


Mmm Grazie 100000000000.
E per copiare "ME STESSO" in questa cartella come faccio?
Grazie


 HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run
Questo e' uno dei _tanti_ (evviva Microsoft... :( ) posti per far partire un 
programma in automatico... mi pare che Carletto chiedesse la locazione della 
cartella "Start Up" (nella versione inglese) del menu di avvio, alias 
"Esecuzione Automatica".
Ciao!


 E per copiare "ME STESSO" in questa cartella come faccio?
"ME STESSO" ? Intendi la tua applicazione ?
guarda CopyFile e Application.Exename
Ad ogni modo basta creare un collegamento (.lnk) in quella cartella, non 
serve copiare il file (e a volte di certo non basta, se la tua applicazione 
ha bisogno di altri file!).
Per creare un lnk, se non sai come fare chiedi, che cerco il codice, non ce 
l'ho sotto mano e non mi ricordo.


> guarda CopyFile e Application.Exename
CopyFile nelle api no?
Ci ho provato già ieri ma non capisco come usarla...
Me lo spieghi tu?
Cmq per la cronaca mi serve proprio copiare il file e non creare un
collegamento...
Ciao


> Matheus sentenziň:
Nessuna sentenzia,
semplicemente moolto piů semplice aggiungere una entry al registry piuttosto
che ... (vedi i problemi di Carletto)
E poi: parte da solo, nessuno lo puň sbattere nel cestino inavvertitamente o
deliberatamente a meno di non smanettare nel registry.
Saluti.
Matheus

 registry. 
Beh, si, certamente! come, molto piů semplice secondo me č creare un 
collegamento che non copiare dentro il file...  ma forse Carletto ha 
bisogno proprio di copiare la sua applicazione nel menu si esecuz. 
automatica... e non di altri (ben piu' semplici, ben piu' rapidi) metodi.
Altrimenti penso avrebbe chiesto qualcosa tipo "come faccio a far partire 
la mia applicazione in automatico all'avvio di windows?"

Newsgroup: it.comp.lang.delphi
Titolo: BCB - Delphi

Salve a tutti, mi sto avvicinando al CBuilder e vorrei sapere che
interazione ci possono essere con il delphi.
Si possono usare gli stessi componenti o simili?
Sulla rete trovo molti componenti per delphi. Li posso riusare per BCB?
Grazie. Tutte le info su questo saranno graditissime!!
G

La VCL Visual Component Library che contiene la gerarchia di classi per i
controlli visuali è è la stessa con poche modifiche (ad esempio se devi
convertire una stringa in un numero di un componente tEdit ). Ovviamente la
sintassi dipende dal linguaggio.
Se vuoi riusare i componenti per delphi ad uso C non so esattamente cosa
devi fare.
Se questi componenti sono registrabili nell' IDE non vedo perchè no. Ma
credo che il discorso vada inteso componente per componente.
So che puoi aggiungere Unit in sorgente delphi ad un progetto in c Builder.
Ciao
Mario - (
mari...@inwind.it
)
 
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

devi fare.
Nulla.  I componenti scritti per Delphi funzionano senza problemi
anche sotto BCB.  Il contrario, invece, non è possibile.

Newsgroup: it.comp.lang.delphi
Titolo: TSqlClientDataSet vs TSqlDataSet

Che differenza c'è tra TSqlClientDataSet e il TSqlDataSet. Ho notato che le
funzioni sono le stesse.
Qualcuno mi sa spiegare dettagliatamente cosa cambia l'utilizzo dei 2
oggetti?
Grazie


SqlDataset è unidirezionale e non lo puoi associare ad un controllo visuale
tipo dbgrid.
SqlClientDataset è BIdirezionale.
Bye
AS

Quindi la funzionalità è la stessa?
Siccome ho letto da qualche parte che TSqlClientDataSet può elaborare le
operazioni sul database in locale e poi inviarle tutte insieme al server,
per l'ottimizzazione della memoria, pensavo che fosse più corretto
utilizzarlo rispetto a  TSqlDataSet.
Mi postreati consigliare tu?
Premetto che a me non serve utilizzare oggetti visuali a cui passare un
datasource.
Grazie.

> Quindi la funzionalità è la stessa?
No.
Sqldataset, unidirezionale, si usa per operazioni del tipo while not eof
do...
SqlClientdataset, bidirezionale, lo si usa per i componenti visuali.
Prova ad asscociare un sqldataset ad una dbgrid via datasource e vedi cosa
succede.
Bye
AS

Quindi se a me non serve nessun oggetto visuale a cui associare un
datasource, ma questa operazione la vorrei fare a manina attraverso un cicli
while sul DataSet, faccio bene ad utilizzare solo l'oggetto TSqlDataSet.
Scusami ma sono alle prime armi e vorrei un consiglio per vedere se ciň che
utilizzo sia giusto.
Grazie!

Quindi la differenza è quella che mi hai scritto nel precedente post. E
concludendo l'oggetto TSqlClientDataSet non ha la funzione di eseguire in
locale le istruzioni(sul client) per non farle eseguire al server.
L'ottimizzazione della memoria non c'entra un cappero. Se è così posso
tranquillizzarmi e finalmente posso dire che la strada presa non è
sbagliata.
Puoi confermarmi ciò o c'è dell'altro su questi oggetti?
Grazie ancora!

> Puoi confermarmi ciň o c'č dell'altro su questi oggetti?
Al momento non credo.
Bye
AS
Newsgroup: it.comp.lang.delphi
Titolo: Frame

Ciao a tutti, oltre ai vari siti noti (about, delphipages, torry ecc.) 
conoscete posti dove trovo esempi di utilizzo dei frame in Delphi?
Meglio se progetti con varie pagine.
 
Grazie
 
-- 
Argomentare contro le centrali nucleari citando Chernobyl è come 
argomentare contro gli aerei citando l'Hindenburg.
 
 

 Meglio se progetti con varie pagine.
 
Un tempo avevo scritto un minitutorial (spiegato a uno dei tanti Delphi Day) su come usare i Frame per realizzare un'applicazione strutturata a pagine, ma dovrei cercarlo perché al momento non riesco a recuperarlo online.
 
Per fortuna, mi è venuto in mente che quell'articolo era stato "copiato" senza troppi complimenti. :)
 
Cercando in giro sono riuscito a scovare la famosa copia, che trovi qui:
http://filippomalaspina.wordpress.com/2009/02/22/delphi-vfi-e-frame/
 
 
Prova a dare un'occhiata (se ho capito correttamente l'oggetto della tua richiesta). ;)
 
Ciao,
  Marco.
 
-- 
MARCO BREVEGLIERI
#Home: 
http://www.marco.breveglieri.name
 
#Blog: 
http://www.compilaquindiva.net
 


L'avevo giï¿œ trovato e giudicato interessante, per cui TI ringrazio ;-)
 
-- 
Scrivo su Usenet da quando il Mar Morto era solo indisposto.

Newsgroup: it.comp.lang.delphi
Titolo: IBX e D4

ho scaricato i componenti Interbase Express , che pero' sono x D5
che differenza c'e' tra questi e Interbase fornito con Delphi ?
sara' mica solo che non si deve installare Interbase su un PC diverso da
quello in uso.
grazie Maurizio

Non confondere gli ambiti.
Gli ibx sono componenti x l'accesso nativo a interbase.
Cioč, li puoi usare solo con interbase: niente oracle, sybase etc etc etc.
Interbase č un database client/server.
Ib server puo tranquillamente girare nache sun una macchina Win95, a
differenza di altri db che richiedono almeno ntws.
Bye
AS

 ha scritto nel messaggio
news:ae49ce$1qpr$1...@newsreader1.mclink.it...


 > Interbase è un database client/server.


Newsgroup: it.comp.lang.delphi
Titolo: Between nelle SELECT

Qualcuno sa spiegarmi perchč la BETWEEN nelle SELECT con i database
relazionali funziona (Sql Server e Interbase) ma con paradox e dbase va due
volte sě e tre no ?
le mie select sono cosě:
SELECT
*
FROM
<mia tabella>
WHERE
<campo data> BETWEEN :dadata AND :adata
In delphi il codice č:
Query.ParamByName('dadata').AsDateTime := valore data
Query.ParamByName('aadata').AsDateTime := valore data
Query.Open;
se cambio la select in:
SELECT
*
FROM
<mia tabella>
WHERE
<campo data> >= :dadata AND <campo data> <= :adata
funziona tutto !
ciao
Solid Snake IT

volte sě e tre no ?
e' vecchio un bug che c'era gia' in D3, non so se c'e' ancora in D5,
eventualmente prova ad aggiornare il bde.

 Query.Open;
Il campo in tabella è Date o Timestamp ? Se è Timestamp prova a fare
Query.ParamByName('dadata').AsDateTime := Trunc(valore data)
Query.ParamByName('aadata').AsDateTime := Trunc(valore data)
Max
Newsgroup: it.comp.lang.delphi
Titolo: [ot] utilizzo di usbkey come path db paradox

ciao a tutti, secondo voi l'utilizzo di periferiche usb (tipo chiavette da 
256/512) per lavorare direttamente con bde e file paradox ci sono 
controindicazioni???
Simone 

 ha scritto nel messaggio 
news:5nQOd.524797$b5.24...@news3.tin.it...

Ciao,
io l'ho già fatto e tranne un poco di lentezza e la pericolosità della 
fragilità di queste "chiavette" non ho trovato problemi.
Attento ai path, queste apparecchiature usb se non bene configurate nel S.O. 
tendono a prendere la prima lettera libera e quindi a volte credi di 
lavorarci sopra ed invece ....
Inoltre di solito i clienti le usano per scopi "particolari " e si 
dimenticano o NON voglio fare i salvataggi del contenuto, quindi vedi di 
avvertirli che non rispondi dei danni.
Ciao
MaoSw 

Come ti fa' notare Maosw la lettera puo' cambiare da pc a pc e ritengo non
sarebbe una cattiva idea metterla come parametro modificabile dall'utente.
giorgio
"MaoSw" <mao...@NOSPAMtin.it> ha scritto nel messaggio
news:%fZOd.871880$35.33...@news4.tin.it...


S.O.
	Ciao
	MassimoB
 
---------------------------
http://www.massimobeschi.it/

anche a me servirebbe, come posso fare per averlo??
Simo 

Potresti postarlo anche a me? Grazie giorgio


Newsgroup: it.comp.lang.delphi
Titolo: componente http e delphi6

salve, dovendo lanciare un link per azionare alcune procedure, mi servirebbe
un sistema sicuro e veloce per chiamare
http://miolink/pagina.asp&par=1&par=2
 , che componenti consigliate?
simone


Open Delphi Manual (
http://groups.yahoo.com/group/delphi_open_manual/
)
Newsgroup: it.comp.lang.delphi
Titolo: Lista Criptata

Vorrei salvare su un file di testo una lista
criptata alla lettura. Avete qualche idea?

criptata alla lettura. Avete qualche idea?
io uso una classe che wrappa un IniFile criptandolo
con una certa chiave
Cerca su 
torry.net
 il componente DataFile
	Ciao
	MassimoB
 

csp?
A

pardon?
P

 cantando,
intonava allegramente:
huh ?
-- 
Morde. 
(
mo...@despammed.com
)
M-List di icld: 
http://it.groups.yahoo.com/group/icld/

Cryptographic Service Provider = CSP
Sarebbe il corrispondente m$ per i vari standard pkcs#xx di 
www.rsa.com
A partire da win98se vengono installati dei csp di default.
provate a cercare nel registry Gemplus o Siemens.
A

OK per il datafile mi servirà sicuramente, per altri utilizzi
per quanto riguarda il Cryptographic Service Provider
non ho tempo di vedere come funziona ho bisogno di una
cosa sbrigativa e comunque molto più semplice.. del tipo:
se la mia stringa è  BORLAND DELPHI
ho bisogno di un algoritmo che la trasformi
in una stringa semplice da digitare del tipo
OIUFT45UI9   e non     ?=)(//&?=&*_*
mi sono spiegato?
qualcuno ha un algoritmo pronto?

 OIUFT45UI9   e non     ?=)(//&?=&*_*
La cosa più semplice che puoi fare è trasformare ogni carattere nel
valore ASCII esadecimale (cifre e lettere, quindi).  Lo svantaggio è
che la stringa diventa il doppio di lunghezza.

Se mi invii a :
mariopiva@inwind un tuo indirizzo e-mail ti rispondo con ciň che mi sono
fatto da solo per la generazione della :
(1) chiave relativa all'insieme desiderato di caratteri
(2) la codifica
(3) la decodifica.
Ciao
Mario
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

Grazie Alberto.

Andrea

Newsgroup: it.comp.lang.delphi
Titolo: Pacchetti locali di SQL

E' possibile eseguire da D5 un pacchetto locale di Sql server? Per 
intenderci un processo contenuto dentro data trasfomation services che 
chiameremo "Pippo".
Grazie mille
Saluti 

http://groups.google.it/group/borland.public.delphi.database.sqlservers/browse_frm/thread/e29b2a7560bfd7c1/101868388e431732?lnk=st&q=delphi+ole+sql+server+dts&rnum=1&hl=it#101868388e431732
AS

Newsgroup: it.comp.lang.delphi
Titolo: problemi con ttable filter e range

ciao,
sto usando il bde con una tabella paradox il problema mi
sorge quando applico i filtri e i range,
ho un applicazione con vari tabsheet in uno ho un dbgrid collegato ad una
tabella
paradox.
In pratica quello che mi
succede e che la dbgrid che mi visualizza il contenuto della
tabella appena applico i filtri mi visualizza tutto come se non li
avessi filtrati ho provato
a scrivere qualcosa del genere
table1.filter:='filtro';
table1.filtered:=true;
table1.refresh;
ma non mi aggiorna niente, solo quando cambio tabsheet
e ritorno in quello dove ho la dbgrid i filtri vengono applicati
correttamente? non so proprio come risolvere questo rompicapo
ciao Marco
--
https://www.paysu.com/signup.cfm?refid=TAQ7684N







scusate mi si è ingrippato outlook!


Prova a chiamare TabSheet.Update .
--
Andrea Raimondi
----------------------------------------
Redattore corso di Delphi
di  Software Planet
www.softwareplanet.net

Newsgroup: it.comp.lang.delphi
Titolo: run time..

posso creare un DB metterlo in una griglia e in funzione di un record cioč
se questo cambia modificare tutti gli altri????
come posso fare????
come posso fare un repor complesso che scorra orizontalmente i record come
se fosse una tabella
 cioč cosě
 campo1(t1)
      campo1(t2) compo1 (t2) campo1 (t2) ... campo1(t3) campo2(t3)
campo3(t3)
      campo2(t2) campo2 (t2) campo2 (t2) ... campo4(t3) campo5(t3)
campo6(t3)
      campo3(t2) campo3 (t2) campo3 (t2) ...
per t1 si fa riferimento al primo db
per t2 si fa riferimento al secondo db
per t3 ovviamente al terzo db
per campo1 al primo recod
per campo2 al secondo record..
quindi "campo1(t2)" č il primo record del db t2 (secondo)..
si puň fare una roba del genere???
aiutoooooooooo vi pregooooooooooo
GRAZIE..
-- 
Posted from 
twingo.tiscalinet.it
 [195.130.224.85] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 se questo cambia modificare tutti gli altri????
 č ?
--
 _______________________________________
        Gnaffy SoftWare
   web: 
http://gnaffy.tripod.com/
   e-mail: Gna...@Wappi.com
   e-mail: 
bmq...@tin.it
   ICQ#: 76488613
 ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ

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

Salve a tutti, il mio problema e' che provo a installare UIB su Delphi
7, esattamente JvUIBD7D, ma quando compilo il componente,  prima di
installarlo, manca il file jvuibsqledit.dcu.
cosa faccio?
grazie a tutti



Stai installando i componenti Jedi?
Io ho installato la versione 3.33 su D2005 proprio pochi giorni fa',
perň ho utilizzato il comodo programma di installazione senza
problemi.
Che versione stai utilizzando?
Ciao
Newsgroup: it.comp.lang.delphi
Titolo: disegnare con delphy

Salve a tutti, premetto che sono un principiante con delphy e che mi sto
avvicinando alla programmazione da poco tempo.
Vorrei realizzare un utility che mi consenta di:
disegnare una  damiera,
poter inserire i pezzi a mio piacimento, dopo averli selezionati
naturalmente,
infine una volta completata la posizione, poter salvare il file nei diversi
formati:
jpg, tiff, ecc.
da dove posso incominciare????

 ha scritto nel messaggio
news:2tVP9.37996$Q%4.11...@news1.tin.it...

per questo non userei DELPHI ma altri programmi dedicati !
Newsgroup: it.comp.lang.delphi
Titolo: interbase gratis ? e dove ?

ho sentito parlare ultimamente di una versione di interbase che sembra
essere diventata free (6.5) poi sotto linux dovrebbe essere in open. Bene
quella linux la trovo sul sito della Borland e va bene ma quella per windows
? ed è vero che è gratis anche quella ? io non la voglio trial perchè non mi
bastano 60 gg per provarla, io sono un testone di quelli pesanti e la voglio
provare per un bel pò.
Grazie dei link a presto
Daniele


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

 Daniele
-- 
Ciao Anto', [36, 143, AQ]
MB C SC 220 CDI Magma Red

Newsgroup: it.comp.lang.delphi
Titolo: DBLookupCombobox e nuovo record nel DB

ho un DBLookupCombobox collegato a due tabelle del mio DB che visualizza, tra le altre cose,  il nome di una persona. Uso il DBLookupCombobox per selezionare la persona. Inserisco un nuovo record nel DB (una nuova persona) con un'apposita maschera di inserimento. Una volta inserito il recordo voglio che il DBLookupCombobox visualizzi il nome della persona appena inserita
come faccio, quale proprietà devo andare a settare?
grazie


dovrebbe bastare eseguire un Refresh() sul dataset da cui la lookupcombo
preleva i nomi. Sempre se ho capito bene il tuo problema :)
 
ciao
Giacomo

si hai capito benissimo il mio problema.
il fatto è che con il refresh non succede nulla.
il DB punta al nuovo record inserito ma il DBcombo rimane fermo a dove era prima

 il DB punta al nuovo record inserito ma il DBcombo rimane fermo a dove era prima
 
Il DBLookUpCompoBox "rimane fermo" perché non è variato il valore del 
campo della tabella nella quale va a leggere/scrivere.
 
Esempio:
 
Autori
------
IDAutori
Cognome
Nome
...
 
Libri
-----
IDLibri
Titolo
IDAutore
...
 
Autori.IDAutori -> Libri.IDAutore
 
La DBLookUpComboBox legge da Autori, usa IDAutori come KeyField e scrive 
(DataField) in IDAutore del DataSource collegato a Libri.
 
Quando aggiungi un nuovo autore il valore di Libri.IDAutore (il valore, 
cioè, usato dal DBLookUpComboBox per spostarsi nella lista) non cambia.
 
Sei tu che devi modificare Libri.IDAutore dandogli il valore del nuovo 
Autori.IDAutori che leggi dal record di Autori appena creato.
 
-- 
@WarpTen10

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

scusate se disturbo qualcuno mi sa dire l'equivalente della
UNION di C++
grazie č urgentino

Si puo' usare solo sui record:
Type MioRecord=record
 ciao:String;
 i:integer;
 case integer of
 0:(
  x,y:integer;
 );
 1:(
 p:TPoint;
);
 2:(
 Nome:String;
);
end;
Dovrebbe funzionare esattamente come la union di C++, salvo smentite.
Ciao !
--
{MSX}  -  
http://msx.rules.it
Mantenitore delle FAQ di it.comp.lang.delphi,
reperibili qui: 
http://gpi.infomedia.it/abc/delphi/FaqDelphi.txt

GRAZIE!!!!!
funziona
"{MSX}" <nicola...@THISlugato.org> ha scritto nel messaggio
news:Heo_7.21189$SE3.7...@twister1.libero.it...
