mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.delphi
Titolo: Port e Wport

Cari amici, in turbo pascal (ma anche in delphi1) era possibile usare due
array predefiniti "Port" e "WPort". Con le versioni a 32 bit di delphi tali
array sono spariti. Qualcuno conosce una routin che li sostituisce?
    Ciao a tutti e grazie per l'attenzione.
                antonio

 array sono spariti. Qualcuno conosce una routin che li sostituisce?
non ci sono +, perche' sotto windows si dovrebbe accedere alle porte solo
tramite i driver. Se usi W9x, puoi comunque accedere direttamente alle
porte: vai su torry e scarica qualche componente che implementi Port e
PortW. Se invece usi NT, allora dovresti scriverti un driver, anche se corre
voce che ci sia un componente (magico) che implementi l'accesso diretto
sotto NewTecnology.
Ciao !                    {MSX}

 ha scritto nel messaggio
news:Y62B6.10301$xC3.1...@news.infostrada.it...

Le funzioni sono queste :
Function rport(const Address:word):byte;register;
asm
    xchg ax,dx
    in   al,dx
end;
Function rportw(const Address:word):word;register;
asm
    xchg ax,dx
    in   ax,dx
end;
Procedure wport(const Address:word;const V:byte);register;
asm
   xchg ax,dx
   out  dx,al
end;
Procedure wportw(const Address:word;const V:word);register;
asm
   xchg ax,dx
   out  dx,ax
end;
Per utilizzarle con NT/2000 fatti un giro a
http://www.wideman-one.com/gw/tech/Delphi/iopm/index.htm
"Hardware I/O Port Programming with Delphi and NT"
Ciao
Davide

 wrote in message
news:9b2hj7$mtp$1...@nreadA.inwind.it...


 ha scritto nel messaggio
news:JTdB6.16746$r67.3...@news2.tin.it...

Newsgroup: it.comp.lang.delphi
Titolo: Monitoraggio

Ho un problema, forse di facile soluzione: devo monitore (quindi in
background) lo stato di TIBTransaction per vedere se la transazione e'
attiva o e' stato effettuato un commit.
Come fare? Grazie per le risposte.
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

property InTransaction: Boolean;
Description
Examine InTransaction at run-time to determine if a database transaction 
is currently in progress. InTransaction is True if a transaction is in 
progress, False otherwise.
The value of InTransaction cannot be changed directly. Calling 
StartTransaction sets InTransaction to True. Calling Commit or Rollback 
sets InTransaction to False.


Questo particolare lo conosco. Il mio problema e' realizzare qualcosa che al
cambiamento di quella proprieta' mi abiliti o meno dei pulsanti nella
finestra principale. Un qualche evento che si scatena quando la transazione
parte o viene effettuato un commit.
Grazie per la risposta.


 ha scritto nel messaggio
news:81Z75Z220Z40Y1...@usenet.libero.it...


 Matteo
Ho provato, ma non riesco a fargli rilevare lo StartTransaction


 nuovo...
Ho risolto semplicemente usando un TTimer.
Grazie per l'aiuto.


 Ho provato, ma non riesco a fargli rilevare lo StartTransaction
Provo a spiegarti come dovresti fare (ho capito che hai già fatto, ma magari
poi potrebbe servirti per qualcos altro :) ):
Crei un procedure che per esempio chiami PROC_TRANS in interbase/firebird
del tipo:
begin
  post_event 'INIZIO_TRANSAZIONE';
end
Nel programma inserisci l'ibevents e nella proprietà EVENTS aggiungi
l'evento "INIZIO_TRANSAZIONE'.
Nell'evento ONEVENTALERT andrai a definire quello che vuoi fare quando
arriva l'evento di starttransaction, del tipo:
if EventName = 'INIZIO_TRANSAZIONE' then
begin
  //Mando un messaggio dicendo che la transazione è iniziata
end;
Aggiungi poi una stored procedure collegata a PROC_TRANS.
All'inizio del programma ricordati di abilitare l'evento impostando la
proprità REGISTERED a true.
Poi, nei punti dove fai transazione.startstransaction, subito dopo chiami la
stored procedure (seguita dalla commit sulla transazione a cui e legata la
stored procedure). Questa fa in modo da scatenare l'evento sul DB.
Spero di essermi spiegato bene :)
Ciao,
Matteo

crei una taction, la associ al pulsante e nell'onupdate ci metti:
TAction(Sender).Enabled := ibtr.InTransaction
A

 Matteo
Ciao Giuseppe.


 TAction(Sender).Enabled := ibtr.InTransaction
Perfetto, questa e' la migliore soluzione possibile.
Grazie e buon weekend.


Newsgroup: it.comp.lang.delphi
Titolo: mappe della Tdm ?

dove posso acquistarle online ? mi interessano soprattutto quelle su stoffa
o su "tappeto" (tipo arazzi) a prezzi comvenienti.
grazie mille
Vardamir



Che versione di tappeti ti servono? Io ho degli arazzi 3.0 ma si stropicciano.
-- 
"Ciao Rex, che cavolo di situazione eh? Due dentro, due fuori, puo' succedere di tutto!"

ooppss... è il caldo. (o outlook). ho sbagliato NG.
sorry.
Giuliano

 Giuliano
mi sembrava un pò troppo per un OT =)
Newsgroup: it.comp.lang.delphi
Titolo: Aprire internet Explorer da delphi...

Ciao a tutti, dovrei aprire internet explorer da delphi e farlo collegare ad 
un sito.
Esempio: avendo una label con caption : 
http://www.miosito.it
 (su di una 
form) dovrei gestirne l'evento click e far aprire internet explorer e farlo 
collegare a quel sito.
Ringrazio in anticipo alle persone che sapranno aiutarmi e colgo l'occasione 
per un caloroso saluto a tutto il news... 

 un sito. [...]
Cerca la funzione *ShellExecute* su questo gruppo di discussione: 
troverai la risposta alla tua domanda. :-)
Ciao,
   Marco.
-- 
MARCO BREVEGLIERI
  (
http://www.marco.breveglieri.name
)
     Non hai la possibilità di scaricare Turbo Delphi Explorer?
     Te lo spedisco io!! [
http://www.marco.breveglieri.name/?p=48
]

 un sito. [...]
Hai già scritto questa domanda, e ti ho già risposto... :-|


 Hai già scritto questa domanda, e ti ho già risposto... :-|
Mi autocensuro: sembra che mi appaiano più volte gli stessi messaggi, ma 
con data odierna. :-|
Chissà che diavolo prende al mio news server...
In ogni caso, domando scusa, che è importante. :-)


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

Salve a tutti,
Qualcuno saprebbe dirmi come travasare un progetto access su un databases 
FireBird?
Esiste un software adatto ?
Grazie a tutti.
-- 
Daniele Napoli
s_mu...@tin.it
 

 Esiste un software adatto ?
