mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.delphi
Titolo: [D7] Problemi Di Stampa In Windows Vista

Ciao a tutti,
mi succede una cosa stranissima, un programma sviluppato in D7, quando mio
cognato stampa un report dal suo portatile gli viene visualizzata una
printer dialog dove viene mostrata la stampante predefinita ( Microsoft
XPS credo o qualcosa del genere ), mio cognato seleziona dalla combo la
stampante HP ( installata correttamente sulla porta usb ), quando dà l'ok
anzichè partire il report su tale stampante viene visualizzato una dialog
dove viene chiesto all'utente dove memorizzare il file XPS. I report li ho
sviluppati tramite FastReport ma non credo che interferisca su questa cosa.
Per caso avete sentore che la print dialog di delphi 7 abbia qualche
problemino con vista ?
Un grazie a tutti.
Ciao da Enrico Giudici c/o Icograf
--- posted by geoForum on 
http://www.delphiedintorni.it

 sviluppati tramite FastReport ma non credo che interferisca su questa cosa.
Anche a me è capitato, e non c'entrava delphi.. credo che si tratti di 
configurazione di windows.. non ricordo altro.
-- 
Morde

 configurazione di windows.. non ricordo altro.
Qualcosa qui:
http://support.mozilla.com/tiki-view_forum_thread.php?forumId=1&comments_parentId=12663
-- 
Morde

configurazione di windows.. non ricordo altro.
Ciao Morde,
adesso sto facendo delle prove per vedere se č : delphi, la stampante, i
driver o windows vista. Speriamo di capire cosč.
Un grazie infinito per il supporto sempre prezioso.



http://support.mozilla.com/tiki-view_forum_thread.php?forumId=1&comments_parentId=12663
Ciao Morde,
da quello che ho letto sembra relativo a firefox.
Ciao e grazie da Enrico Giudici c/o Icograf


 driver o windows vista. Speriamo di capire cosè.
http://answers.yahoo.com/question/index?qid=20090202222412AA8aLUw
http://tinyurl.com/ahkyaq
Ciao Enrico :)
-- 
Morde


http://tinyurl.com/ahkyaq
Ciao Morde,
scoperto l'arcano anche se non ho capito il motivo. Mi sono accorto che
alcuni report funzionavano perfettamente mentre altri no, il codice era
identico e non riuscivo a racappezzarmi, poi ho tirato su un report in
fast report ( scusa il gioco di parole ) ed ho notato che ... i report che
funzionavano avevano settato alla voce "Report Option" la stampante
corretta ( Epson .. ) mentre quelli che non funzionavano avevano settato
la stampante Microsoft XPS. Dopo aver modificato anche questi report con
la stampante corretta ha funzionato tutto.
Mahhhhhh !!!!
Ciao e ancora 1000 grazie per il tuo preziosimmo supporto, chiaramente il
mio ringraziamento va anche a tutti quelli che mi hanno aiutato nei post
precedenti.


 precedenti.
E' stato un piacere, come sempre ;)
Un saluto!
-- 
Morde
Newsgroup: it.comp.lang.delphi
Titolo: trovare se Delphi è in funzione.

Salve ! Mi interessa sapere come posso capire se un programma sta girando
sull'IDE o no (tipo se ho fatto partire l'eseguibile).
Penso che si faccia con una compiler directive {$IFxxx}.... Qualcuno mi puņ
aiutare ?
Ciao a tutti da {MSX} !

 aiutare ?
Io uso questa:
function IsDelphi: Boolean;
begin
  Result := FindWindow('TAppBuilder',nil) <> 0;
end;
Ma mi dice solo se Delphi e' aperto, non se ho lanciato il programma
dall'IDE.
Ciao...
Claudio Driussi
http://www.swit.net/csoft
mailto:
cldr...@swit.net

 dall'IDE.
Con Run / Parameters io definisco un parametro 'StoGirandoSottoDelphi'.
Questa definizione viene memorizzata tra le opzioni del progetto, per cui
basta definirla quando si crea il progetto. Dopo di che, in esecuzione,
basta usare ParamCount e ParamStr per vedere se il parametro esiste.
Una direttiva non sarebbe possibile. Nel momento in cui si compila si crea
un eseguibile. Questo unico eseguibile poi potra' essere eseguito sia da IDE
sia per i fatti suoi. Per cui la discriminazione IDE si / IDE no deve essere
fatta al tempo dell'esecuzione.

 aiutare ?
Ho un codice già pronto che mandai anche alla mia lista di tips su delphi
(che presto riattiverò).
quando lo trovo (se nel frattempo nessuno ti da una mano) te lo posto.
Cmq non usava direttive del compialtore, verificava solo se sono attive
alcune finestre tipiche del nostro caro IDE.
--
Pier Luigi Fiorini
www.fiorinisoft.n3.net

> > Penso che si faccia con una compiler directive {$IFxxx}.... Qualcuno mi


 nel mio caso...
Ahh... ma potevi dirlo subito !
Ti basta un
if csDesigning in ComponentState then // sei nell'IDE
                                                            else // non sei