Per fare una cosa del genere ho usato EMS Interbase & Firebird Manager 3 
(non male).
Acqua 

 FireBird?
Clever DataPump (freeware)
http://www.clevercomponents.com/products/datapump/ibdatapump.asp
"Pump data and migrate database structure
from any ADO/BDE/ODBC sources and native
Interbase/Firebird databases into
Interbase/Firebird databases."
Segnalo inoltre Clever DatabaseComparer per Firebird/interbase
(free for non-commercial use)
http://www.clevercomponents.com/products/dbcomparer/dbcomparer.asp
"The best tool to visually browse
thru structure differences of the
databases and perform the
wide range of operations of them."
-- 
Ciao
Marco Kregar
marco....@FirebirdSQL.it
www.FirebirdSQL.it
"over the bench the goat sings, under the bench the goat dies"
Newsgroup: it.comp.lang.delphi
Titolo: Colorare le chiavi trovate in un DB

Vorrei trovare delle chiavi nel database
e colorarle di rosso !!
Senza usare le solite for..to, if...then
c'è un sistema + pratico e veloce ??
MAX



un pennarello? soluzione pulita, veloce, pratica... a patto che abbia la
punta fine!
magari se specifichi versione di delphi, db, tecnologia di accesso e cosa
vorresti fare! cosa vuol dire delle chiavi trovate nel db? chiavi primarie?
chiavi di ricerca? 
due righe in + nella spiegazione portano ad una risposta + veloce.
guarda magari anche nell'evento OnFetchProgress ma funziona anche solo con
ado
ciao
-- 
Fabrizio Mancini - <f[.]mancini[@]tin[.]it> 03/11/2003 9.50.36
Open Delphi Manual (
http://groups.yahoo.com/group/delphi_open_manual/
)
Firma pure tu per il software libero 
http://petition.eurolinux.org/

 ha scritto nel messaggio
news:1gtt2vwh...@ostialido.it...


 difficile da farlo in modo altrettanto semplice!!
Difficile da capire; allora: hai una tabella paradox con almeno un campo
data.
Vuoi
a) evidenziare in rosso la colonna di una dbgrid che attraverso un
datasource fa vedere tutti i record
b) evidenziare in rosso le righe della dbgrid di cui sopra in cui il
contenuto del campo data corrisponde a certi criteri
c) visualizzare solo le righe in cui il campo data corrisponde ai
criteri
se la risposta e'
a): modifica il font.color della colonna destinata a contenere la data
b): usa l'evento OnDrawDataCell (anche se obsoleto): vedi esempio
sull'help
c): filtra il dataset collegato alla griglia
Se il tuo problema non e' a), b) o c) non ho capito alcunche' della
questione.
Saluti
Paolo Arosio
-- 
"La dimostrazione dell'esistenza di specie intelligenti nell'universo
 e' che non ci vengono a trovare"

 ha scritto nel messaggio
news:bo5cks$17v424$1...@ID-30644.news.uni-berlin.de...


La risposta te la ha già data
Se non hai capito evidentemente sei molto a digiuno

perkè parlare in codice... !?
<repeat>
io ho già fatto una procedura che mi evidenzia tale
controllo chiave...
..io chiedevo soltanto se ci fosse un'altro sistema
+ semplice che espleta una ricerca con evidenziatore !!
MAX
"Edmondo Di Tucci" <snar...@Ttin.it> ha scritto nel messaggio
news:bo5fuc$as1$1...@newsreader.mailgate.org...


OK ho capito perchè non andava...
solo in Runtime !!
compilato funziona !!
MAX

 o se c'è qualche vcl già pronta all'uopo ??
Quale funzione? non c'e' nessuna funzione fra le soluzioni che ti ho
proposto (con l'eccezione dell'handler dell'evento OnDraw... che, come
tale, viene chiamata quando c'e' l'evento.
Saluti
Paolo Arosio
PS per favore quota in modo umano, o almeno usa OE-QuoteFix (google per
cercarlo)


 ha scritto nel messaggio
news:bo5knm$1805n2$1...@ID-30644.news.uni-berlin.de...

Newsgroup: it.comp.lang.delphi
Titolo: '0.0' is not a valid timestamp

Premesse:
Database MySql
Connettore DbExpress
Tabella con campo Date su MySql - TDateField su Delphi
Appena inserisco un controllo collegato al campo date su una form mi appare
l'errore:
'0.0' is not a valid timestamp
non ho nessun campo timestamp, il campo date può essere nullo e comunque ha
un default (su mysql di 0000-00-00) che è standard
se me ne frego dell'errore e lancio la form, da errore ancora prima di
aprire la form.
Qualcuno sa perchè?
Ho provato (su MySql) a variare il campo in DateTime(quindi TDateTimeField
su Delphi), e apparentemente non da questi problemi, ma avrei bisogno di
avere un
campo Date per avere un TDateField.
Grazie

 Qualcuno sa perchč?


 > Qualcuno sa perchè?

Newsgroup: it.comp.lang.delphi
Titolo: rimuovere tutti gli spazi da una stringa

salve a tutto il NG,
come posso rimuovere tutti gli spazi presenti in una stringa?
ex: 'ciao sono simone' = 'ciaosonosimone'
grazie anticipatamente,
Simone.


Usa la funzione Trim(stringa), ti ritorna uan strigna come quella che cerchi.
Trim('ciao sono simone') ritorna 'ciaosonosimone'.
Ciao
Morde.
morde [at] programmer [.] net

 ha scritto nel messaggio
news:m4i14v409as481ggi...@4ax.com...

scusami, ma a me nn funziona :\ (sto usando Delphi 3 ora) a me ritorna la
stringa uguale a come l'ho scritta

Trim('ciao sono simone') ritorna 'ciaosonosimone'.
No.  
Trim toglie solo gli spazi all'inizio e alla fine della stringa.
function NoSpaces(const S: String): String;
var
  I: Integer;
begin
  Result := '';
  for I := 1 to Length(S) do
  begin
    if S[I] <> ' ' then
      Result := Result + S[I];
  end;
end;
procedure TForm1.Button1Click(Sender: TObject);
begin
  ShowMessage(NoSpaces(' ciao sono simone '));
end;
-- 
Andrea Laforgia
#exclude <windows.h>

"Andrea Laforgia" <x@x.x> ha scritto nel messaggio
news:9mi14vcmrj123vptc...@4ax.com...

ti ringrazio =)

 Simone.
-- 
Ciao, Anto'. 
MB C SC 220CDI [35, 143, AQ]

 cerchi. Trim('ciao sono simone') ritorna 'ciaosonosimone'.
Morde! Mi cadi sui basilari????!?! :)
-- 
Jax


AARGGHHH!!!!!
scusate, scusatemi tutti!!!!!
Grave dimenticanza!!!!!
Ero distratto..... stavo debuggando.....!!!



E certo che ritorna uguale, con mia somma figuraccia di cacca ti ho suggerito
la funzione sbagliata!!!
Meno male che ci sono gli altri...
scusa!


 ha scritto nel messaggio
news:ftm14v080e7o5fsmq...@4ax.com...

tranqui :))

StringReplace:
function StringReplace(const S, OldPattern, NewPattern: string; Flags:
TReplaceFlags): string;
Description
StringReplace replaces occurrences of the substring specified by
OldPattern with the substring specified by NewPattern. StringReplace
assumes that the source string, specified by S, may contain Multibyte
characters.
If the Flags parameter does not include rfReplaceAll, StringReplace
only replaces the first occurrence of OldPattern in S. Otherwise, all
instances of OldPattern are replaced by NewPattern.
If the Flags parameter includes rfIgnoreCase, The comparison operation
is case insensitive.
Ciao, Rocco.
Newsgroup: it.comp.lang.delphi
Titolo: installazione imcompatibiltà?

salve a tutti
vi posto subito il mio problema.
ho un report che riporta degli importi in euro
utilizzando le tqrlabel in questo modo:
QRLabel.Caption := FloatToStr( valore,ffCurrency,8,2);
tutto funziona bene, però sul pc del cliente invece di mostrare d'avanti
alle cifre il simbolo dell'euro mi mostra quello delle lire .
insomma come si può risolvere questa cosa?
dimpenderà dall'exe creato avrò dimenticato qualkosa?
è la prima volta che affronto ste cose e non ho idea di cosa fare
ah io sto lavorando su XPprofessional e access2000
l'altro pc non ricordo, forse windows98 cmq sicuramente versioni differenti
dalle mie
 grazie a tutti

 insomma come si può risolvere questa cosa?
Hai provato a dare un'occhiata alle *Opzioni internazionali*, 
accessibili dal *Pannello di Controllo* di Windows?
-- 
Marco «Alka» Breveglieri
  ABLS Team S.n.c. - Software & Web
  Via De Gasperi, 14
  42019 Scandiano (Reggio Emilia)
 
http://www.abls.it

 accessibili dal *Pannello di Controllo* di Windows?
no veramente no
provarň grazie

Newsgroup: it.comp.lang.delphi
Titolo: componente non più presente in Delphi 7

Salve a tutti.
Ho un programma di spedizione e-mail fatto con Delphi 5 e il
componente TNMSMTP.
Ora devo apportare una modifica a tale programma ma in Delphi 7
il succitato componente non esiste più.
Esiste un modo per installarlo anche in delphi 7? O in che modo
posso risolvere il problema?
Grazie.
Caio.

 posso risolvere il problema?
Utilizza TIdSMTP.
-- 
I'am what I'am, I do what I can
Newsgroup: it.comp.lang.delphi
Titolo: Non funziona in D5 - help!!!

Ciao, dopo aver utilizzato in Delphi4 un componente per la
decompressione/compressione dei files (ZipMasterPack) senza aver incontrato
alcun problema, ho cercato di riutilizzare il medesimo componente sotto
Delphi 5, ma non riesco in alcun modo ad installare il componente il quale,
in fase di compilazione, dà il seguente errore:
    [Error] ZipMstr.pas(3571): Types of actual and formal var parameters
must be         identical...
riferendosi alla variabile SysFlags della seguente riga di codice:
    if NOT GetVolumeInformation( pChar( Buf ), VolNameAry, NamLen,
@FDiskSerial, SysLen, SysFlags, nil, 0 ) then....
...la quale variabile è dichiarata come DWORD; la funzione
GetVolumeInformation è una API di Windows.
Quale potrebbe essere il problema, considerando che in D4 tutto andava bene?
Grazie per ogni possibile aiuto,
Alessia
--
Posted from 
ma...@node-1.ccstech.it
 [212.110.42.1] (may be forged)
via Mailgate.ORG Server - 
http://www.mailgate.org

Alessia
io non ho Delphi 5 ne tantomeno il componente di cui parli, comunque la
soluzione dovrebbe essere semplice anche se bisogna cercarla.
Io quest' api la utilizzerei in questo modo:
function GetSerialNumber(Directory:PChar):DWORD;stdcall;
var MaximumComponentLength  :DWORD;
       FileSystemFlags                     :DWORD;
begin
  if not GetVolumeInformation(Directory,
                                                   nil,
                                                   0,
                                                  @Result,
                                                   MaximumComponentLength,
                                                   FileSystemFlags,
                                                   nil,
                                                   0) then Result:= -1;
end;
ed in Delphi 3 funziona e forse anche nel 4.
Per prima cosa controlla che l'autore non abbia rilasciato il componente
aggiornato per Delphi 5.
Per seconda cosa, controlla bene i parametri che sono richiesti dall' api,
forse non sono dello stesso tipo (non si sa mai !! )
Visto che il problema è legato solo all' api, prova a fare un progetto base
(vuoto).
Ora copia il codice che ti da errore nel tuo progetto di prova facendo
attenzione a dichiarare le stesse identiche variabili utilizzate nel codice
del componente.
Ora fai il RUN e spero che ti dia lo stesso problema, perchè se non è così
c' è un mistero in più da svelare.
In linea di massima credo che sia un problema di tipo che magari è cambiato
in Delphi 5 anche se poi mi pare strano.
Vabbè, ci sentiamo...fammi sapere.
Ciaoooo !!!!
Antonio Tarolla
BSSoftware Tips Mailing - List Support

Cacchio un'altra ragazza nel ng, mi dovrò mettere in ghingheri la
prossiam volta che mi collego ;))

GetVolumeInformation è una API di Windows.
Prova a dichiarare la SysFlags come tipo "CARDINAL". Se infatti usi il Code
Insight di Delphi 5 basta che tu scriva
GetVolumeInformation(
Dopo qualche secondo noterai che nell'elenco di parametri proposto da Delphi
5 il terzultimo (SysFlags) e' di tipo Cardinal. Prova un po', poi mi dici,
ok?
Ciao
Daigo
Newsgroup: it.comp.lang.delphi
Titolo: [OT] Cerco lavoro

Purtroppo dopo 1 anno passato a Pordenone, l'avventura qui in Reicom č
durata pochissimo, per una serie di ragioni.
Sono in cerca di occupazione a Padova, se qualcuno č interessato a
contattarmi, si faccia sentire in mail che ne parliamo  :-)
Ciao,
-- 
Andrea Raimondi
REICOM S.r.l.
Software Developer

 durata pochissimo, per una serie di ragioni.