nell'IDE
Ciao :-)
--
(¯`·.¸¸.·´¯`·.¸¸.-> Andrea <-.¸¸.·´¯`·.¸¸.·´¯)
Ps: l'ho scritto al volo e non ricordo se era proprio così, ma ti assicuro
al 100% che c'è qualcosa di simile (però prova la riga che ti ho postato,
potrebbe essere giusta...)
AntiSpam: rimuovere il trattino basso dall'indirizzo per rispondere
AntiSpam: remove the underscore from the e-mail address to reply

>Ahh... ma potevi dirlo subito !
eheheh :o)

Newsgroup: it.comp.lang.delphi
Titolo: DDE questo sconosciuto

Volevo sapere, come faccio a dire ad una applicazione DDE Server di dialogare
proprio con il mio programma DDE Client?
Io riesco tranquillamente a dialogare con la parte server, mi "loggo", "cambio
passoword" ma quando il server dovrebbe dialogare con me... solo "Errore DDE: il
collegamento con questo servizio non ha potuto essere stabilito."
Grazie a tutti di cuore e alla prossima.

 collegamento con questo servizio non ha potuto essere stabilito."
Attento, se anche una sola applicazione che una sola applicazione che
utilizza DDE va in palla rischia di compromettere la stabilità dell'intera
macchina (questo perchè utilizza chiamate SendMessage senza imporre un
timeout di uscita)
Ciao
--
- Carlo -
c.b...@libero.it

 Ciao
Ciao

e' funzionante la tua email ?
Ho un paio di esempi che potrei inviarti...
Ciao
Duilio
Newsgroup: it.comp.lang.delphi
Titolo: ragazzi e possibile da..............

ciao a tutti
sono circa un anno che è uscito delphi 7 e ancora non si trova un manuale .
sapete dove si puo aqcuistare ?
ciao

> sapete dove si puo aqcuistare ?
www.amazon.com
www.apogeonline.com
presso le librerie :)
Acqua
Newsgroup: it.comp.lang.delphi
Titolo: Utenti collegati a DB Access

Un saluto a tutti.
Come faccio a sapere quanti utenti sono collegati ad un database di Access.
Grazie
Antonella
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

Grazie a tutti per l'immediata risposta.
Ci sono riuscita da sola.
E poi dicono che questo NG è il migliore.



L'impulso mi lascerebbe sciogliere al vento frasi 'sconvenienti'.
Comunque, cara Antonella, torna a visitare il NG, magari non solo x
chiedere ma anche per 'aiutare' qualcuno e ti renderai conto che
l'immediatezza non può essere sempre ottenuta, vista anche l'ampiezza
di banda dei problemi proposti.
Ciao
Giovanni Caramia

 Il 13 Apr 2004, 08:24, 
anto....@inwind.it
 (Antonella) ha scritto:
Dai anche un'occhiata agli orari di post e ripost, ore notturne,
giorni festivi, orari lavorativi ... perchè si lavora anche !!!!!
Ciao e buon lavoro con Access !!!

E poi dicono che questo NG è il migliore.
Infatti lo e', dimostrami il contrario.
-- 
Morde. 
(
mo...@despammed.com
)
M-List di icld: 
http://it.groups.yahoo.com/group/icld/

Grazie a tutti per l'immediata risposta.
data la tua presa di posizione ... ti sei persa 10 mie
risposte ... :) aspettati sempre delle conseguenze dal
tuo operato ... e poi se sei tanto brava ... posta la
soluzione che hai trovato visto che non c'era nessuno
che la conosceva ... 
tu vuoi prendere, prendere, prendere, per ora dai al NG
... io programmo in delphi da un bel pezzo e questo NG
è stato sempre fonte di risposte egregie, e
rilassamento dai problemi che avevo ...
infatti rispondere per me è uno svago :)
	Ciao
	MassimoB
 

che la conosceva ... 
Mi e' bastato fare la solita ricerchina su google groups, rielaborare il tutto
in locale ed ecco ad utilita' di tutti (come e' nello stile di ICLD) queste
informazioni.
(Chiedo scusa all'OP se ieri non ho avuto tempo di occuparmi del suo
insormontabile problema...)
L'adoconnection1 e' quella sul db, l'adodataset1 e' un adodataset che verra'
popolato in struttura e dati dalla procedura openschema.
procedure TForm1.Button1Click(Sender: TObject);
var sComputer,sUser: string;
const JET_SCHEMA_USERROSTER = '{947bb102-5d43-11d1-bdbf-00c04fb92675}';
begin
ADOConnection1.OpenSchema(siProviderSpecific,emptyParam,JET_SCHEMA_USERROSTER,
ADODataSet1);
   ADODataSet1.First;
   while not ADODataSet1.Eof do begin
      sComputer := ADODataSet1.FieldByName('COMPUTER_NAME').AsString;
      sUser := ADODataSet1.FieldByName('LOGIN_NAME').AsString;
      MessageDlg(+sUser+' collegato da '+sComputer, mtInformation, [mbOK], 0);
      ADODataSet1.Next;
   end;
   ADODataSet1.Close;
end;


informazioni.
nessuno mette in dubbio le tue "infinite" capacità :))
questi giovani d'oggi ... non hanno metodo ... :D
saluti Morde ;)
	MassimoB
p.s.: scusate l'OT ... lo chiudo subito :)
 

saluti Morde ;)
Saluti a te, MassimoB :)
P.S. Mi sa che i sarcasmi si sono sovrapposti... ROTFL!
(Chiuso OT)

Newsgroup: it.comp.lang.delphi
Titolo: QuickReport ForceNewPage

dopo la stampa della banda rbPageHeader , non riesco a fargli fare un
salto pagina, per iniziare la stampa della rbDetail su una nuova pagina e
non di seguito.
nella Banda la proprieta' ForceNewPage non ha effetto, mentre funziona
sulla Banda rbDetail.
come pure nelle'evento AfterPrint della rbPageHeader
impostando rbDetailBand.ForceNewPage:=True;
la rbPageHeader resta appiciccata.
 

 ha scritto nel messaggio 
news:440f1673$0$18290$4faf...@reader1.news.tin.it...

Ciao,
io se voglio una pagina nuova prima di una rbDetail nell'evento
BeforePrint della rbDetail scrivo :
           QR1.NewPage;
(  QR1: TQuickRep; ) <- questa è la definizione del mio QR1
ForceNewPage:=True;   ->ha dato problemi anche a me.
Ciao
Marco
Newsgroup: it.comp.lang.delphi
Titolo: Passaggio di parametri in DLL

Ho scritto una dll in delphi per rendere esterne delle funzioni dichiarate
nel seguente modo:
function pippo(Handle: Thandle; arrayparam : array of string ):string;
export;
definisco una variabile globale:
pluto : array of string;
nella function assegno il valore di arrayparam a pluto:
pluto:=arrayparam;
mi da un errore di compilazione (incompatible types "array" and "dynamic
array").
Ho provato definendo una variable globale a livello di unit:
var
    pippo:array of string;
nella procedura ho modificato il codice in questa maniera
function pippo(Handle: Thandle; arrayparam : array of string ,nparam
:integer):string;
var
    x:integer;
begin
    setlength(pippo,100);
    for x:=0 to nparam-1 do
        pippo[x]:=arrayparam[x];
end;
ora non mi da errore di compilazione ma nell'esecuzione mi da un errore su
kernel32.dll. Cosa posso fare?
--
Riccardo Kalb
S.I.A. Soluzioni Informatiche Aziendali Srl
Delphi 5 Enterprise Update Pack 1

 export;
function pippo(Handle: Thandle; arrayparam : array of string ):string;
stdcall;
oppure
function pippo(Handle: Thandle; arrayparam : array of string ):string;
register;
dipende da quale linguaggio richiami la dll
non sono sicuro di quel Handle: Thandle ...forse e' meglio passargli
direttamente un integer
ciao

 wrote in message 8io137$k51$1...@news.IT.net...


 kernel32.dll. Cosa posso fare?
Hai incluso ShareMem come prima unit nelle clausole uses del programma e 
della DLL?
-- 
Roberto Lupi

 wrote in message
MPG.13ba8ac4d...@news.galactica.it...

Newsgroup: it.comp.lang.delphi
Titolo: Lanciare riga di comando da internet

Ho bisogno di lanciare una riga di comando via internet. Ho provato con una
cgi e winexec ma non funziona.
Lo stesso comando funziona perfettamente in una normale applicazione. Non si
può fare con una cgi ?
Come posso fare ?
Grazie





Fabrizio:
| Ho bisogno di lanciare una riga di comando via internet. Ho provato con
una
| cgi e winexec ma non funziona.
| Lo stesso comando funziona perfettamente in una normale applicazione. Non
si
| può fare con una cgi ?
io direi di si, ma se dici che non funziona... forse è il server web
che si intromette e rompe le scatole
| Come posso fare ?
fatti un trojan ;-)  con i socket ad esempio.
(il 'problrma' è che il programma remoto deve essere sempre
in esecuzione, in attesa di comandi)
Ciao,
Alan Solo

il problema è che la cgi ci sta già e mi svolge alcuni compiti su un
database di utenti. Praticamente adesso vorrei automaticamente creare un
nuovo account su un server di posta tramite riga di comando mentre un nuovo
utente si registra. Bohhh, non funzia...

Newsgroup: it.comp.lang.delphi
Titolo: Tlist e TListobjects in D2006

Una curiosità, sto controllando gli esempi ( i pochi forniti dall' help) e i 
sorgenti forniti da Cantu'.
Qui si utilizza la TobjetsList al posto della Tlist.
Gurdando le definizioni di entrambe non vedo delle differenze.
Qualcuno mi sa dire che differenza c'è tra le due liste di oggetti ?
Grazie  Nicolas 

 Qualcuno mi sa dire che differenza c'è tra le due liste di oggetti ?
TObjectList discende da TList, per cui la funzione di base è la stessa
(mantenere liste di oggetti) ma ne estende le capacità se tu gli dici di
possedere l'oggetto stesso (agendo sulla proprietà OwnsObjects).
Così facendo la tobjectlist si premura di liberare la memoria e di
compattare la lista nel caso di cancellazioni di elementi.
Se usi la Tlist invece devi preoccuparti di liberare tu la memoria occupata
dagli oggetti referenziati dalla lista.
Riassumendo: 
tlist->gestione liste di oggetti senza curarsi della memoria da essi
occupata.
tobjectlist->gestione di liste di oggetti e della memoria da essi occupata
(se attiva la proprietà ownsobjects)
-- 
Morde. 
ICLDweb: 
http://www2.samatel.com/icld/
Newsgroup: it.comp.lang.delphi
Titolo: Domanda banale

Nel componente ListView riesco ad aggiungere i vari nomi (menu) ma non a
dare a loro una singola immagine da vedere !!
Sapreste aiutarmi
grazie.
Stefano

 dare a loro una singola immagine da vedere !!
Come hai provato a fare questa operazione?
Posta il codice.
Bye
A.

 dare a loro una singola immagine da vedere !!
Beh, se ho capito bene, in teoria dovrebbe bastare fare così:
1) crea una TImageList e aggiungi le varie immagini che vuoi utilizzare
2) associa la proprietà SmallImages (o LargeImages, dipende dalla
visualizzazione: vsSmallIcon/vsReport usa SmallImages, vsIcon usa LargeImages)
con il componente ImageList appena creato
3) al momento della creazione dell'item, oltre a impostare la caption, imposta la
proprietà ImageIndex:
    with ListView1.Items.Add do
    begin
        Caption := 'Pippo';
        ImageIndex := 0;
    end;
Così facendo hai detto a quell'item di utilizzare la prima immagine nella
ImageList.
--
Jax

Newsgroup: it.comp.lang.delphi
Titolo: [paradox][D5]:Problemino con l'integrità referenziale

Avrei un piccolo problemino con tabelle paradox: Una volta collegate due
tabelle con interità referenziale in modalità cascade se aggiorno la chiave
di collegamento nella tabella master cambia anche quella detail ma se voglio
eliminare un record nella tabella master viene sollevata un'eccezione se ci
sono campi nella tabella detail.Come mai questo?Non dovrebbe essere
automatica la cancellazione di tutti i campi nella tabella detail?
Eventualmente è possibile impostare diversamente la cosa in maniera da
automatizzare il tutto?
Grazie anticipatamente Zaza Sergio.

 automatizzare il tutto?
Devi farlo nel programma. In ogni tabella "master", nell'evento
BeforeDelete, cancelli tutte le righe di dettaglio relative alla testata che
stai per eliminare, cosi' sei a posto. Paradox in automatico non lo fa (mi
pare che lo faccia Access, ma per esperienza personale direi che e' meglio
gestire la cosa a mano. Se progetti bene le cose all'inizio non e' poi cosi'
pesante). =)
Ciao
Daigo

 ha scritto nel messaggio
news:903l9k$ac...@news.edisons.net...


Newsgroup: it.comp.lang.delphi
Titolo: Delphi e sistemi SCADA

Salve a tutti
 ho sentito dire che è possibile utilizzare delphi per realizzare front-end
di sistemi SCADA (supervisione di processi industriali). In particolare
sarei interessato al protocollo HART.
 Qualcuno sa darmi qualche indicazione ?
Giampaolo


Abbiamo realizzato una serie di componenti per
sviluppare velocemente applicazioni scada ottenendo una libreria veramente
potente(Se ti interessa ti posso mandare un demo). Putroppo abbiamo solo
implementato i protocolli supportati da schede applicom.
--------------------------------
Inviato via 
http://usenet.iol.it
Newsgroup: it.comp.lang.delphi
Titolo: Try... except con ShowModal

Ciao,
Ho una forma aperta in showmodal, nella parte di codice in cui 
inserivo il modalresult ho inserito
un Try...except ed ora la form non si chiude piu'.
Per ovviare al problema ho provato a ripetere il comando modalresult 
dopo il blocco di codice 
try...except ma senza alcun esito, la form rimane sempre visibile.
Da cosa puo' dipendere ?
Francesco
IACT Member.
http://frengo.dragonfire.net/

Meglio se posti il frammento di codice.
Saluti
AS
"Se è Microsoft non funziona"

 Meglio se posti il frammento di codice.
Eccolo :
procedure TF_SConto.B_SaveClick(Sender: TObject);
begin
     Try
        StrToInt(E_SaldoI.Text);
        StrToDateSQL(E_DataI.Text);
        StrToInt(C_Abi.Text);
        StrToInt(C_Cab.Text);
^^^^^^^^^^^^^^^
In teoria il Try  basterebbe solo su queste righe...
 
dbform.TB_CC.Post
;
        With dbform.TB_DatiCC do
        begin
             Append;
             FieldbyName('DescMov').Value:='Saldo Iniziale';
             FieldbyName('Entrate').Value:=NoPointInt(E_SaldoI.Text);
             FieldbyName('DatMov').Value:=E_DataI.Text;
             FieldbyName('RifCat').Value:=14;
 
FieldbyName('RifCC').Value:=dbForm.TB_CC.FieldByName('KeyCC').Value;
 
FieldbyName('EuroE').Value:=StrLiraToEuro(NoPointInt(E_SaldoI.Text));
             Post;
             end; { with}
             DBForm.QSaldi.Refresh;
             ModalResult := mrOK;
     Except
        MessageDlg('Valore non valido in uno dei campi',mtWarning, 
[mbOK], 0);
     end;
     ModalResult := mrOK;  <<<< questa riga l'ho aggiunta sperando di 
aggirare il problema
end;
Francesco


 
http://frengo.dragonfire.net/
Ciao,
Prova usare Try ...Finnaly ...End;
----------------
Try
 ...
 f.ShowModal;
Finnaly
 f.Close;
 f.Free;
 f:=Nil;
End;
-----------------
Lom
Newsgroup: it.comp.lang.delphi
Titolo: forzare interruzione codice...

ho un problema.. la mia applicazione esegue una serie di istruzioni, e
mi restituisce una serie di valori.
Fin qui tutto bene, ma non appena finisce di eseguire le righe di codice
che mi fanno ottenere questa serie di valori, il mio programma
scaturisce alcuni eventi che mi cancellano tutti i risultai fin'ora
ottenuti.... sono in una confusione pazzesca... si può fare in modo, se
c'è qualche controllo, di non prendere in considerazioni gli eventi
esterni o di forzare l'interruzione del codice? Io ho usato un EXIT ma
non mi è servito a nulla.
GRAZIE E CIAO
BEPPE
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG


?
Scaturisce eventi "a caso"??
Sei sicuro di non poterne controllare il flusso??
Quali eventi??

Newsgroup: it.comp.lang.delphi
Titolo: database con delphi6 personal ed.

Ciao a tutti,
Io ho un problema con delphi6 personal edition.
Ho notato che non c'č in questa edizione il file vcldb e inoltre non c'č
alcun controllo o pannello riguardante la connessione ad un database.
Come posso sviluppare applicazioni che utilizzano database con questa
edizione di delphi (almeno access :-)  )?

edizione di delphi (almeno access :-)  )?
D6 Personal e' priva del supporto ai DB.
Sul sito Borland c'e' il feature matrix di D6 e leggendolo
ti accorgi che la Personal e' praticamente vuota rispetto
alla Professional e all'Enterprise.
-- 
The Follet

 edizione di delphi (almeno access :-)  )?
Delphi 6 PE non ha i componenti di data access, essendo una versione
"esplorativa". Ad ogni modo, cominciano già a trovarsi componenti di terzi
appositamente scritti. Sulla Delphi Super Page ho trovato un componente che
permette la gestione di database mediante DAO.
Lo trovi a questo link:
http://delphi.icm.edu.pl/ftp/d30free/kadaope.zip
Attenzione, perché per installare il package, devi rinominare il file
kadao.res in kadaoped6.res, altrimenti avrai un errore di compilazione.


Credo che puoi cmq usare librerie free tipo ZeosLib con i db anche su D6 
Pers.
Ciao Uberto
-------------------------------
Message Posted by  <dedGateway>
http://www.dedonline.com/forump

Pers.
Si', ovviamente, di sicuro c'e' qualcosa, io mi riferivo
alla dotazione standard.
-- 
The Follet
Newsgroup: it.comp.lang.delphi
Titolo: Algoritmo semplice.. ma non per me (numeri...)

Salve amici, credo sia un algoritmo semplice..(credo) ma non ci levo le
gambe...
Ho un numero in formato string (tipo 12,456), devo moltiplicarlo per 1000000
e tirarne fuori le single cifre.
Fino alla moltiplicazione non ci sono problemi...
Il brutto fatto è estrarre le singole cifre e fare "tap" fino a raggiungere
le 10 cifre totali.
Mi spiego meglio con degli esempi
Numero (stringa)            Caratteri che dovrò ottenere
-----------------            -----------------------------
1,3                                0,0,0,1,3,0,0,0,0,0
12,34                            0,0,1,2,3,4,0,0,0,0
0,012                            0,0,0,0,0,1,2,0,0,0
1301                             1,3,0,1,0,0,0,0,0,0
Spero di essermi spiegato bene... in pratica i caratteri alla fine devono
sempre essere 10.
Il risultato sarebbe bello averlo in un'array di char.
Riesco a fare la moltiplicazione...il problema è l'estrazione ed il
"riempimento".
Qualche idea o suggerimento?
Grazie dell'attenzione
Michelinok!

 Michelinok!
Andrea

 Funzione "Format".
Uh?
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Uh?
Perché no?
var
  fVal: Real;
  fInt, fFrac: Integer;
  sStringa: String;
begin
  fVal := 12
  fInt := Trunc(fVal);
  fFrac := Round(Frac(fVal) * 1000000);
  sStringa := Format('%.4d%.6d', [fInt, fFrac]);
end;
Ok, non è il massimo dell'eleganza ma funziona.
-- 
Jax
====
Una pipa dà al saggio tempo per riflettere, all'idiota qualcosa da
mettere in bocca. (Trischmann)

Perfetto!
Grazie infinite!
(Un'altra cosa che si impara...benone!)

Newsgroup: it.comp.lang.delphi
Titolo: Usare la porta seriale con delphi

Salve
volevo chiedere se qualcuno sa indicarmi come posso usare la porta
seriale con il delphi. Devo leggere e scrivere sulla porta seriale.
Qualcuno sa dirmi dove posso trovare un sorgente demo?
grazie
Damjan

 wrote in message
11.r0.X52XMj...@geocities.com...



Scusami Daniele se mi intrometto ma... a me farebbe molto comodo quel
componente e soprattutto il suo codice. Potresti inviarlo anche a me?
 Ciao e grazie tante
    Antonio Frisina
 
antonio...@iol.it
Newsgroup: it.comp.lang.delphi
Titolo: delphi 5 standard e professional

Qualcuno sa dirmi quali differenze ci sono visto la diversità di prezzo?
Grazie

Qualcuno sa dirmi quali differenze ci sono visto la diversità di prezzo?
le differenze sono molte.
Diciamo che la Borland avrà fatto la versione standard per gente che lavora
solo con le form, pulsanti ed altri componenti simili, ma tutto il resto da
quello che vedo mi pare che non esista nella standard.
Qui davanti a me ho una scheda comparativa tra Delphi 5 Standard,
Professional ed Enterprise.
Certo non ti posso elencare tutte le differenze.......sono due pagine !!!
Comunque questa scheda la dovresti trovare su 
www.mediadirect.it
La lettera a cui faccio riferimento mi è stata inviata da loro, sul loro
sito mi pare che sia presente un logo che fa riferimento ad un documento che
elenca tutte le caratteristiche di Delphi 5.
Comunque ti dico subito che tutti i componenti per lo SVILUPPO PER INTERNET
e SVILUPPO DI APPLICAZIONI DATABASE sono assenti nella versione standard.
Vedi tu le caratteristiche da più vicino !!
Ti saluto......ciao !!
Antonio Tarolla
BSSoftware Tips Mailing - List Support

Newsgroup: it.comp.lang.delphi
Titolo: Libro per iniziare

Cortesemente mi potreste consigliare un buon libro in italiano,
per cominciare a programmare in delphi.
Tra la versione Delphi 5 e la 7 c'è una notevole differenza.
Grazie mille
Vincent

 ha scritto nel messaggio 
news:ghS2d.9193$zF3.2...@twister2.libero.it...


 Tra la versione Delphi 5 e la 7 c'è una notevole differenza.
Le traduzioni italiane di alcuni libri che ho letto erano veramente
pessime e, personalmente, credo che non ne leggerò più nemmeno una,
senza contare che spesso sono decurtate di alcuni capitoli interessanti.
Se la lingua italiana è un requisito essenziale, potresti dare
un'occhiata a *Laboratorio di Delphi* di /Nando Dessena/ e /Uberto
Barbini/, abbastanza propedeutico e "general purpose" per chi inizia con
qualsiasi versione di Delphi.
Un'altra pubblicazione in italiano è *Programmare in Delphi*, traduzione
di *Mastering Delphi* di /Marco Cantù/, ma a prima vista credo che sia
diretto a utenti già un pochino "smaliziati" o comunque non alle prime
armi nel modo più assoluto; inoltre, ho sempre letto i volumi in
inglese, perciò non ho alcuna idea del livello qualitativo della
traduzione italiana.
In passato, ho letto la traduzione del *Delphi's Manual* (Manuale di
Delphi) di /Teixeira e Pacheco/...assolutamente improponibile,
soprattutto perchè l'edizione inglese è un ottimo testo!
Ciao! :-)
-- 
Marco «Alka» Breveglieri
  ABLS Team S.n.c. - Software & Web
  Via De Gasperi, 14
  42019 Scandiano (Reggio Emilia)
 
http://www.abls.it
Newsgroup: it.comp.lang.delphi
Titolo: Access 2000

Ho installato la versione 5.11 del driver DBE. Tramite una applicazione
creata con delphi 3, devo accedere a mdb in formato access 2000.
Come posso farlo?
grazie
Luca
--
Posted from 
pos...@gromit.qupee.com
 [195.250.225.195] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

usa ADO
--
Gna...@Wappi.com
ICQ# 76488613
http://gnaffy.tripod.com/

 wrote in message
8mms40$4bv$1...@nslave2.tin.it...


 Ma sono disponibili gli oggetti ADO su D5?
si, però non so se solo per la versione enterprise.


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

Con Delphi è possibile costruire un archivio consultabile via internet?

Con Delphi è possibile costruire un archivio consultabile via internet?
Tutti gli archivi sono consultabili da Internet...basta che hai un CGI sulla
pagina Web che ti preleva le informazioni!!
Ora con Delphi non ti devi costruire il Database o la struttura nella quale
vuoi memorizzare l'archivio,
ti devi costruire il CGI. La struttura la definisci con un qualsiasi DBMS
(sempre che l'archivio a cui tu faccia riferimento è un Database).
L'alternativa ad un CGI potrebbe essere una pagina ASP, in cui Delphi però
non mi pare ti aiuti molto.
Ciao
--
- Carlo -
BSSoftware Tips Mailing-List Support

Grazie Carlo
 perň a questo punto non so come costruire un CGI, non so nemmeno bene di
cosa si tratti. L'archivio a cui faccio riferimento č un database, perň
vorrei capire anche cosa sono i DBMS.
 Qualcuno puň consigliarmi un buon libro su cui documentarmi?

 Qualcuno può consigliarmi un buon libro su cui documentarmi?
Un DBMS (Database Managment System) non è altro che il "programma" che
utilizzi
per crearti il tuo Database.
Le CGI non sono poi così difficili, richiedono qualche concetto, ma sono
comprensibili.
In questi giorni sono impegnatissimo, scrivimi se vuoi ulteriori
informazioni, ti risponderò il prima
possibile.


Newsgroup: it.comp.lang.delphi
Titolo: Delphi XE3  tastiera virtuale Windows 7-10 64bit

Buongiono,
 sto cercando di aprire la tastiera virtuale di Windows su un PC Win 7 64bit con 
un 
 
ShellExecute(GetDesktopWindow, 'OPEN', PCHAR('osk.exe'), nil,PChar(''), SW_SHOWNORMAL);
 
ma non si apre e compare l'errore "Tastiera su schermo" , "Impossibile avviare la tastiera su schermo".
 
Googlando non ho trovato un pezzo di codice funzionante.
 
Qualcuno mi può dare una mano / postare del codice funzionante su XE3 ?
 
Ringraziamenti anticipati
 
 Zeno

 ShellExecute(GetDesktopWindow, 'OPEN', PCHAR('osk.exe'), nil,PChar(''), SW_SHOWNORMAL);
 
https://stackoverflow.com/questions/23116149/delphi-on-screen-keyboard-osk-exe-works-on-win32-but-fails-on-win64
 
 
-- 
Morde
Newsgroup: it.comp.lang.delphi
Titolo: bilancia Bizerba

Qualcuno mi saprebbe indicare dove poter trovare il protocollo di
comunicazione(driver) per la comunicazione tramite seriale tra pc e il
modello di bilancia BS 800 della Bizerba?
Grazie.

 modello di bilancia BS 800 della Bizerba?
Prova con questo sito :
http://www.bizerba.com/country/it/
Puoi contattare direttamente i centri di assistenza.
Donato Di Tullio

Newsgroup: it.comp.lang.delphi
Titolo: Caricare foglio di Excel in un dataset

Qualcuno sa dirmi se esiste un modo rapido per importare in un dataset
un foglio di excel? Al momento utilizzo una procedura che apre il foglio
attraverso gli OLE, quindi si carica i record uno ad uno. Cosě facendo
perň ci mette un sacco di tempo se devo importare un foglio con tanti
record!(nel mio caso sono 15.000 record)
Consigli?
Grazie per l'aiuto,
Dario
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 un foglio di excel? Al momento utilizzo una procedura che apre il
prova con ADO
cerca su google : delphi ado excell
Ciao

 prova con ADO
Ho implementato la procedura di importazione dei dati tramite ADO con il
codice qui sotto riportato ma ho ancora un problema.
La struttura a livello di colonne mi viene interamente importata ma in
alcuni casi non mi viene importato il valore del campo. Perchč? E' da 
notare che il valore che non mi importa č sempre "XX34": č possibile 
che venga scambiato come una "coordinata" del foglio di Excel? 
Dario
begin
  ADOConnection.ConnectionString :=
'Provider=Microsoft.Jet.OLEDB.4.0;Data Source=' + Origine + ';Extended
Properties=Excel 8.0';
  ADOConnection.Open;
  ADOConnection.KeepConnection := True;
  Sheets := TStringList.Create;
  ADOConnection.GetTableNames(Sheets, True);
  ADOQuery.SQL.Text := 'select * from [' + Sheets[0] + ']';
  ADOQuery.Active := True;
  ...
end;

Newsgroup: it.comp.lang.delphi
Titolo: Ritorno righe modificate con Update

Quando si lancia una query di Update mi servirebbe sapere il numero di 
righe che sono state modificate dall'Update, sia per sapere se 
effettivamente ha funzionato (dato che se la sintassi è giusta, se non 
trova neanche una riga che soddisfa i requisiti non ti da nessun 
messaggio) sia per sapere quante righe ha modificato.
Non esiste una variabile di ritorno per in componente Query.Update.
Daniele

 righe che sono state modificate dall'Update, sia per sapere se
TQuery e derivati:
property RowsAffected: Integer;
Returns the number of rows operated upon by the latest query execution.
-- 
Jax
====
L'oro non è tutto. C'è anche il platino. (Paperon de' Paperoni)

 
Grazie Jax, provato ed è proprio quello che mi serve ehm... e dato che 
l'appetito vien mangiando non è che c'è una istruzione che me lo dice in 
anticipo ;-)
Daniele

 in anticipo ;-)
Uhm, prova con SferaDiCristalloRowsAffected
 :)
Scherzi a parte, se lo vuoi sapere in anticipo secondo me l'unico modo è
quello di sostituire l'update con una select count(*) identica, oppure fare
un rollback dopo l'update, ma non vado oltre perché esco dal mio seminato :(
-- 
Jax
====
Ci possono essere delle cose migliori del sesso, e delle cose peggiori
del sesso. Ma non c'è nulla uguale ad esso.

 un rollback dopo l'update, ma non vado oltre perché esco dal mio seminato :(
Sul fatto del count(*) ci avevo gia' pensato, anche  perche' di sicuro 
e' piu' veloce (e sicuro) del rollback :-)
Grazie della dritta
Daniele
Newsgroup: it.comp.lang.delphi
Titolo: Aiuto sull'oggetto statusbar

Vi chiedo come è possibile fare in modo che quando un utente si posiziona
con il mouse sopra un'icona, mi venga visualizzato nella statusbar che ho in
fondo alla schermata principale del mio programmino un testo contenente la
descrizione di cosa fa quell'icona.
E' possibile inserire nella statusbar un'icona? Per esempio l'icona
"lucchetto" che mi indica che il programma è protetto?
Grazie a tutti coloro che mi daranno una mano
Saluti

 
Per scrivere il testo.
crei una procedure
Procedure TPippo.ShowHint(Sender: TObject);
Begin
   StatusBar.SimpleText := Application.Hint;
End;
e nel codice, ad esempio nel "formcreate" inserisci
   Application.OnHint := ShowHint;
ciao
-- 
--------------------------------------------
Per rispondere in privato togliere 1975


Mi devi scusare ma proprio non ho capito come risolvi il problema.
Supponiamo che io abbia una Actiontoolbar e che sopra a questa io abbia
delle icone. Una di queste icone mi consente di fare l'inserimento del
record in un database e quindi io voglio che in basso a sinistra, nella
statusbar, quando posiziono la punta del mouse sull'icona mi compaia il
testo "Permette di inserire il record nel database". Come fai te non capisco
dove vada messo il testo e quando questo compaia!
Forse avevi già capito ma non sono riuscito a seguirti nell'esempio.
Grazie 1000


    ABLS Team (
www.abls.it
)
········································

 
In pratica fai tutte le operazioni che ti ha detto ca75. Se selezioni 
l'icona (presumo un pulsante) e guardi tra le proprietà mostrate 
dall'object inspector, ne troverai una chiamata "HINT" dove ma messo il 
testo da visualizzare nella status bar. In effetti puoi metterci due 
stringhe separate da | come ad esempio:
Inserisci|Inserisci un record
In questo caso la prima parte di stringa (Inserisci) verrà visualizzata 
dal "fumetto" accanto al pulsante, mentre la seconda parte (Inserisci un 
record) sarà visualizzata sulla status bar.
Non so che versione di Delphi hai ma dalla versione 5 (mi sembra) invece 
di fare quello che ti ha detto ca75 basta semplicemente mettere la 
proprietà "Auto Hint" della status bar a "TRUE".
Ciao.
Marco.
-- 
/*copyright by gupigupi*/#include <stdio.h>
int main(int argc, char *argv[]){char msg[]={99,
111,115,97,32,112,101,110,115,97,118,105,32,99,104,
101,32,99,105,32,102,111,115,115,101,32,115,99,114,
105,116,116,111,32,112,97,116,97,99,99,104,105,110,
111,63,32,110,111,110,32,116,105,32,112,101,114,109
,101,116,116,101,114,101,32,109,97,105,32,112,105,
249,33,33,32,58,41,41,10,103,117,112,105,32,103,117,
112,105,0,0};printf("%s\n",msg);}

Ragazzi grazie a tutti, mi siete stati molto utili....
A presto
Newsgroup: it.comp.lang.delphi
Titolo: Domanda difficile (credo)

Ho un problemone.  Stò sviluppando un programmino di cad ma ho dei problemi
ad implementare gli algoritmi di zoom. Io utilizzo infatti una variabile
(scala) che varia tra 1 e 10. Il punto in cui ci si trova viene calcolato
dividendo il punto effettivo dello schermo per questa costante.Il problema è
che la divisione mi restituisce un numero reale in virgola
mobile..apllicando le funzioni di arrotondamento ho una perdita di
precisione che può essere anche notevole a certe scale, ed inoltre diciamo
che mi sposta gli oggetti sullo schermo.
Vi faccio un esempio per spiegarmi meglio...
Allora, mettiamo che io sia con il fattore di scala settato a 2. Disegno un
rettangolo che ha come estremi i punti effettivi (1,1) e (3,3) che divisi
per il fattore di scala (2)  e arrotondati mi danno i punti (0,0) e (1,1),
che sono i valori che verranno memorizzati. Ora se vado a rigenerare il
rettangolo, poichè in realtà ad ogni valore di x e y in questa scala
corrispondono 2 valori effettivi dello schermo (cioè per esempio ad x=0 in
scala 2 corrispondono x=0 e x=1 effettivi dello schermo),  il poligono
risulta spostato (cioè in pratica il poligono i cui punti sono (1,1) e (3,3)
risulta uguale al poligono i cui punti sono (0,0) e (2,2) ).Questo per il
fattore di scala 2. Se andiamo al fattore di scala 10 è ancora peggio perchè
in pratica ad ogni punto in scala 10 corrispondono 10 punti effettivi dello
schermo...come si può risolvere questo inconveniente ? sono graditi anche
link a documentazioni in proposito
Thanx
Daniele

>
Ho un problemone.  Stò sviluppando un programmino di cad ma ho dei
problemi ad implementare gli algoritmi di zoom. Io utilizzo infatti una
variabile (scala) che varia tra 1 e 10. Il punto in cui ci si trova
viene calcolato dividendo il punto effettivo dello schermo per questa
costante.Il problema è che la divisione mi restituisce un numero reale
in virgola mobile..apllicando le funzioni di arrotondamento ho una
perdita di precisione che può essere anche notevole a certe scale, ed
inoltre diciamo che mi sposta gli oggetti sullo schermo.
[...]
<<
Non preoccuparti della rappresentazione, o meglio, rappresenta in modo
arrotondato ma mantieni gli oggetti con coordinate reali.
Vedi il capitolo "Coordinate Space and Transformation Functions"
nell'help di Win32.
Saluti
Paolo Arosio

 wrote in message
8kf95s$2c2ha$1...@ID-30644.news.cis.dfn.de...

Io avrei pensato che potrei risolvere la situazione impostando uno snapping
fisso il cui passo sia uguale alla scala...in questo modo eviterei i valori
intermedi e dovrebbe tutto funzionare...qualcuno conosce peerò qualche buon
algoritmo per lo snapping ?
Daniele
Newsgroup: it.comp.lang.delphi
Titolo: Kylix-Linux

In un precedente post mi è stato consigliato che per linux esiste la
libreria LibC.pas. Il problema è che fin'ora non ho trovato della
documentazione che spieghi approssimativamente a cosa si riferiscono le
tante funzioni dichiarate nella Unit. A me servirebbe ricavarmi in n°
seriale dell'hd, il nome di volume e la dimensione. Qualcuno mi saprebbe
dire come fare?
In un'altro post mi è stato detto che per il C si utilizza la funzione ioctl
che prende in input 2 parametri. Come funziona?
Spero che qualcuno mi riesca a dare qualche dritta.


Non conosco il caso specifico... ma se per esempio ti interessa sapere 
cosa è la funzione IOCTL, dal terminale scrivi:
   man ioctl
Ciao,
   Luca

Grazie comunque!
Newsgroup: it.comp.lang.delphi
Titolo: XE2 win32 - custom Tioli DbGrid

grd_Server.DrawingStyle = gdsclassic
dgTitleHotTrack = False
grd_Server.DefaultDrawing = false
 
   showMessage(IntToStr(DBGrid1.Columns[2].Title.Color));  -> 14150911
   DBGrid1.Columns[2].Title.Color := clRed; // ma cnche se $00DEF9DD
   showMessage(IntToStr(DBGrid1.Columns[2].Title.Color));  -> 255
 
il colore del titolo colonna cambia ma non viene visualizzato.
 
fino a D2009 il colore dei Titolo funziona, c'e' qualcosa che si puo'
/deve fare per visulizzare il cambio colore ?
test con una nuova griglia, escludiamo eventuali flag settati da un 
predecente DFM esitente.
 
le ricerche su google non danno esito, salvo questa
http://www.bobswart.nl/Weblog/Blog.aspx?RootId=5:3791
 
 
 
 
procedure Tfrm_Server.grd_ServerDrawColumnCell(Sender: TObject;
   const Rect: TRect; DataCol: Integer; Column: TColumn; State: 
TGridDrawState);
begin
   inherited;
 
   //Colore Colonne
   grd_Server.Canvas.Font.Color := clBlack;
 
   //Colore Titoli
   grd_Server.FixedColor := $00D7ECFF;
   //grd_Server.TitleFont.Style := [fsBold];
   grd_Server.Columns[2].Title.Color := clGray; <<-- non ha alcun effetto
 
   //Colore del testo dei campi
   if 
Column.Field.Name
 = 'Cds_ServerDESCRIZIONE' then 
grd_Server.Canvas.Font.Color := clMaroon;
   if 
Column.Field.Name
 = 'Cds_ServerINDIRIZZOIP' then 
grd_Server.Canvas.Font.Color := clGreen;
   if 
Column.Field.Name
 = 'Cds_ServerPROTOCOLLO' then 
grd_Server.Canvas.Font.Color := clNavy;
   if 
Column.Field.Name
 = 'Cds_ServerPORTA' then 
grd_Server.Canvas.Font.Color := clBlue;
 
   //se la cella e' selezionata
   if (gdselected in State) then
     begin
       grd_Server.Canvas.Font.Color := clWhite;
       grd_Server.Canvas.Brush.Color := clGray;
     end;
 
   //disegna in modo standard
   grd_Server.DefaultDrawColumnCell(Rect, DataCol, Column, State);
end;
 
procedure Tfrm_Server.grd_ServerTitleClick(Column: TColumn);
begin
   inherited;
   grd_Server.Columns[1].Title.Color := clRed; <<-- non ha alcun effetto
end;

uhm...
 
le prove fatte con d2009 le facevi sullo stesso pc e/o sullo stesso
OS?
Te lo chiedo in quanto io ho tozzato con TCollTrayIcon che su w7 non
funziona, o meglio la kaz di icona nel systray non esce.
E parlo di d7e...
Mo dovro' trovare qualcosa in sostituzione o rischio una regressione
con incazzatura di kapi&clienti... :-((
 
 
a.
 
 
 


si stesso pc, con WinXP e Win7
Newsgroup: it.comp.lang.delphi
Titolo: Aiuto!!!!!!!

Salve a tutti,
io scrivo per esporvi il mio problema sperando che q.cuno possa aiutarmi.
Ho scritto un'applicazione in D7 utilizzando il componente DXtime (Directx)
che mi disegna ogni 5 ms di tempo dei punti sullo schermo con coordinate
calcolate da thread che lavorano in prioritą tpnormal.
Il problema č che quando vado ad eseguire il tutto, la velocitą cambia ogni
volta:
senza toccare il codice, se vado a eseguirla ora mi va lenta, se chiudo e
rieseguo puņ succedere che giri con velocitą diversa sempre.
Le ho pensate tutte, chi di voi ha qualche idea?
Vi ringrazio
Ciao
Fabio


Prova a cambiare il livello di importanza del thread e fai anche una prova
utilizzando un timer.
Ciao e Buon Lavoro.


Ho provato: a paritą di livello (tutti allo stesso) la velocitą rimane
variabile!
In che senso utilizzando un timer? Vuoi dire al posto del mio dxtimer che
utilizzo?
ciao e Grazie


Prova, innanzitutto, a sostituire i thread con oggetti di tipo TTimer.
Successivamente, prova a sostituire il dxTimer (che sulla carta dovrebbe
funzionare meglio) con un altro oggetto TTimer.
Ok, non hai l'eleganza dei thread, non sfrutti la caratteristica del
multithreading del o.s. ma bensì hooks e chiamate di callback (basi del
funzionamento dei timer), ma comunque prova e vedi se la cosa è più
accettabile.
Poi, il problema potrebbe derivare anche dalla priorità del task
(applicazione) e quindi del thread principale (creato in modo trasparente al
programmatore); è normale che un'applicazione che gira il più vicino
possibile a ring 0 (driver, ecc...) riceva molta più attenzione di un'altra
che non vi gira, da parte dello scheduler del sistema operativo.
Hai fatto anche una prova con altre versioni di delphi o di sistema
operativo ?
Hai verificato che non giri in background una qualunque applicazione che
assorbe molta attenzione da parte del sistema ?
Provalo anche in modalità provvisoria.
Ci sarebbero tantissime cose da provare sia a livello di programmazione, di
o.s., ecc....
Ciao e Buon Lavoro.


Grazie mille
gcc
Mi aspetta un attento lavoro di prove e test

Newsgroup: it.comp.lang.delphi
Titolo: AIuto manuale

manuale online o da scaricare di delphi5 o 4 ? aiuto!!!


    Via De Gasperi, 14 - 42019
    Scandiano (Reggio Emilia)
Newsgroup: it.comp.lang.delphi
Titolo: Mistero dei misteri!

Salva a tutti.
Vediamo se qualcuno riesce a risolvermi questo mistero!
Ho fatto una applicazione per la gestione di piscine. Tutto a meraviglia
tranne per una
cosa stranissima: ogni tanto ( e senza un criterio logico) e senza che metto
mani sulla tastiera
o sul mouse il DB principale cambia stato e diventa EDIT anzichč BROWSE!!!
Questo per me non sarebbe un problema se non dovessi dare il prg a degli
utenti
sprovveduti che vedendo attivare il bottone SALVA sul  DBNAVIGATOR ci
cliccano sopra
senza chiedersi perchč cosě cambiando e/o cancellando valori importanti!!
-Non ho timers tranne all'avvio per vedere una form: al termine metto
enabled:=false.
-Non ho componenti tipo allarmi o cose varie.
-Non pratico religioni occulte.
-Non ho adottato nessun gremlin dispettoso
AIUTOOOOOOOOOOOOOOO!!!
thanks

> -Non ho adottato nessun gremlin dispettoso
Secondo me č venuto lui da solo senza chiedertelo...
    Marco

 thanks
-- 
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

)

Altro non mi viene in mente... :-)
A me si': suggerisco la formattazione /U dell'Hard disk.
LOL! ^____^
-- 
Morde. 
(
mo...@despammed.com
)
M-List di icld: 
http://it.groups.yahoo.com/group/icld/

 o sul mouse il DB principale cambia stato e diventa EDIT anzichè BROWSE!!!
ricorda che il computer fa quello che gli dici, non quello che vuoi ;)
Insomma, se l'errore c'e', e' sicuramente errore umano: il computer non
decide di sua iniziativa di andare in edit, e, qualora lo facesse, sarebbe
un cattivo segno, sarebbe l'inizio di un'autocoscienza delle macchine.. e da
qui a Terminator il passo sarebbe davvero breve ;)

Prova a controllare dove hai il fuoco...potrebbe essere che fai un setfocus
su un dbedit e avendo la qery (presumo) in request live il db va in edit...
ciau
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/
Newsgroup: it.comp.lang.delphi
Titolo: LIbro per comincirae

Salve a tutti,
qualcuno potrebbe consigliarmi un buon libro per cominciare a programmare in
delphi )anche commerciale)
grazie !

 ha scritto nel messaggio
news:cd87v3$9dv$1...@grillo.cs.interbusiness.it...

Programmare in Delphi 7 Tutto&Oltre di Marco Cantů, ed. Apogeo
Ciao
Andrea
--
Anco Soft
http://web.tiscali.it/ancosoft

quelli dei mitici texeira&pacheco!
AS

 delphi
Alcuni giorni fa Massimo Pini ha pubblicato questo link :
ftp://ftpd.borland.com/devsupport/delphi/d7/docs/Online+PDF%20Docs_It.zip
Questi sono i manuali di Delphi 7 in Italiano.
Sono molto utili e per chi è alle prime armi  è presente anche un
QuickStart.
Ciao.
Donato Di Tullio

 programmare in delphi  [...]
Ti consiglio 
http://tinyurl.com/4ryp7
B.
-- 
   +---__,--------------------------------+
   |  (,'>    B i a g i o    R a u c c i  |
   |            
http://www.raucci.net/
    |
   |                     * * *            |
   | O mordo tua nuora o aro un autodromO |
   +--------------------------------------+

quelli dei mitici texeira&pacheco!
In vendita in Francia Delphi6 Student Edition a 20 euro; il problema è
che hanno tradotto in francese tutti i termini tecnici e non sempre è
facile venirne a capo

Newsgroup: it.comp.lang.delphi
Titolo: link .obj

ciao,
ho provato a linkare in delphi una funzione scritta in C ma con scarsi
risultati, riporto la funzione c e la unit delphi.
Qualcuno di voi a un idea per evitare l'errore di compilazione sul
passagio di parametri?
grazie
F.
A.c--------------------
void __stdcall FileCount(int d){
 ;;;;;;;
}
B.pas-----------
unit pas;
interface
{$L A.obj'}
uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls,
Forms,
  Dialogs, StdCtrls;
procedure FileCount	; external ;
type
  TForm1 = class(TForm)  
  end;
var
  Form1: TForm1;
implementation
{$R *.dfm}
end.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it


Prova cosi':
procedure FileCount(d: Integer); stdcall; external;
Ciao,
Stefano

Newsgroup: it.comp.lang.delphi
Titolo: Lista di file da directory...

Mi serve un mano su come ottenere la lista dei file contenuti in una 
directory, magari appoggiandomeli in un oggetto TStringList.
Suggerimenti
Grazie
Davide 

 directory, magari appoggiandomeli in un oggetto TStringList.
Se cerchi su google trovi un miriade di esempi a riguardo...
Una delle tanti discussioni?
http://makeashorterlink.com/?Y24B62DA9
Acqua