Andrea,
ci sono dei gruppi appositi per la richiesta di lavoro, rivolgiti lě.
Se posso poi permettermi un giudizio personale: a meno che tu non
abbia preso accordi speciali con la Reicom, non mi sembra molto
corretto che tu cerchi un nuovo lavoro, portando il nome di
quest'azienda in firma.

 abbia preso accordi speciali con la Reicom
Hai indovinato.
Ciao,
Andrea

> Hai indovinato.
Rivolgiti, comunque, a dei gruppi specifici: it.lavoro.informatica,
it.lavoro.annunci.

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

sto cominciando a muovere i primi passi in Delphi 5. Mi interesse sapere se
in questo ambiente č possibile creare dei componenti richiamabili da una
applicazione web A.S.P., e se si sapere se Delphi contiene dei tools che ne
rendono lo sviluppo anche piů semplice che in Visual Basic.
Grazie


prova questo link:
http://delphizine.com/features/2000/07/di200007cj_f/di200007cj_f.asp
ciao!
Ammatwain

 wrote in message
97npu0$t6g$1...@fe1.cs.interbusiness.it...

Newsgroup: it.comp.lang.delphi
Titolo: Procedura per controllo dati file ini...

Ciao,ho creato un programma con annesso file ini.
Ora vorrei che il programma controllasse i dati che sono stati inseriti nel
file ini PRIMA di aprire la connessione al database e al socket che ho
implementato leggendo i relativi dati nel file ini.
Se metto i messaggi di controllo ed (eventuale) errore(un semplice
showmessage) in Form Show questi appaiono prima che il form sia visibile ,
mentre se li metto in form Activate mi appare l'errore del motore database
e/o socket prima del controllo.
Insomma, per semplificare, io vorrei che il form si creasse completamente e
fosse visibile, poi dovrebbe partire il controllo sul file ini e gli
eventuali messagi di errore e non il contrario.
Quale e' la procedura da seguire?Altri metodi del form non mi sembrano
utilizzabili a questi fini...
Grazie

in teoria, la lettura di quei dati non sarebbe di stretta competenza del 
form, ma di un data module che potrebbe essere quello principale della 
tua app che conterrebbe ad esempio l'oggetto che ti gestisce il 
collegamento con il database e l'oggetto che ti gestisce la connessione 
Socket.
Comunque, gli eventi show e activate sono, imho, i meno adatti a compiti 
di inzializzazione di una applicazione, salvo casi particolari come ad 
esempio una delle mie ultime applicazioni che avvia un processo sulla 
Show della mainform xche il processo DEVE PARTIRE *PER FORZA* DOPO CHE 
LA FORM E' STATA CREATA:
procedure TMioForm.Create(...
begin
   FStarted := False;
   ....
end;
procedure TMioForm.Show(....
begin
   if Not Started then
      begin
      StartProcess;
      FStarted := True;
      end;
   ...
END;
Per fare 'ste cose l'evento giusto è la OnCreate oppure, se non puoi 
usare la OnCreate (cosa che puo capitare...) dichiarare un costruttore 
alternativo x la form e mettere tutto li dentro.
Bye
A

 ha scritto nel messaggio
news:2plwb.138431$vO5.5...@twister1.libero.it...

E mettere a design la connessione a false? Quando parte fai tutti i tuoi
test. se č ok, connect:=true
Ciao
Matteo

 partito... Provo a inserire un datamodule e ci studio un po' sopra.
Postati un msg custom dall'ultima riga di FormShow. Tecnicamente quando
entri nell'handler del msg dovrebbe esserci la form a video. Se invece
vuoi che la form sia stata percepita dall'utente credo dovresti usare un
timer (500-1000 ms): lo attivi in FormShow e nell'OnTimer lo disattivi e
fai quel che devi.
Se poi il problema e' far sapere che l'applicazione e' partita potresti
usare una splash form (esempi anche in questo ng via google).
Saluti
Paolo Arosio
-- 
"La dimostrazione dell'esistenza di specie intelligenti nell'universo
 e' che non ci vengono a trovare"

 ha scritto nel messaggio
news:bpv2hb$1sirra$1...@ID-30644.news.uni-berlin.de...



su b.p.d.language.objectpascal.

Newsgroup: it.comp.lang.delphi
Titolo: aggancio FireBird con crystal report

Salve a tutti,
qualcuno mi sa dire come collegare il databse firebird con crystal report.?

cr ha un menu dal quale selezioni la fonte dati.
Credo pero' ti tocchi andare via odbc.
AS

 ha scritto nel messaggio
news:chhftt$2o87$1...@newsreader1.mclink.it...


 AS
Nella mia azienda con un mio collega abbiamo già appurato che per
interrogare tramite Crystal Report un database Firebird è sufficiente
utilizzare un'apposita connessione ODBC (e forse è pure l'unico modo per
usare cristal report su Firebird) che punti al nostro server e che contenga
al suo interno le informazioni circa: database, nome utente, password,
roles.
Adesso è necessario scoprire come sia possibile da delphi modificare i
parametri di tale connessione ODBC per consentirci di impostare a nostro
piacimento le informazioni relative al server/db da far interrogare a
cristal report in base al database sul quale stiamo lavorando.
A mio parere dovrebbe esistere due possibilità teoriche alternative:
1) Quando effettuiamo il cambio database modifichiamo da programma su
Windows la connessione ODBC fittizia utilizzata da Cristal Report per far sì
che essa punti al database selezionato.
2) Ogni volta che dobbiamo richiamare un report, passiamo dei parametri che
agiscano per modificare alcune delle impostazioni già presenti nella
connessione ODBC come ad esempio: server, DB, username, password.
Qualche indicazione o riferimento in rete ?
Grazie anticipatamente.
Riccardo
---

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

Ho sviluppato un piccolo programma che esegue un upload tramite http
utilizzando i componenti indy.
Il tutto funziona bene tranne in alcune reti dove ottengo un errore "Socket
error host not found 11001".
Credo che sia a causa del proxy, ma vorrei sapere come mai utilizzando
l'Explorer posso eseguire l'upload dei file ?!?!?!?
Se avete suggerimenti per risolvere il mio problema vi ringrazio!!!
Ciao a tutti!!!!!

 l'Explorer posso eseguire l'upload dei file ?!?!?!?
Posta il codice.
IE e' configurato per utilizzare un proxy? Hai configurato IdHTTO per
utilizzare lo stesso proxy?
-- 
I'am what I'am, I do what I can

OK, risolto dovevo impostare il server proxy!!!
Grazie!!!
"Setec Astronomy" <setec@_NO_NOSPAM_freemail.it> ha scritto nel messaggio
news:1KOzb.168912$e6.61...@twister2.libero.it...

Newsgroup: it.comp.lang.delphi
Titolo: Password accesso a Win e ASP.NET (D2006)

Sono impazzito per due giorni a capire perchè a design time una datagrid mi
mostrava il contenuto di una tabella Access e a run time mi restituiva
errore: file già in uso.
MSDN, Forum vari parlavano solo di diritti di accesso, peraltro già
assegnati.
Stavo per postare una richiesta d'aiuto e arriva una mezza intuizione:
elimino la password di accesso a WinXP e finalmente centro!
Ma ora avrei una domanda:
Vorrei conservare la pass in quanto sono costantemente collegato...devo
forse modificare il Web.config o la ConnectionString del bdpConnection1?
Grazie
Valter

 forse modificare il Web.config o la ConnectionString del bdpConnection1?
Non ho ben chiaro a quale password ti riferisci e non sono certo che vi 
sia un legame specifico tra "password di Windows" e "connessione a 
database Access", anche se via BDP.
Lavorando con 
ASP.NET
, in generale, devi solamente accertarti che 
l'utente che IIS associa alla persona che visita l'applicazione Web 
nella directory virtuale abbia i permessi sufficienti per consentire 
all'applicazione stessa di aprire in lettura/scrittura il database 
Access, in questo caso.
Ciao,
   Marco.
-- 
MARCO BREVEGLIERI
  (
http://www.marco.breveglieri.name
)

 Access, in questo caso.
L'account Internet Guest (NomePC\IUSR_NomePC) ha il controllo completo. Ho
addirittura assegnato il controllo completo all'unità C:\ ma niente di
fatto.
Cavolo, se non ne esco non riesco a lavorare a casa la sera...la cosa
assurda è che nel PC sul lavoro questo problema non esiste, password o meno,
e anche se lascio la connessione aperta a design time...
Cosa posso verificare, quali altri test posso fare per risalire al problema?
Hai/avete suggerimenti?
Valter

 l'eseguibile?
Se la connessione viene aperta in "modalità esclusiva", solo un processo 
alla volta può accedere al database.
Verifica eventuali "flag" impostati sul controllo della connessione.

Newsgroup: it.comp.lang.delphi
Titolo: Delphi per embedded

Un progetto da realizzare al momento per windows si prevede possa essere 
adattato anche per PC embedded sui quali gira windows mobile (ce).
Dovrei decidere come partire, se usare da subito MVS o BDS. La seconda 
scelta mi andrebbe meglio ma dovrei avere qualche garanzia che CodeGear 
prepari in un prossimo fututo il prodotto per Win. Mobile. Avete notizie in 
merito?
Grazie, Giorgio 

Giorgio Padoan ha scritto:

Nell'ultima roadmap ci sono accenni all'intenzione di fare investimenti 
in proposito, ma non vi sono date riportate a riguardo.
C'è da dire che, comunque, con BDS 2006 è già possibile produrre 
applicazioni per il CompactFramework (se ne è parlato spesso anche in 
questo gruppo), per quanto non sia ovviamente lineare come avviene in 
Visual Studio.
Io confido che CodeGear, già che ha rimosso WinForms (non lo piangerò), 
unica strada per poter approdare - seppur con qualche automatismo - alla 
piattaforma Mobile con .NET CF, provveda ad inserire al più presto una 
"VCL mobile", basata sullo stesso .NET CF o, sarebbe ancora meglio, nativa.
Purtroppo, al momento non vi sono indicazioni in proposito, se non 
quella di cui parlavo all'inizio, cioè dell'intenzione di investire su 
questo ambito.
Ciao,
   Marco.
-- 
MARCO BREVEGLIERI
  (
http://www.marco.breveglieri.name
)

 Dovrei decidere come partire, se usare da subito MVS o BDS.
Credo che ora come ora convenga usare MVS per lo sviluppo embedded.
Questo se, ovviamente, la scelta è dovuta tra i due. Io sto per iniziare
un progetto per una piattaforma embedded e preferisco usare tool open
source e gratuiti per quanto possibile, per cui rivolgerò la mia
attenzione a Java.
Peraltro, il mondo che ruota attorno a questo linguaggio ha una maturità
comprovata per questo tipo di applicazioni.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 attenzione a Java.
Ho visto che segui anche it.comp.lang.python, e quindi con molta
probabilità ti interessi anche di Python.
Hai avuto modo di valutare il Python sul Windows CE et simila ?
Giuseppe

 Hai avuto modo di valutare il Python sul Windows CE et simila ?
Non ancora purtroppo. Conosco Python ancora troppo poco per poterlo usare
in applicazioni professionali, ma spero di riuscire a farlo presto.


Hai avuto modo di valutare il Python sul Windows CE et simila ?
p.s.: neanche a farlo apposta, oggi mi assegnano un progetto nuovo per
piattaforma embedded. Ovviamente ho pensato a Python. Ora mi informo a
riguardo :-)



Ciao,
ho appena visto che hai chiesto info in it.comp.lang.python ed essendo un
argomento che mi piacerebbe approfondire in futuro ma, per il momento,
non riesco a trovare neanche un attimo da dedicarci, mi farebbe piacere se
potresti pubblicare (ovviamente sul ng opportuno, visto che qui siamo OT)
le eventuali soluzioni valide che riuscirai a trovare.
Giuseppe

le eventuali soluzioni valide che riuscirai a trovare.
Ovviamente sě ;-)
Newsgroup: it.comp.lang.delphi
Titolo: Che oggetti sono?!?! (Tcx... Tdx...)

Salve,
i sorgenti di un programma che devo mificare.
Il problema e' che questo e' stato compilato con degli oggetti che 
evidentemente non possiedo.
Quando lo vado ad aprire mi dice che non trova i seguenti oggetti:
TdxfShapeForm
TdxfColorButton
TcxLabel
TcxMaskEdit
TcxProgressBar
TcxTrackBar
TDoubleTrayIcon
TCmplax
_______________________________________
TcxPageControl
TcxTabControl
_______________________________________
txtDatabase
Chi mi sa dire che roba e'? Dove posso trovarli?
Su google non ho trovato nulla.
Grazie...
sky...@email.it

 ha scritto nel messaggio 
news:zHoHk.603$bK5...@news.edisontel.com...


> TcxTrackBar
Questi credo appartengano a DevExpress, una suite di componenti
commerciali (cx e dx sono tipici prefissi di questo prodotto).

 commerciali (cx e dx sono tipici prefissi di questo prodotto).
Confermo, noi le usiamo in azienda.
-- 
Morde

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

Ciao,
Vorrei sapere se esiste un modo per cambiare il valore della tabulazione in
un file di testo.
Mi spiego meglio:
voglio che nel file vengano scritti (per esempio):
Nome            cognome
ma non voglio che la lunghezza della prima parola incida troppo sulle
successive tabulazioni, facendo sballare tutta la "tabella".
Spero che possiate aiutarmi.

 un file di testo.
Non vorrei dire una stronzata, ma credo non sia possibile modificare questo
valore. Il "TAB" è un carattere ASCII ed il numero di spazi assegnati per
rappresentarlo dipende dalle singole applicazioni. Le tabulazioni terminano
al nono carattere e multipli, in Delphi le puoi impostare tu, in VB3 erano
di quattro caratteri, ecc...
Non credo che esista soluzione se non quella di farti un parsing della
lunghezza delle singole colonne e mettere, al posto dei TAB, il carattere
BLANK fino a completamento.
Gianluca.
Newsgroup: it.comp.lang.delphi
Titolo: DUnit & testing

Ciao a tutti,
	Sono un novellino, e sto cercando di capire come integrare il 
"framework" DUnit con un'applicazione reale.
	Non riesco ad immaginare un utilizzo maggiore che al test di 
qualche classe. Qualcuno l'ha utilizzato nello sviluppo di 
un'applicazione reale? 
Ciao e grazie!
-TL

un'applicazione reale? 
Si'. Il fatto e' che se tu inizi a progettare un'applicazione partendo 
dalle sue classi base. Man mano che crei le classi crei anche i test. E solo 
alla fine ti preoccupi dell'interfaccia utente.
Partire da un'applicazione esistente e' molto piu' difficile e direi e' 
meglio provarci solo dopo avere un bel po' di esperienza con la faccenda.
ciao Uberto
-------------------------------
Message Posted by  <dedGateway>
http://www.dedonline.com/forump

 
Grazie per avermi risposto, e se ti può far piacere ho acquistato da 
poco il libro 'laboratorio di Delphi'. Comunque non ho ancora capito se 
lavorando con le suddette classi bisogna "sviluppare" due progetti 
contemporaneamente, cioè il progetto per il testing dell'applicazione e 
il reale progetto "applicazione". 
Scusate la domanda magari banale se non stupida.
Grazie e Ciao
-TL

il reale progetto "applicazione". 
Si.
Il progetto per test comprendera' le unit delle classi del progetto vero e 
quelle di dunit.
Avevo iniziato un articolo sull'argomento qui:
http://www.ubiland.net/articoli/testfirst/testfirst.htm
Purtroppo l'ho lasciato a meta' e con qualche errore, spero di finirlo 
prima o poi.
Ciao Uberto


Newsgroup: it.comp.lang.delphi
Titolo: R: Fantasy or Realty

 era + grande di circa 200KB (???!). Come mai????
Quei 200 k in piu' ti evitano di doverti portare dietro i 6 mega circa di
runtime di VB. Un exe di Delphi infatti funziona da solo, senza alcuna
libreria di runtime installata nel sistema (con l'eccezione di sw che usano
BDE, ODBC ecc.)
Ciao, Sandro

D'accordo al 100%.
Ciao, Sandro
Newsgroup: it.comp.lang.delphi
Titolo: Da Visual basic a delphi ?

Salve ragazzi , esiste qualche tool che converte in automatico con 
qualche click del mouse un progetto da visual basic in delphi ?
grassie
www.freelanders.it

qualche click del mouse un progetto da visual basic in delphi ?
Ciao,
"con qualche click" la vedo molto dura :-)
Ciao da Enrico Giudici
ico...@tiscali.it
--- posted by geoForum on 
http://www.delphiedintorni.it

 qualche click del mouse un progetto da visual basic in delphi ?
Mi sono sempre chiesto quale sarebbe l'utilità di un simile tool. :-)
Secondo me, una conversione in Delphi si fa riscrivendo decentemente il 
software e sfruttando tutte le potenzialità OOP del linguaggio e 
dell'ambiente di sviluppo.
In caso contrario, tanto vale continuare a lavorare in Visual Basic. ;-)
Ad ogni modo, penso che in passato fosse emerso qualcosa di somigliante 
a quello che hai chiesto: prova a cercare con Google.
Ciao! :-)
-- 
Marco «Alka» Breveglieri
  ABLS Team S.n.c. - Software & Web
  Via De Gasperi, 14
  42019 Scandiano (Reggio Emilia)
 
http://www.abls.it


http://www.lbbsoftware.com/down.htm
vb2delphi 1.3
...Ma non aspettarti miracoli!
Ciao, Vitto

prova questo
http://www.qbssoftware.com/product_info.aspx?current=OVERVIEW&product=DELUX

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

Sono Ermanno,
qualcuno ha gia' lavorato con i file TLP
grazie
-------------------------------
Message Posted by  <dedGateway>
http://www.dedonline.com/forump

> qualcuno ha gia' lavorato con i file TLP
Scusate l'ignoranza ma ke kakkio č un file TLP??
AS
-- 
Posted from  [212.17.220.41] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG
Newsgroup: it.comp.lang.delphi
Titolo: Apicetto in una Clausola SQL.

Ciao,
mi capita di prendere il testo di un edit e di usarlo dentro una clausola
SQL.
Tipo:
SELECT * From Pippo Where Nome='DALL'OMO';
Ovviamente e' errata perche' contiene l'apice. Ora i casi sono due o
sostituisco prima della query tutti gli apici con un'altro carattere( magari
un accento o un apice retroverso) oppure mi piacerebbe che la mia FORM
(occhio la form non l'edit, questo perche' ho una cifra di edit)
intercettasse tutti i tasti premuti e quando premo l'apice me lo sostituisca
con un altro carattere. Si puo' fare?? Immagino di si' ma come??
Ciao

con un altro carattere. Si puo' fare?? Immagino di si' ma come??
Ma scusa, non fai prima ad utilizzare le query parametriche ?
--
Andrea Laforgia (
andrea_...@bigfoot.com
)
--------------------------------------------------------------
"Partire e' un po' morire e morire e' partire un po' troppo !"
--------------------------------------------------------------




 Ovviamente e' errata perche' contiene l'apice.
Io ho risolto a suo tempo un problema simile usando il doppio apice per
delimitare la stringa, cioe':  SELECT * From Pippo Where Nome="DALL'OMO"
...magari ti puo' servire.
ciao
Claudio Carniato

 ha scritto nel messaggio
news:395A1E13...@iol.it...


 io per ovviare a questo problema ho fatto una funzione ("AggiungiApice")
Perché reinventare? C'è già QuotedStr in SysUtils.
-- 
Roberto Lupi

 correttamente??? ADO non li vuole DBE si'?? Provero' e vi sapro' dire.
 li accetta anche ADO
--
Gna...@Wappi.com
ICQ# 76488613




Newsgroup: it.comp.lang.delphi
Titolo: query - requery

Ciao a tutti,
il problema che ho oggi è il seguente: ho una tabella in un db access
gestito da componenti ADO.
Ho un campo della tabella che si chiama "prezzo"
Gestisto la tabella tramite una DBGrid collegata al componente Datasource.
Ho fatto una query sommatoria che mi somma tutti i valori del campo
"prezzo".
Il problema è che quando intervengo con la chiamata ADOQuery1.requery
nell'evento AfterDelete della TabellaADo non mi aggiorna il valore....
in verità lo aggiorna come se non avessi ancora cancellato il record quindi
il risultato è sempre indietro di un passaggio.
Sapete come mai??
Stefano


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

Non ho mai utilizzato le query di ado, ma con quelle di bde faccio un 
refresh della query per aggiornare il dataset.
ciao
Tiziano Crimella

-----= Posted via Newsfeeds.Com, Uncensored Usenet News =-----
http://www.newsfeeds.com
 - The #1 Newsgroup Service in the World!
-----==  Over 80,000 Newsgroups - 16 Different Servers! =-----

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

 Salve,
Vorrei sapere qual'è il componente da sfruttare per realizzare un flash 
player.
Se non hai idee per risolvere il problema, fai parte del problema
--- posted by geoForum on 
http://www.delphiedintorni.it

 player.
gli activex della shockwave.
-- 
Ciao, Anto', [37, 143, AQ] 
MB C SC 220 CDI Magma Rot
"Di sempre cio' che senti e fai cio' che pensi."
    G.G. Màrquez
Newsgroup: it.comp.lang.delphi
Titolo: [d5] arrotondare un real a 2 cifre

ciao a tutti, scusate la domanda banale... ho una variabile Real vorrei 
arrotondare il suo valore a 2 cifre dopo la virgola, usando round() in 
realt� mi arrotonda l'intero, come posso fare?
girando con google ho trovato:
 X = numero decimale
 Y = numero dei decimali che vuoi arrotondare
 Z = Risultato
 Z = round ( (X * Y) ) / Y
per� sembra non funzionare
Simone

Simone P. ha scritto:

Sbagli Y. Se devi arrotondare ad 1 cifra y=10, 2 cifre y=100, 3 cifre 
y=1000 eccetera eccetera

>  Z = round ( (X * Y) ) / Y
Dovrebbe essere:
Z = round(X*(10^Y)/(10^Y)
Matteo

grazie :)

 Simone
C'e' anche una funzione di Delphi gia' fatta che fa questo
arrotondamento:
uses Math;
...
Z := RoundTo( X, Y );
ciao
Giacomo

Simone P. ha scritto:

altro sistema il formatfloat
es.
z := formatfloat('#,##0.00', ( (X * Y) ) / Y)
ovviamente ti consiglio di assegnare prima il valore a z e poi usare il 
format float con essa :)
saluti
Newsgroup: it.comp.lang.delphi
Titolo: Frecce di direzione

Come posso fare a intercettare con l'evento keypress la pressione delle
frecce di direzione?
Hanno un suo codice ascii?
Grazie
Nicola
--- posted by geoForum on 
http://www.delphiedintorni.it

 Hanno un suo codice ascii?
Per questo tipo di caratteri credo tu debba utilizzare OnKeyDown...
Valter
Newsgroup: it.comp.lang.delphi
Titolo: DB & client/server

Salve a tutti!
Devo sviluppare un piccolo programma client/server. Che DB uso? Cosa mi
consigliate?
Considerando che il budget che ho a disposizione è limitatissimo mi
servirebbe una soluzione molto economica, però anche abbastanza affidabile
(mica che mi si pianta ogni 2 secondi!)
I client devono girare su macchine Win9x e il server è un NT4.
Grazie.

 servirebbe una soluzione molto economica, però anche abbastanza affidabile
Interbase 6 se non ricordo male è free
Saluti Arturo

 disposizione è limitatissimo
hai zero lire? e zero euro? bene, ;) usa InterBase
www.ibphoenix.com
non e' l'unico Open Source, ma se usi Delphi e' quello piu' consigliato
Ciao,
Alan Solo
Newsgroup: it.comp.lang.delphi
Titolo: Delphi 6 ancora informazioni sulle differenze

Ho letto alcuni messaggi in merito, ma rimango ancora confuso al
riguardo.
Quindi vi porgo i miei dubbi, che tanto gentilmente solitamente
eliminate :
Esistono 2 versioni scaricabili del sito borland :
Trial enterprise
e
Personal
La prima e' la classica versione completa che dura i soliti 90gg o
60gg  (almeno credo)
Ma quanto e' la sua dimensione in MB ?
La seconda Personal, non riesco ad identificarla :
Da quello che ho capito e' una versione limitata che non puo' essere
usata a fini di lucro, ma non ha limitazioni di tempo vero? 
Quanti MB e' grande ?
si possono usare tutti i comandi di base ?
Visto che io sto ancora imparando, mi puo' servire come primo
approccio ?
E' meglio che continui ad esercitarmi con la trial di Delphi 5 ?
Non e' che per caso qualche rivista l'ha inclusa nei propri cd e posso
reperirla in edicola , anziche' scaricarmela da internet ?
Grazie a tutti per l'aiuto Maurizio

E' meglio che continui ad esercitarmi con la trial di Delphi 5 ?
Se ti devi esercitare, va piu' che bene la trial di Delphi
5.
--
Andrea Laforgia - walkietalkie(at)
libero.it
http://www.geocities.com/AndreaLaforgia

Newsgroup: it.comp.lang.delphi
Titolo: Scrivere in verticale su TPanel

Ciao a tutti,
è possibile scrivere in verticale su un TPanel??
Grazie,
Alan Solo

 wrote in message
news:fBa0PPdNfgZV2m...@4ax.com...

-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Newsgroup: it.comp.lang.delphi
Titolo: DELPHI 4 CLIENT/SERVER

Qualcuno sa consigliarmi se Delphi è un prodotto che possa essere
accessibile a chi come me sono 3 anni che studia Pascal?
E soprattutto non eccessivamente complicato!
Esistono manuali in rete da scaricare? Io ho girato per il 
www.gpi.eden.it
ma non ho trovato nulla a parte due o tre tutorials!
Grazie!

 ma non ho trovato nulla a parte due o tre tutorials!
no, manuali online gratuiti non ne esistono, ma ci sono ottimi libri in
vendita come quelli di Cantu' 
www.marcocantu.com
fatti proprio per gli entry level programmers.
Ciao, Sandro

 wrote in message
86p1q8$cfu$1...@nslave2.tin.it...


 Esistono manuali in rete da scaricare?
guarda, a questo URL:
http://www.pbs.mcp.com/ebooks/0672312867/index.htm
Trovi un libro intero [in inglese] "Teach yourself Borland Delphi 4 in 24
days..." o qualcosa del genere... Non so dirti quanto sia legale...
Cmq, questi "mini corsi di 24 giorni" non sono mai il massimo: vanno bene
per incominciare, poi ti consiglio di approfondire su libri validi e +
professionali (quelli di Cantù per esempio, ma anche altri libri su temi
specifici [programmazione Win32, DB, COM e via dicendo per i successivi
5.000.000 di temi possibili e immaginabili.]
Ciao :-)
--
(¯`·.¸¸.·´¯`·.¸¸.-> Andrea <-.¸¸.·´¯`·.¸¸.·´¯)
AntiSpam: rimuovere il trattino basso dall'indirizzo per rispondere
AntiSpam: remove the underscore from the e-mail address to reply
Newsgroup: it.comp.lang.delphi
Titolo: Codice deI bottoni del "DbNavigator"?

Mi serve sapere il codice dei bottoni del dbnavigator in modo da costruire
un bottone che mi compia le stesse operazioni ?, ..
I bottoni dei quali mis erve il codice sono "INSERT e e POST"

 I bottoni dei quali mis erve il codice sono "INSERT e e POST"
Bè, crei un Bottone (TButton) e nell'evento OnClick ci "piazzi"
Table1.Append per l'inserimento di un record a fine tabella
Table1.Insert per l'inserimento di un record alla posizione corrente
Table1.Post per il salvataggio
Spero sia questo quello che ti serviva.
Ciao
.G

"Lupo"

I sorgenti della VCL dovrebbero avere anche quel componente: richiedendo
l'help del componente ti dice in che unit e' dichiarato. Li' dovresti
trovare tutto il codice che ti serve.
Saluti
Paolo Arosio

Newsgroup: it.comp.lang.delphi
Titolo: Delphi 5Ent + Exentia

Salve a tutti,
Qualche giorno addietro, avevo chiesto informazioni su librerie
free/opensource
per il calcolo matriciale/vettoriale.
Mi è stato fornito un Link estremamente interessante da cui ho trovato
qualcosa
di potenzialmente molto utile.
Il link che ho estratto è:
http://exentia.tommesani.com
La libreria si chiama Exentia ed è scritta per Delphi; ottimizzata in
assembly per
diverse famiglie di processori (intel based).
Ho provato ad utilizzarla, senza successo. Immagino ciò sia dovuto
all'inline assembler
del Delphi 5 che non è a conoscenza degli opcode per P4 ed AMD Athlon.
Infatti mi da errore su "MOVAPS Op1,Op2" :(
Qualcuno ha già avuto esperienze del genere?
(Non vorrei mettermi a lavorare di DB xx,xx,xx ... :(( )
Grazie per il Vs interessamento.
Saluti,
Carmine

 Carmine
Ciao
Andrea

 {$L MioFile.obj}
Il problema è che si tratta di una classe , dovrei mettermi ad estrapolare
la parte assembly,
compilarla separatamente in obj e poi reintegrarla.
Questa classe si "adatta" al sistema utilizzando le varie ottimizzazioni a
seconda del processore
impiegato.
Adesso cerco una guida per gli opcode... :)
Per ora, è troppa la fatica visto che:
1) Sono ancora nello stato post-prototipo :)
2) Per come ho strutturato il sistema, utilizzare funzioni che per il
calcolo matriciale diventa
    più "complesso" e meno "elegante".
    Quindi, ho pensato prima di giungere alla fine della prima
implementazione poi, magari
     vedo se con qualche classe ottimizzata riesco ad ottenere un notevole
incremento di
     prestazioni.
Peccato, perchè questa Exentia mi "ispirava" :)
Grazie per l'interessamento.
Saluti,
Carmine
Newsgroup: it.comp.lang.delphi
Titolo: Funzione su tabelle

Mi piacerebbe usare una funzione che cerca nella tabella se un valore di un
campo è
presente nella tabella lasciando però la stessa tabella in insert o in edit
.
es:
function ValoreTrovato( Tabella:TTable; Campo : String; Valore : String) :
Boolean;
begin
...
end;
è possibile ?
Grazie per l' aiuto Fra

 wrote in message
96dnqd$lcm$1...@serv1.iunet.it...


 ha scritto:

io farei una query distinta...
cosi' ognuna ha il suo cursore
Ciao,
Alan Solo

Devi sapere che puoi avere più di un componente TTable che "usa" una
tabella ed in particolare:
*) essendo una sola la tabella le modifiche fatte da una TTable si
ripercuotono su tutti gli altri;
*) puoi muoverti e fare filtri e ricerche sulle TTable senza che questo
abbia alcun effetto sulle altre;
*) puoi "sincronizzare" il record attuale di una rispetto ad un'altra;
*) etc.
Quindi ti basta dichiarare una seconda TTable (ad Esempio TClientiAux)
ed usarla per fare le ricerche.
Se vuoi generalizzare il problema e scrivere una funzione da applicare a
TTable diverse... forse ti costerebbe molto più tempo di quanto te ne
risparmierebbe!
Ciao
  Nicola


Newsgroup: it.comp.lang.delphi
Titolo: Aiutoooooo tlistbox multicolumns

Da due giorni sto cercando come fare per riempire un controllo Tlistbox con
2 colonne.
Sarei grato se qualcuno potesse aiutarmi

 ha scritto nel messaggio
news:PLOP6.17212$8Y1.2...@news2.tin.it...

Devi ricordarti di impostare la proprietà TabWidth ad un valore diverso da 0
(zero). Per visualizzare dati su più colonne, devi inserire un carattere di
tabulazione (#9) in ciascun elemento stringa da visualizzare separando la
parte di testo che va visualizzata sulla prima colonna da quella che va
visualizzata sulla seconda, sulla terza e così via.
Per inserire i caratteri di tabulazione attraverso lo String List Editor,
tieni premuto il tasto CTRL quando premi il TAB, altrimenti il focus ti si
sposta al controllo successivo della finestra di dialogo.
Ciao!
--
/\/\arco Breveglieri (
ma...@abls.it
)
· SINTESI S.r.l. (
www.sintesi.com
)
· ABLS Team (
www.abls.it
)

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

Faccio la seguente:
{$DEFINE DIRDBASE}
ma il codice interno ad es. a
{$IFDEF DIRDBASE}
//codice
..
{$ENFIF}
non viene eseguito.
Non ho, mi sembra, nessuna particolare impostazione per questo programma, in 
opzioni.
Che puo' essere:
Grazie, Giorgio

 ha scritto nel messaggio 
news:4b6aa38b$0$1114$4faf...@reader4.news.tin.it...


..ma la direttiva l'hai messa prima di compilare?
A.

 A.
Si', poi ho trovato che avevo units con le directory errate ed in pratica 
non compilavo il file che stavo editando,
grazie cmq