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

qualcuno conosce qualche componente aggiuntivo gratuito per abbellire un po' 
la grafica?



faq?
-- 
Alberto Salvati
A NEAPOLITAN Delphi Developer who is studying c# and .net
"Dicette 'o pappece 'nfaccia 'a noce dammi 'o tiempo che pure te spertoso"

 
jvcl
ZioGian

 A NEAPOLITAN Delphi Developer who is studying c# and .net
Scusa Alberto, ma stavolta vorrei capire una cosa: tu che sei sempre stato
un forte detrattore della "robba di zio billy"... com'e' che adesso nella
tua signature pubblicizzi il tuo studio per gli ambienti di sviluppo
microzozz ??
Adeguatmento forzato alle leggi di mercato?
^____^
-- 
Morde. 
FAQ di icld (beta-version): 
http://icld.altervista.org
 
M-List di icld: 
http://it.groups.yahoo.com/group/icld/

 Adeguatmento forzato alle leggi di mercato?
Stufo di fare a gratis il marketinga Borland, consapevole che delphi2005 
, almeno x l'italia, sembra fatto per mantenere quote di mercato e non 
per andare all'attacco di concorrenti che non sono assolutamente 
paragonabili e, sopratutto, vista la quasi totale mancanza di richieste 
di sviluppatori delphi, mi tappo il naso.
-- 
Alberto Salvati
A NEAPOLITAN Delphi Developer who is studying c# and .net


 di sviluppatori delphi, mi tappo il naso.
Sadly.... I agree...
Ciao,


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

chi mio sa dire un comando o un componente per far clikkare il mouse?
devo fare una specie di macro
Grazie!!
--
bye, Fufy

 devo fare una specie di macro Grazie!!
con Mouse_Event gli dovresti far fare tutto cio' che vuoi ;)
Ciao,
Alan Solo
Newsgroup: it.comp.lang.delphi
Titolo: [Ot] Aiuto x vedere questo NG con server news.tin.it via ADSL

Salve.
Scusate l'ot ma un mio amico che lavora in delphi non riesce a vedere questo
NG tramite il server delle news in oggetto.
Lui si collega via ADSL a 
news.tin.it
Qualcuno che usa lo stesso server mi puo almeno far sapere se ha problemi
simili?
Se poi qualcuno viaggia via ADSL, ancora meglio.
Per non intasare il ng chi ha qualche info la puo inviare a:
al(punto)salvati(at)mclink(punto)it
Bye
A

 simili?
Io ho lo stesso problema dall'ufficio. Fagli usare "
lord.usenet-edu.net
".
--------------------------------
Inviato via 
http://usenet.libero.it

Io ho ADSL e mi connetto a 
news.tin.it
  - nessun problema

 Io ho ADSL e mi connetto a 
news.tin.it
 - nessun problema
E riesci a vedere la gerarchia it.* ?


forse dipende da chi è il provider?
Magari se hai la ADSL di telecom non puoi usare news.tin.it... :))
A.


Ma come?
Potrei capire non puoi usare infostrada ma la telecom che non ti fa usare
una cosa sua è un pò strano...
Forse c'è qualcosa che non va...
Magari prova "
newsreader.mailgate.org
" registrandoti prima su
www.mailgate.org
Magari ha qualche configurazione strana l'account...
Poi Bho!
Ciao.

..io ho ADSL e mi connetto dal server in oggetto senza
alcun problema.
"Alberto Salvati" <x@x.x from office> ha scritto nel messaggio
news:anefsa$49b$1...@newsreader1.mclink.it...


si, perfettamente
Andrea Laforgia <x@x.x> wrote in message
80Z105Z34Z80Y1...@usenet.libero.it...



Confermo.
Se l'abbonamento ADSL è tin, non ci sono problemi. Altrimenti,
news.tin.it
 viene visto come un servert pubblico la cui lista di NG si
limita alla gerarchia tin.* 
--
Il vescovo di Messina a Lunardi:
"Prima del ponte...costruite un paio di binari"

 si, perfettamente
Strano, io vedo solo quelli della gerarchia tin.*.


 limita alla gerarchia tin.*
Il mio abbonamento e' tin eppure vedo solo i gruppi tin.*


io invece vedo tutto
Andrea Laforgia <x@x.x> wrote in message
80Z105Z34Z80Y1...@usenet.libero.it...


Salve al NG
Io ho ADSL Infostrada e posso vedere questo NG mettendo come server
powernews.libero.it
 ma, in compenso, non riesco a scaricare gli NG di
news.tin.it
 ma me lo aspettavo (cioč vale l'opposto, con Tin come provider
non riesco a vedere 
powernews.libero.it
).
Ciao
Andrea
"Alberto Salvati" <x@x.x from office> ha scritto nel messaggio
news:anefsa$49b$1...@newsreader1.mclink.it...



veramente fino a pochi giorni fa la telecom è stata bannata da usenet perchè
non prendeva provvedimenti per combattere lo spam.
e poi i NG non sono assolutamente di telecom, magari potrebbero essere sue
le linee, ma non i NG, a parte quelli della gerarchia 
tin.it
 (se esistono
ancora)
Ciao
--
Roberto Gibertini
NONDEVOSTAR...@ENEANCHEQUIlibero.it

Newsgroup: it.comp.lang.delphi
Titolo: File di risorse

Sapete dove posso trovare una guida su kome creare file di risorse e
utilizzarli?
Grazie

 ha scritto nel messaggio
news:S7Jk8.25902$1S3.8...@twister1.libero.it...

Newsgroup: it.comp.lang.delphi
Titolo: rieccomi!... || diff. tra BCPP3 e Delphi

ciao a tutti
vi ricordate di me?
quello che ha cercato di far tirare il meno possibile cacca su VB... e poi si è dedicato alla programmazione in C e alla API di
Win32... poi al C++ ...
beh, adesso ho installato BCPP3 (era gratis su qualche rivista) e devo dire che è molto semplice e intuitivo.
dato che su icpw32 chiedendo cose relative a C++ Builder (quindi sulle VCL) troverei poche persone a rispondere, si possono postare
qui domande riguardo i componenti (quindi roba abbastanza simile tra BCPP e Delphi, se non per la sintassi del linguaggio) di BCPP
??
ciao
xaero

 (quindi roba abbastanza simile tra BCPP e Delphi, se non per la sintassi
del linguaggio) di BCPP
Provare non nuoce, dopu tutto i componenti se non erro sono scritti in
pascal anche per il builder.
ciao
--
*-*-*-*-*-*-*-*-*-*-
Per rispondere in privato togliere 1975 dall'indirizzo di posta
*-*-*-*-*-*-*-*-*-*-

Newsgroup: it.comp.lang.delphi
Titolo: perchè la prima volta non va

ho creato una procedure associata al click di un bottone che mi scrive in un
file di testo delle cose
quando però il file non esiste lo creo a runtime
nonostante il file viene effettivamente creato mi da un errore di scrittura
se chiudo il programma e lo riapro dopo che il file è stato creato funziona
alla perfezione
da che dipende
ecco il codice
procedure TForm1.SClick(Sender: TObject);
begin
  input:=TStringList.create;
  if not (FileExists('log.txt')) then
    FileCreate('log.txt');
  input.LoadFromFile('log.txt');
  input.Add('Giorno ' + DateToStr(Date) + ' Ore ' + TimeToStr(Time));
  input.SaveToFile('log.txt');
end;
grazie se mi risponderete
ciao

 end;
...hai visto mai che funziona. :-)
Ciao
Silvio
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 ha scritto nel messaggio
news:Qav98.44550$om6.1...@news1.tin.it...


...


Ciao forse posso esserti di aiuto,prova in questo modo a me funziona:
procedure .............
var
  FileToWrite: TextFile;
begin
  AssignFile(FileToWrite,'NomeCheVuoi.txt');
  Rewrite(FileToWrite);
  Write(FileRTTTL, StringaCheVuoi);
  Flush(FileRTTTL);
  CloseFile(FileRTTTL);
end;
Rewrite e Flush risolveranno il tuo problema almeno spero.
Ciao :)) Elio

...

Ciao prova questo penso faccia a caso tuo:
procedure ...............;
var
  FileToWrite: TextFile;
begin
  AssignFile(FileToWrite,'NomeFile.txt');
  Rewrite(FileToWrite);
  Write(FileToWrite, StringaCheVuoi);
  Flush(FileToWrite);
  CloseFile(FileToWrite);
end;
Rewrite e Flush fanno al caso tuo ciao :)) Elio

Newsgroup: it.comp.lang.delphi
Titolo: Popolare DBCombo

Egregi,
un campo DBCombo, le ho provate tutte nel popolarlo con un database access
(collegato con AdoQuery)...ma mi rimane sempre "freeze" come se fosse
enabled=false.
Qualcuno può dirmi esattamente come lo si deve connettere ad una AdoQuery a
vcl (i campi esatti)?
La tabella è "oggetti", il DBCombo deve darmi tutti i "nome oggetto".
Grazie infinite.

Grazie infinite.
	Ciao
	MassimoB
 
---------------------------
http:\\
www.massimobeschi.it

> spero di essermi spiegato ...
Anche troppo bene, anzi, il mio problema è ancor più semplice, sto usando un
DBCombo...devo solo connetterlo al datasource e scegliere il datafield, il
problema mio, è che vedo solo il primo record ma se tiro giu la
tendina...non ne vedo altri.
Come faccio a popolarlo ? devo farlo a runtime ?


 
stai sbagliando componente, il dbcombo serve ad inserire uno degli elementi
definiti tramite la proprieà items in un campo di una tabella.
A te serve il dblookupcombobox...
-- 
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


Infatti, ho risolto, grazie mille a tutti.
Ma il DBCombo semplice...serve solo per attribuire dei valori items a manina
?

?
Yes :)

Newsgroup: it.comp.lang.delphi
Titolo: d7e - icona in systray per servizi win32

Un saluto a tutti.
 
La TCoolTrayIcon non va (nel senso che l'icona non viene fuori..) di certo su Win7 a 64 bit....
A scanso equivoci ho anche provato ad usare l'ultima versione presente su torry.
Piu' precisamente, nei demo di exe normali le icone si vedono.
Invece, usando un demo che riguarda un servizio le icone non escono.
 
Ho fatto delle prove usando direttamente le api di winzozz e pure cosi non ottengo un kazzen....
 
Cercando un po in giro ho trovato dei post su msdn dove si parla del diverso funzionamento delle api legate a questa cosa qua..
 
Per la cronaca, ho un exe win32 con 4 servizi.
Avevo messo le icone nel systray in modo da avere un immediata evidenza del loro essere attivi.
Non e' vitale, ma mi fa un po' ..zzare che passando a qualcosa di diverso da xp mi perdo questa cosa.
 
Qualcuno ha idee o altro?
 
A.

Ciao,
non ho una macchina con win xp e Delphi sopra, ma con Delphi 2009 e
Win 7 32 bit ho usato senza problemi la TJvTrayIcon delle jedi.
 
Andrea

 Win 7 32 bit ho usato senza problemi la TJvTrayIcon delle jedi.
 
cioe', usando jedy l'icona esce? uhm.....
 
A.

Usando TNotifyIconData (ShellpApi) funziona senza problemi da D6 a 2007 su
Win 
XP fino a W7 64bit.
 
Poi non saprei valutare con i componenti da voi utilizzati se sono
migliori o 
simili.
 
 
Ciao Loris.
 
 
-- 
 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it
 
 
 

 XP fino a W7 64bit.
 
in exe si.
In servizi da me non va.
Ora non posso ma appena ho 2 millisecondi posto il codice che ho provato.
 
A.

 Invece, usando un demo che riguarda un servizio le icone non escono.
 
da windows vista i servizi girano in sessione zero e non hanno più 
accesso alla sessione utente


..cioe'..?
 
 


 
i servizi non accedono piů al desktop
 
http://windowsteamblog.com/windows/b/developers/archive/
 
2009/10/01/session-0-isolation.aspx

Ammetto che appena ho visto che l'articolo non era su msdn tutti i miei flag di scetticismo sono saltati su ON...
Putroppo, il web se ne cade si cazzate scritte da gente che non troverebbe il suo culo manco con un gps....
Ma credo che questo articolo non rientri nella categoria delle PUTTANATE, non fosse altro per le spiegazioni che da.
 
Ho fatto una verifica ed effettivamente su win7 con il processxp di sysinternals ho piu' di un csrss.
 
Approfondiro', e intanto ti ringrazio.
 
A.

 i servizi non accedono più al desktop
 
Apro un OT per chiedere a chiunque un consiglio su un buon libro che
spieghi bene le differenze tra il mondo winXP e WIn7, in termini di API, 
Kernel, architettura, ecc...
 
-- 
morde
Android
QT 4.7
Delphi (5,6,7.. expired)
Firebird Database
Newsgroup: it.comp.lang.delphi
Titolo: DBgrid

Forse non mi sono spiegato molto bene... e vi chiedo un ulteriore aiuto
Allora
Ho una form con due DBGrid contenente dei dati di 2 archivi differenti
collegati tra di loro con una query. Quando l'utente che utilizza il mio
programma deve inserire dei nuovi dati in queste 2 tabelle va in altre form
e li inserisce; quando però ritorna nella form di partenza, le 2 DBgrid
puntano sul primo record. Praticamente vorrei che puntassero sul record che
l'utente ha selezionato prima di aprire altre form.
E' possibile salvare la posizione in cui si era fermata la DBgrid e poi
ripristinarla.
Grazie
Paolo

 wrote in message
qYve6.47515$L94.5...@twister2.tin.it...

La posizione del DBGrid no, ma la posizione nel dataset si, come ti
accennavo nel precedente messaggio, potresti usare i bookmark:
var
 SegnaLibro:TBookMark;
begin
  SegnaLibro:=MiaTabella.GetBookMark;
  ...
  faccio altre operazioni
....
 MiaTabella.GotoBookMark(SegnaLibro);
 MiaTabella.FreeBookMark(SegnaLibro);
end;
Spero esserti stato d'aiuto
Ciao
Simone

end;
Non riesco a capire molto bene... praticamente con i BookMark cosa mi salvo?
Quando riapro la form dove ho le DBGrid devo eseguire ugualmente le query
dell'evento OnActivate? Scusa ma non gli ho mai usati ed ho bisogno di
qualche precisazione.
Grazie
Ciao

 ripristinarla.
Un approccio alternativo č mettere il componente TQuery e il TDataSource da
cui hanno origine i dati in un DataModule e collegare ad esso tutti i
componenti sensibili ai dati che ti servono su qualunque form si trovino. In
questo modo tutte le Dbgrid, Dbedit ecc. che utilizzi ovunque dislocati si
trovano sempre sullo stesso record. Questo significa che se apri una form
separata che mostra i tuoi dati e ti sposti su di essi le altre form si
spostano di conseguenza. Questo comportamento puň essere molto comodo in
alcuni casi, ma non sempre č cosě devi verificare il tuo caso specifico.
Newsgroup: it.comp.lang.delphi
Titolo: [D7] correttore ortografico

Salve a tutti,
dovrei aggiungere, ad un mio piccolo progetto, la correzione automatica
del testo: m'interesserebbe qualche esempio d'uso di VSSpell (che
potrebbe fare al caso mio, ma non trovo esempi in delphi e rischio di
perdere [anzi sto perdendo] solo tempo), oppure ... ditemi voi cosa usate
o usereste allo scopo ... ho provato a scaricare anche TSynSpellCheck ...
ma non riesco nemmeno a compilare il componente 
(causa errori tipo
[Error]   SynSpellCheck.pas(639):   Undeclared    identifier:    'Min'
[Error]    SynSpellCheck.pas(1327):   Undeclared   identifier:   'Max'
...
) 
Quello che m'interessa e' avere anche la possibilita' di usare un
vocabolario standard a cui, eventualmente, aggiungere parole correte non
presenti in esso. Link, esempi (soprattutto questi) e hints sono ben accetti.
Tks4All
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 |
   +--------------------------------------+

 non presenti in esso.
http://www.luziusschneider.com/Speller/English/index.htm
-- 
I'am what I'am, I do what I can

Newsgroup: it.comp.lang.delphi
Titolo: [ot][d5] text to speech

ciao a tutti, ho scaricato delle unit per gestire la "parlata  digitale" 
fornita da microsoft... sapete se č possibile far parlare con accento 
italiano oltre che con quello inglese???
Simo 

Se non ricordo male, da dove si scarica quella cosa dovrebbe esserci
anche l'elenco delle lingue/accenti supportati.
AS

 italiano oltre che con quello inglese???
io non l'ho mai trovata :-(
ne ho trovate a pagamento! :-(

Qui' trovi gli engine gratuiti
http://www.microsoft.com/msagent/downloads/user.asp#tts

grandioso
Simo 

e come si fa poi a far installare solo il necessario al cliente finale??? 
basta copiare qualche dll oppure devo far installare tutto il pacchetto??
Simone
Newsgroup: it.comp.lang.delphi
Titolo: aggiornamento query

Uso delphi 7 e uso i componenti DBE per le query.
Attraverso una query inserisco i dati in un database. Il problema è che ho 
una query che visualizza il contenuto di tutto l'archivio, però non mi 
visualizza i nuovi record inseriti. Se li voglio vedere devo chiudere il 
programma e riavviarlo. Come posso fare a fare in modo che la DBgrid venga 
aggiornata con i nuovi record senza dover uscire e rientrare?
Grazie.
p.s.
ho già fatto una ricerca con google e ho visto che altri hanno avuto lo 
stess problema, ma le risposte che ho trovato sono per me incomprensibili, 
sottintendono che uno sia un esperto e io non lo sono, sono alle prime armi. 

 query sull'intero archivio per ottenere i dati aggiornati.
database paradox 7
credo che il problema sia che ho assegnato la sequenza dei comandi SQL 
sull'evento formcreate (la query si trova su una form child che viene creata 
automaticamente quando parte il programma):
procedure TForm4.FormCreate(Sender: TObject);
begin
  Query1.Close;
  Query1.SQL.Add ('SELECT Classe, Anno, Cognome, Nome');
  Query1.SQL.Add ('FROM Alunni.db');
  Query1.SQL.Add ('ORDER BY Anno ASC, Classe ASC, Cognome ASC, Nome ASC');
  Query1.Open;
end;
ho provato ad associarla all'evento formactivate in modo che tutte le volte 
che seleziono la form4 venga rieseguita ma quando porto la form4 in primo 
piano mi da errore:
invalid use of keyword
token: SELECT
line number: 4 

 automaticamente quando parte il programma) [...]
Non vedo grossi problemi in tal senso, ma se riutilizzi un componente 
Query per l'esecuzione di più statement SQL ridefiniti attraverso il 
codice, richiama il metodo /Clear/ della proprietà /SQL/ prima di usare 
nuovamente /Add/ per accordare parti di statement.
Usando il tuo codice per esemplificare:
procedure TForm4.FormCreate(Sender: TObject);
begin
   Query1.Close;
   Query1.SQL.Clear; // <-- inserisci questo
   Query1.SQL.Add ('SELECT Classe, Anno, Cognome, Nome');
   Query1.SQL.Add ('FROM Alunni.db');
   // ...
   Query1.Open;
end;
Il fatto che il problema sia proprio quello che ti ho indicato dipende 
dall'utilizzo che fai del componente: verifica quante volte lo riutilizzi.


grazie
ho aggiunto Query1.SQL.Clear e adesso funziona.
non so come ma me ne ero dimenticato. In altre query che avevo fatto l'avevo 
sempre messo.
Newsgroup: it.comp.lang.delphi
Titolo: [d5][d6] interfacciare un telefono bluetooth

ciao a tutti, sto testando un notebook che da in corredo un telefono x skype 
che funziona in bluetooth... secondo voi via delphi è possibile 
interfacciarsi in modo ad esempio di far suonare il telefono lasciando un 
messaggio wave /mp3 in caso di allarme di qualche tipo??
Simone 

 messaggio wave /mp3 in caso di allarme di qualche tipo??
Si è possibile.
Sul sito di skype ci sono i rimandi alla community di sviluppatori: skype
ha reso disponibile le API e pezzi di codice in diversi linguaggi tra i
quali delphi stesso (con il quale skype è scritto).
Googla serenamente per "skype delphi" e segui il coniglio bianco...
Ciao ;-) 
-- 
Morde

grazie... grandioso... ho scaricato un skypecontrol per delphi... vedo il 
componente, compilo pure l'esempio perň non fa niente... fa solo 
attach....qualcuno ha mai provato?
Simo 

mi correggo.... su xp funziona... su vista invece non segue nessun 
comando... che può essere?
Simone
PS: ho provato a lanciarla come administrator

 comando... che può essere?
Cerca nei forum (
http://forum.skype.com/
), putroppo io uso xp e non ti so
aiutare..
Ciao
-- 
Morde

 ha scritto nel messaggio 
news:19za62vyy3dlq$.tyouqu6t5ebq.dlg@40tude.net...


 output un mp3?
Non saprei, bisognerebbe leggere le API cosa ti permettono di fare...
probabilmente e' possibile, si tratterebbe di instradare uno stream audio.
Per curiosità: stai creando un software che risponde automaticamente?
ciao
-- 
Morde

non ho trovato molto negli esempi delle api... diciamo che per caso mi sono 
imbattuto in un notebook che ha di serie un telefono skype... visto che il 
cliente a cui l'ho venduto vorrebbe un software che quando arriva un certo 
messaggio su una porta TCP apra un popup... pensavo di fargli suonare skype 
con un messaggio automatico... quindi piu' che un risponditore automatico 
pensavo un software che chiami un certo utente e gli dia un messaggio 
automatico... però esperienza zero su skype
Simo 

ecco la soluzione
http://forum.skype.com/lofiversion/index.php/t73645.html
Simo

 ecco la soluzione
ottimo lavoro
Eventualmente ti posso assumere come riferimento su ICLD per
l'interfacciamento a skype? Non conosco altri che lo abbiano fatto...
ciao
-- 
Morde

ok, devo capire ancora come farlo girare... lo sto facendo a tempo perso e 
non ho molti contatti skype hihihihi
PS: tu sai come fare la stessa cosa con un modem analogico? tipo chiamare un 
numero e quando risponde lanciare un messaggio vocale?
Simo 

 numero e quando risponde lanciare un messaggio vocale?
A tal proposito mi hanno aiutato molto i componenti opensource Async Pro di
turbopower. Ci sono dei componenti per gestire il VOIP.
Io mi sono fermati nell'interfacciare un fax in modo automatico..
Riguardo skype contattami sull'account di gmail: mordeitaly
Un saluto
-- 
Morde
Newsgroup: it.comp.lang.delphi
Titolo: Delphi 7 - Problemi grafici

Ciao,
 
ho dei problemi in visualizzazione su schermi di dimensioni diverse ma
stessa risoluzione.
Ho posizionato gli elementi della mia form su uno schermo da 13
pollici con risoluzione 1366x768, la stessa form su uno schermo da 11
pollici e risoluzione 1366x768 risulta tagliata sia in altezza che in
larghezza.
 
Come posso risolvere questi problemi ? Uso delphi 7
 
Grazie

Quella e' una grossa rogna.....
Circa 10 anni fa un mio collega aveva sviluppato un componente che
permetteva di adattare a runtime le dimensioni di controlli e form.
Ma era una cosa veramente tosta...Lui veniva da c/c++ e conosceva le
api di winzozz meglio delle asue tasche....
 
Personalmente, sviluppo a 1024.
Oggi sono e' raro trovare qualcuno che lavori a risoluzione inferiore,
anzi.
Se poi la usano piu' grossa, pazienza...
 
 
A.

guarda questo post
 
http://groups.google.com/group/it.comp.lang.delphi/browse_thread/thread/10ec1485fa525d33/b0e887b3755bedbf?hl=it&q=
 
 
a suo tempo avevo la necessità opposta cioè ingrandire le form piccole
su alte risoluzioni, però la proprietà ChangeScale della form può
essere minore di 100 e quindi stringere il tutto.
Se sia il sistema migliore, questo non so dirtelo però funziona il che
non è poco, ciao Brunello

Newsgroup: it.comp.lang.delphi
Titolo: FindFirst/FindNext: che ordine hanno?

Ciao a tutti,
scusate la domanda forse stupida, ma cercando i files in una directory
usando i classici FindFirst/FindNext, in quale ordine vengono emessi i
risultati?
Sicuramente non sono in ordine alfabetico, ma non capisco se hanno un ordine
o meno.
Ciao, Mario.
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 risultati?
Nell'ordine in cui piace al sistema operativo.
Perché ti poni questa domanda ?
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Perché ti poni questa domanda ?
Mah, era solo una curiosità: non capivo se erano emessi a caso e se c'era
una logica nel loro ordine


Prova a pensare una directory come se fosse un file di testo, dove ogni riga
contiene informazioni(nome, dimensione, accessi, diritti, etc) su i file
contenuti nella directory stessa.
Ipotizza che le righe vengano riutilizzate nel caso si cancellino i file e
se non ci sono righe da recuperare se ne aggiungano.
Questo è quello che fa il S.O. (ovvio che dipende dal FS usato)
Poi leggi in sequenza il file di testo, questo è quello che fanno le
funzioni FindFirst/FindNext
Bye,
Raktzo
Newsgroup: it.comp.lang.delphi
Titolo: Memoria Libera

Salve a tutti.
Ho una domandina che penso possa avere soluzione semplice,
anche se non l'ho ancora trovata :-(
In Win 95, all'interno di un prog. delphi mi servirebbe sapere
la quantità di memoria di sistema occupata (e anche la
disponibile magari, ma è meno importante).
Immagino basti qualche Api tipo freemem o simile, ma non sono
proprio riuscito a trovarla.
Qualcuno può aiutarmi :?
Grazie !
____________________________
Matteo "Mefisto" Poropat

ti roporto un pezzo di un mio componente di sistema ancora sotto
sviluppo che potrebbe aiutarti
Procedure TSystemInfo.FGlobalMemoryStatus;
var
  MemoryStatus: TMemoryStatus;
begin
  MemoryStatus.dwLength := SizeOf(MemoryStatus);
  GlobalMemoryStatus(MemoryStatus);
  with MemoryStatus do
  begin
    FMemoryInUse:= dwMemoryLoad; // Per-Cent of Memory in use by your
system
    FPhysicalMemory:= dwTotalPhys;  // The amount of Total Physical
memory allocated to your system.
    FAvailablePMemory:= dwAvailPhys; // The amount available of physical
memory in your system.
    FPagingFile:= dwTotalPageFile; // The amount of Total Bytes
allocated to your page file.
    FAvailablePF:= dwAvailPageFile; // The amount of available bytes in
your page file.
    FTotalVirtual:= dwTotalVirtual; // The amount of Total bytes
allocated to this program
    FAvailableVirtual:= dwAvailVirtual;  // The amount of avalable bytes
that is left to your program to use.
  end;
end;
Guarda nell'help di Delphi per avere più chiarimenti, oppure scrivimi in
privato

Newsgroup: it.comp.lang.delphi
Titolo: Problema RXLib

SAlve,
 ho installato gli RxLib 2.75 ma al momento della compilazione mi dice
che Apputils è stata compilata con una versione di StrUtils....   Che
fare?
Grazie a tutti

 Grazie a tutti
Andrea
Newsgroup: it.comp.lang.delphi
Titolo: Google e sito costruito con intraweb

Google indicizza siti costruiti con intraweb?
In internet ho un sito costruito metà in modo tradizionale, metà con 
intraweb e la parte indicizzata è solo la prima... :-((((
Francesco Pierobon
www.webcolf.com

 intraweb e la parte indicizzata è solo la prima... :-((((
Dipende da come è costruito il sito, o magari da come appaiono gli 
indirizzi per accedere alle varie pagine.
Ad ogni modo, "IntraWeb" non è molto adatto alla realizzazione di siti 
Web, ma è più orientato alle applicazioni Web: porta un'interfaccia e la 
logica di business creata in modo similare alle applicazioni Win32 sul 
Web, ma i siti Web in genere hanno delle prerogative differenti.
-- 
MARCO BREVEGLIERI
  (
http://www.marco.breveglieri.name
)

 ha scritto nel messaggio 
news:4678db85$1...@x-privat.org...


Esiste un thread su atozedsoftware.intraweb che specifica che le pagine di 
intraweb, con deployment come application mode, non possono essere 
indicizzate in quanto sempre diverse perchè dinamiche.
L'unica strada sembra essere quella di creare una pagina standard, con 
codice non generato da intraweb, all'ingresso dell'applicazione...
Francesco Pierobon
http://www.webcolf.com

 codice non generato da intraweb, all'ingresso dell'applicazione...
Non so se può essere utile nel caso in esame, ma "IntraWeb" supporta 
anche un motore di templating con cui si può definire un layout basato 
su HTML in cui, attraverso appositi segnaposto, si indica dove vanno 
posizionati i controlli all'interno della pagina.
Forse, sfruttando questa caratteristica, si può ottenere un modello di 
pagina fatto con link che siano cliccabili e più amichevoli verso i 
motori di ricerca, ma questo però presuppone che si provveda a 
realizzare un layout completo per il sito, poiché il modello sovrascrive 
- quando applicato - tutti gli elementi che agiscono sulla posizione dei 
controlli della pagina.
In alternativa, prova a verificare che non sia possibile usufruire di 
una modalità differente di generazione dei collegamenti per le singole 
pagine.
Sono tutti palliativi: IntraWeb non è lo strumento ideale con cui 
costruire siti standard, secondo me. :-|
Ciao,
   Marco.

Newsgroup: it.comp.lang.delphi
Titolo: Help with SQL

Ciao a tutti, spero che stiate tutti bene! Io sto impazzendo poichč le 
mie risorse su SQL sono poche. Spero tanto che qualcuno di voi possa 
rispondermi perchč non mi č rimasto nient'altro che "VOI".
Cacchio! Come posso ottenere il totale di un campo in TQuery in 
ambiente SQL server? Io ho una tabella in un computer in rete ed ho 
bisogno di ricevere nel piů veloce possibile dei modi il totale del 
campo "prezzo" di questa tabella. Ringrazio a tutti, Ciao!
-- 
Posted from 195.191.3.33 by way of 
smtp1.libero.it
 [193.70.192.51] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

|Come posso ottenere il totale di un campo in TQuery in
|ambiente SQL server? Io ho una tabella in un computer in rete ed ho
|bisogno di ricevere nel più veloce possibile dei modi il totale del
|campo "prezzo" di questa tabella. Ringrazio a tutti, Ciao!
select SUM(Prezzo)
from Tabella
in Query.Fields[0].AsInteger o AsFloat o AsChecacchiovuoi :)
hai il risultato!
Ciao,
Alan Solo

A proposito di SQL Server mi permetto di consigliarti un ottimo libro:
"Inside Microsoft SQL Server" di Microsoft press, edizione italiana by
Mondadori Informatica...
Spero di non aver violato le leggi dell'antitrust... hehe
Ciao,
  Roby
Newsgroup: it.comp.lang.delphi
Titolo: delphi 7 DelphiTwain

ciao a tutti!!!io ho una dll fatta in delphi che viene rischimata da
un altro programma..questa dll mi consente di caricare il programma
per scannalizzare con lo scanner dell'hp..per fare questo uso il
componente DelphiTwain, però ho un problema...non riesco a fare in
modo di l'aciarlo 2 volte..nel senso di fare unload e ricrearlo per
scanalizzare un altra pagina...qualcuno ha gia usato questo componente
e può darmi una mano???Grazie a tutti!!!!

 ha scritto nel messaggio 
news:1183716710....@q75g2000hsh.googlegroups.com...


 e puň darmi una mano???Grazie a tutti!!!!
Hai provato a invocare il metodo /Free/ per distruggerlo, e poi a 
ricrearlo dinamicamente (da codice)?
Ciao,
   Marco.
-- 
MARCO BREVEGLIERI
  (
http://www.marco.breveglieri.name
)

 ha scritto nel messaggio 
news:468e77ff$0$21195$5fc...@news.tiscali.it...

A volte la soluzione e' piu' banale di quel che sembra:
n:=NumDiVolte;
for n:=1 to n do
    RichiamoFunzione;
Ciao Giorgio :)
Newsgroup: it.comp.lang.delphi
Titolo: [?] interbase

salve a tutti,
sono nuovo e mi accingo da poco ad imparare delphi (vengo da vb).
Ho letto qualche post precedente e in uno di questi si parla di interbase
free. E' veramente free o ci sono delle limitazioni? Qualcuno mi sa dare due
indicazioni?
Grazie mille.

Ciao e benvenuto!
Ci sono due versioni una free e l'altra certificata da
Borland
Ma per dissipare ogni dubbio:
http://www.borland.com/interbase/ib6/ib6_faq.html
bye Max
Il 22 Feb

--------------------------------
Inviato via 
http://usenet.iol.it
 

, 
Ale...@hotmail.com
 
says...

Ciao e benvenuto,
anche io provengo da vb e mi meraviglio ogni giorno di + di come sia + 
semplice lavorare con delphi +ttosto che con vb!!!
Il discorso interbase è il seguente:
Interbase 6 rilasciato free dalla borland ha un numero limitato (5) di 
connessioni simultanee (e se vi sono altre limitazioni minori non so ma 
per me questa è + che sufficiente)
Avendo rilasciato open source I.B. è nato un progetto parallelo che si 
chiama firebird e che non ha (o almeno dovrebbe, non ho ancora provato) 
le limitazioni suddette ed è totalmente free e sotto GPL (perdonatemi se 
ho toppato licenza).
Lo trovi qui
http://firebird.sourceforge.net
http://www.ibphoenix.com
Ciao e buon lavoro

http://www.borland.com/devsupport/interbase/opensource/
E' la distribuzione Open Source di Interbase versione 6.01 (con le patch di
sicurezza)
Da qui borland è partita per la 6.5, che è a pagamento.
Parallelamente è partito anche il progetto FireBird
(
http://www.ibphoenix.com/
), che prosegue l'aggiornamento di Interbase in
versione Open Source.
L'ho fatto un po' in fretta, ma per quel che ho capito dovresti prima
scaricarti IB6.01 da borland, e poi installi sopra FireBird per avere la
versione aggiornata.
Anche se ancora lo utilizzo solo per FreeVCS
(
http://www.freevcs.de/index.htm
), ho in programma di utilizzarlo per
realizzare un paio di applicazioni che mi sono state richieste.
Per semplificarti la vita nel disegno dei database ti consiglio di
utilizzare lo Zeos Database Designer, che trovi insieme ad altri utili
componenti su sourceforge (
http://sourceforge.net/projects/zeoslib/
).
Spero di essere stato di aiuto.
Ciao, e buon lavoro.

 Ciao e benvenuto!
Impara a quotare 8PPPP
--
-=[]=- 
ian...@libero.it
 -=[]=-
Now working... seeh ;-)

 ha scritto nel messaggio
news:a555l2$o7o$1...@newsreader.mailgate.org...


 Siamo proprio sicuri?
[cut]
Basta che guardi la licenza di autorizzazione di Interbase che ce lo 
trovi scritto.
Adesso non te lo posso riportare in quanto l'ho disinstallato a favore 
di Firebird.
Ciao

 Ciao
Non vorrei aver sparato una castroneria! correggetemi se sbaglio! : ))
ciao
Newsgroup: it.comp.lang.delphi
Titolo: [d5][indi9] TIdHTTP1 e invio parametri

salve a tutti, ho una pagina sendemail.php che manda un email con
determinati parametri (destinatario, mittente, oggetto, testo)... questa
pagina viene usata per farmi inviare un file di testo contenente logerrori
di una mia applicazione... il mio problema è che quando supero la lunghezza
dei parametri url mi genera un errore (io per lanciare la pagina uso
IIdHTTP1.Get(cUrl))...
come posso fare per inviare la variabile testo anche 30/40kb?
Simo

RISOLTO COSI:
aParam:=TStringlist.create;
aParam.Add('par1=aaa');
aParam.Add('par2=aaa');
IdHTTP1.Post('
http://SITOl.php
',aParam);
Newsgroup: it.comp.lang.delphi
Titolo: Azzerare le date

 
          Ciao, sono nuovo del mondo di delphi volevo sapere se esisste una procedura
per portare le data di un programma compresi files ini etc.. tutti alla
stessa data e ora.
Grazie
Felice Lo Presti
es:
pippo.exe 01/01/2005 00.00.00
pippo.mdb 01/01/2005 00.00.00
pippo.ini 01/01/2005 00.00.00
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 stessa data e ora.
http://www.helge.mynetcologne.de/touch/
-- 
Jax
====
La stima non esclude l'amicizia, ma sembra raro che contribuisca a
farla nascere. (Roger Martin du Gard)

 stessa data e ora.
procedure TForm1.FormCreate(Sender: TObject);
var h, dti, Attr: integer;
    LocalFileTime, FileTime: TFileTime;
    miaData: TDateTime;
    FileName: string;
    modDataCreazione, modUltimoAccesso, modUltimaModifica: boolean;
begin
  miaData:= Now;
  FileName:= 'c:\prova.txt';
  dti:= DateTimeToFileDate(miaData);
  modDataCreazione:= True;
  modUltimoAccesso:= True;
  modUltimaModifica:= True;
  Attr:= FileGetAttr(FileName);
  FileSetAttr(FileName, faArchive);  // toglie momentaneamente gli
attributi di sola lettura
  h:= FileOpen(FileName, fmOpenWrite);
  if (h <> -1) then
   begin
     if modDataCreazione then
      begin
        DosDateTimeToFileTime(LongRec(dti).Hi, LongRec(dti).Lo,
LocalFileTime);
        LocalFileTimeToFileTime(LocalFileTime, FileTime);
        SetFileTime(h, @FileTime, nil, nil);
      end;
     if modUltimoAccesso then
      begin
        DosDateTimeToFileTime(LongRec(dti).Hi, LongRec(dti).Lo,
LocalFileTime);
        LocalFileTimeToFileTime(LocalFileTime, FileTime);
        SetFileTime(h, nil, @FileTime, nil);
      end;
     if modUltimaModifica then
      begin
        DosDateTimeToFileTime(LongRec(dti).Hi, LongRec(dti).Lo,
LocalFileTime);
        LocalFileTimeToFileTime(LocalFileTime, FileTime);
        SetFileTime(h, nil, nil, @FileTime);
      end;
     FileClose(h);
   end
  else MessageDlg('Errore durante l''apertura del file '+FileName,
mtError, [mbOK], 0);
  FileSetAttr(FileName, Attr);
end;
Saluti,
Antonio
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

Newsgroup: it.comp.lang.delphi
Titolo: convertire un file bmp in uno pgm

Ciao a tutti,
esiste un componente per Delphi, e magari BCBuilder,
che effettua la conversione di un'immagine bmp in una
pgm?
Grazie

 
Ti ringrazio
Ciao

 pgm?

Newsgroup: it.comp.lang.delphi
Titolo: Intercettare eventi-utente

Salve a tutti.
Sto sviluppando un'applicazione che, tra le altre cose, deve fare qualcosa
dopo un determinato tempo di inattivitą del computer.
Come lo screen-saver che parte dopo tot minuti dall'ultima pressione di un
tasto o dal movimento del mouse.
Come  intercetto gli eventi creati dall'utente anche quando la mia app č
minimizzata?
Byez.
--
Hot line supporto tecnico: "Che tipo di computer possiede?"
Cliente: "Uno grigio".

con un hook.
--
Consonni Davide
DavideC...@Virgilio.it
webmaster of
http://www.traduzioniellepi.com

Io ho il tuo stesso problema.
ho letto la risposta ma no ho la minima idea di cose sia un HOOK.
Se lo sai perfavore potresti spiegarmelo anche superficialmente?


Da quanto ho capito finora, è un affare che ti permette di intercettare gli
eventi di windows prima che essi giungano alle rispettive applicazioni.
Comunque neanch'io ho ancora capito bene come si usa :-/
In particolare SetWindowsHookEx(), che chiede il puntatore a una funzione,
(hook procedure), ma quale?
In questo momento sto studiando l'esempio nell'help: "Monitoring System
Events", (perchè è scritto in C, in un help di Delphi?).
Mah!
--
S tu rsc a lggr qst, pu trvr un bn lvr nll prgrmmzn d cmptr.
Newsgroup: it.comp.lang.delphi
Titolo: QR e Win 2000 Prof

Da un cliente ho una situazione strana, (l'harware non č nostro e quindi non
possiamo metterci le mani piů di un tanto)
Un PC Win 98 con collegata una printer HPLaserJet collegato in rete ad un PC
Win 2000 Prof che stampa sulla HPLJ condivisa (Tipo HP laserjet su
\\Compaq\HPLJ).
Ora il problema č che sul PC Win 98 il mio programma funziona regolarmente e
stampa, sul PC Win 2000 Prof tutto funziona , vedo i preview di QR, ma
rimangono non abilitati i tastini di configurazione stampante e di stampa
!?!?
Se provo a mandare QR direttamente in stampa questo va in Preview.
Da Word, excell ecc le stampe funzionano regolarmente.
Ho provato a simulare una situazione del genere in ufficio e tutto funziona
??
Quncuno ha un idea ??
Grazie.
--
Gianluigi Genasi
gge...@minisystem.com
Minisystem S.r.l.
Via Triachini 16 - 40138 Bologna
051-399477 Fax 051-347885
minis...@miniystem.com

abbiamo avuto un problema simile anche noi con il QR e win2000.
lo abbiamo risolto settando a c:\temp le directory temporanee di sistema.
sembra che il QR non sopporti le path lunghe e con gli spazi e le directory
temporanee di default win2000 le fa "in culo al mondo".
Buon Lavoro e spero di esserti stato di aiuto.
Mikas
www.biancomirko.it

Finalmenteeeee!
Ho postato un msg su questa cosa circa 1 mese fa.
Grazie!
La provo subito e ti faccio sapere.
1000tnx 
AS
-- 
Posted from  [212.17.220.41] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Grazie , ci provo !!

Posto un nuovo messaggio per rendere più evidente la 'forse' soluzione.
A proposito del mio post di ieri, 'forse' ho trovato la soluzione scaricando
l'aggiornamento di QR alla 3.5.0 direttamente dal sito del produttore.
Nel sito si trova riferimento al problema delle stampe sotto Win 2000 e si
dice che con la 3.5.0 il problema è stato risolto.
Ciao a tutti.


 ha scritto nel messaggio
news:9tj8ve$2vkng$1...@ID-114068.news.dfncis.de...

Newsgroup: it.comp.lang.delphi
Titolo: Format String.Help!!!!!!

Ciao a tutti
Non riesco a formattare una stringa: io vorrei di ritorno i 4 caratteri a
partire da dx
Io ho questa stringa
13-2001
vorrei di ritorno 2001
Ho provato con   Format ('%.4s',[variabile]) ma di ritorno non ho un bel
niente!
Se invece provo  Format ('%-.4s',[variabile]) mi ritorna  13-2
Come posso fare????
Non c'è un modo per formattare una stringa indicando il carattere di
partenza da cui farlo?? In questo caso per esempio il carattere di partenza
sarebbe -
Ciao e grazie
Andrea

non ti basta la copy?

Format serve a "formattare".
Non credo si possa usare format
Se vuoi un pezzo di stringa usi AnsiPos per trovarti l'inizio
e poi le varie funzioni di stringa tipo copy.
Bye
AS
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 vorrei di ritorno 2001
const strSrc = "13-2001";
var strDest: string;
begin
  strDest := Copy( // funzione che torna una stringa
    strSrc,          // per copia da strSrc
    4,               // a partire da 4
    1024);           // per il numero di char specificato o fino a fine
strscr
end;
Saluti
Paolo Arosio

vorrei di ritorno 2001
Hai frainteso l'uso di Format.
Format serve ad inquadrare dei dati in un determinato
formato. Supponendo che io abbia 13 e 2001, posso creare un
mio output in un formato particolare scrivendo:
FormattedString := Format('%d-%d', [13, 2001]);
Ma se vuoi gli ultimi 4 caratteri e, in generale,
estrapolare un numero N di caratteri da una stringa, puoi
usare Copy e, per comodita', come ho fatto io, definire due
funzioni:
function LeftStr(S: String; N: Integer): String;
begin
  Result := Copy(S, 1, N);
end;
function RightStr(S: String; N: Integer): String;
begin
  Result := Copy(S, Length(S)-N+1, N);
end;
-- 
Andrea Laforgia - walkietalkie(at)
libero.it
"Meglio cieco che negro" (Stevie Wonder)

Newsgroup: it.comp.lang.delphi
Titolo: Image List help

Che voi sappiate, c'è un modo per utilizzare l'image list con delle image ,
oltre che con i bottoni della barrad egli strumenti?
Grazie per l'aiuto,
Marcus!

oltre che con i bottoni della barrad egli strumenti?
In che senso ? Nell'image list puoi mettere tutte le immagini che vuoi, non
solo quelle dei bottoni.
Boh ?
{MSX}
Newsgroup: it.comp.lang.delphi
Titolo: ottenere la path di un programma in delphi

avrei bisogno di caricare in una stringa il path del mio eseguibile, quale
funzione in delphi mi permette di fare ciň
grazie in anticipo
Mauro

 funzione in delphi mi permette di fare ciň
s:=ExtractFilePath(Application.ExeName);
Ciao, Sandro

funzione in delphi mi permette di fare ciň
ParamStr[0] contiene path+nome dell'eseguibile, e non richiede nessuna
libreria
Ciao
--
Piero Bonanno
bop...@libero.it
pie...@tiscalinet.it
bpie...@hotmail.com
______________________________________________
"Madame, lei ha tra le gambe uno strumento
che puo' offrire piacere a migliaia di persone,
e tutto quello che sa fare e' grattarlo"
- Sir Thomas Beechan a una violoncellista

--
In alternativa c' è extractfilepath(application.exename).
-------------------------------
Message Posted by  <dedGateway>
http://www.dedonline.com/forump

In alternativa c' è extractfilepath(application.exename).
Che pero' richiede la unit Forms.

Newsgroup: it.comp.lang.delphi
Titolo: Lettore di codici a barre (barcode)

Ho guardato su Torry ed ho trovato ben 14 componenti che leggono codici a
barre.
Qualcuno di Voi ne usa uno in particolare in modo professionale ed è
soddifatto ?
Qualcuno di Voi usa un'altro componente per leggere codici a barre ed è
soddifatto ? (sempre in modo professionale)
Grazie anticipatamente.
Ciao
Mario
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 ha scritto nel messaggio
news:213Z174Z171Z157Y...@usenet.libero.it...


Grazie mille sei stato velocissimo.
Tra l'altro ho visto che tra i 14 solo 1 o 2 sono anche lettori.


 soddifatto ?
Ciao Mario,
io utilizzo sempre lettori connessi in seriale RS232 e li gestisco con 
il componente Async32, quel poco, veramente pochissimo di protocollo, me 
lo scrivo.
Ciao.Alberto.
-- 
Alberto Rubinelli - A2 SISTEMI               posted with Gravity 2.60b
Via Costantino Perazzi 22 - 28100 NOVARA (NO) - ITALY     ICQ 49872318
E-Mail : 
alb...@retrocomputing.net
  Tel. 0321 640149 
Web    : 
www.retrocomputing.net
      Fax  0321 391669 BBS  0321 392320

 barre.
Non è una questione di componente, ma di lettore, che generalmente è in
grado di leggere un codice a barre ed inviarlo come stringa attraverso
l'interfaccia al PC.
Io uso i lettori di barcode Meteor, alcuni dei quali possono essere
collegati al PC, semplicemente cambiando un cavo:
- via USB, in emulazione tastiera;
- sulla porta PS2, sempre in emulazione tastiera;
- su porta seriale.
Nei primi due casi, configurando correttamente il lettore, puoi adattare in
poche ore una applicazione e permetterle di sfruttare il lettore di codice a
barre (addirittura potresti non necessitare di intervenire sui sorgenti).
L'unico neo di questo approccio, a mio avviso, è sicuramente la minore
gestibilità in situazioni particolari. Tieni conto che in emulazione
tastiera viene simulata la pressione dei tasti e diventa molto complesso
intercettare e distinguere i dati inviati dal lettore da quelli inviati
dalla tastiera, costringendoti a progettare i codici a barre con particolari
sequenze di escape ed intercettare tutti i tasti direttamente dal form,
prima che possano essere gestiti dal controllo che in quel momento ha il
focus. Infatti, trovo che questo tipo si soluzione sia più a adatto a tutte
quelle applicazioni che ricevono i dati direttamente dal lettore di barcode,
senza necessitare di tastiera.
In ambiti un pò più complessi (ed in generale in situazioni dove lo sviluppo
parte da zero) preferisco utilizzare il collegamento seriale. In questo caso
i componenti AsyncPro sono ottimi. Non devi far niente altro che aprire la
porta ed mettere il componente in attesa. Alla ricezione della stringa
(scatta un evento sul componente), puoi decidere se l'applicazione è in un
uno stato adatto per ricevere i dati ed agire di conseguenza, riuscendo
tranquillamente a discriminare tra informazioni ricevute dalla porta o
immesse dall'utente.
Ciao.
Gianluca.

[...]
Condivido e sottoscrivo tutto il tuo post.
Ciao
-- 
Morde. 
(
mo...@despammed.com
)
M-List di icld: 
http://it.groups.yahoo.com/group/icld/
Newsgroup: it.comp.lang.delphi
Titolo: Aiuto! Difficile

Il problema è semplice: ho la necessità di leggere alcune informazioni
di Windows che sono però accessibili solo se si è loggati come
amministratore di sistema. Le ricerche che ho fatto mi hanno portato in
un primo momento a scovare uno script che non faceva altro che lanciare
il comando "runas" di windows. Funzionava da Dio... peccato che questo
comando funziona solo sotto win2000!  :(
E così ho proseguito le ricerche finchè sono arrivato ad impattare
contro i comandi LOGINUSER e CREATEPROCESSASUSER, i quali mi è parso di
aver capito fanno proprio a caso mio. E qui mi sono bloccato perchè
proprio non ho capito come questi operino.
Già con la seguente sintassi ottengo un primo errore che non riesco a
risolvere...
var
 Token: THandle;
begin
 if not LogonUser('nomeutente', 'dominio', 'password', 
   LOGON32_LOGON_INTERACTIVE, LOGON32_PROVIDER_DEFAULT, Token) then
   RaiseLastWin32Error;
Qualcuno si è mai imbattuto nel mio problema e mi può aiutare a capire
dove sbaglio e - soprattutto - come far funzionare i comandi sopra
citati?
Grazie a tutti
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

il subject non è chiaro e obbliga ad aprire il msg x capire di cosa si
tratta.

 tratta.
Questi sayan del resto sono usi comunicare telepaticamente.
Saluti
Paolo Arosio
--
aderisci alla campagna per subject significativi

Onda
enerrrrrrrrrrrrrrrrrgeeeeeeeeeeeeeetiiiiiiiiiiiiiiicaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaa
Messaggio distrutto
:-)))))

ROTFL
A

:-)))))
che ti sei fumato? Cambia pusher!!
:O)
-- 
Ciao, Anto', [35, 143, AQ] 
MB C SC 220 CDI Magma Red
"Di sempre cio' che senti
 e fai cio' che pensi."
	G. Garcìa Màrquez

Sorry
è il caldo
Newsgroup: it.comp.lang.delphi
Titolo: Modifiche a Run-Time

Ciao. Sto lavorando con Delphi7 su un programma per la gestione di un Db
Firebird al quale accedo tramite i componenti IB di Delphi. Il problema è
che ho implementato una funzione che inserisce un campo in una tabella del
suddetto database e aggiorna tale campo ad un valore predefinito.
L'operazione che ho descritto ha un unico commit alla fine (dopo
l'inserimento e l'aggiornamento),,, solo che il campo viene inserito
correttamente, ma l'aggiornamento non viene eseguito... Se metto due commit
(uno per operazione) funziona tutto correttamente... Solo io vorrei fare
tutto con un commit solo dato che le due operazioni sono legate.. Qualcuno
ha da illuminarmi (o darmi pappa pronta come dice qualche buontempone della
rete)??
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 rete)??
credo che il motivo per cui non funzioni sia chiaro, fin quando non fai il
commit della prima istruzione che crea il campo, questo sul db non esiste e
quindi la seconda istruzione di aggiornamento non va.
Fai il tutto con un unica istruzione:
alter table NomeTabella add NomeCampo integer default 1
-- 
Ciao, Anto', [37, 143, AQ] 
MB C SC 220 CDI Magma Rot
"Oggi c'č una grande battaglia di idee ma alla 
fine non ci saranno ne vinti, ne vincitori, ne idee!"
S. Benni da Elianto

 ha scritto:

Purtroppo con l'istruzione che mi hai suggerito il campo viene creato ma non
viene settato di default a 1... help


 viene settato di default a 1... help
alter table NomeTabella add NomeCampo integer default 1 not null
scusami per la dimenticanza.   
 
-- 
Ciao, Anto', [37, 143, AQ] 
MB C SC 220 CDI Magma Rot
"Oggi c'è una grande battaglia di idee ma alla 


Newsgroup: it.comp.lang.delphi
Titolo: Cerco Delphi 4.0 Std ITA

Come da subject
Stefano

...l'ho trovato
Stefano

 wrote in message
98130362...@missile.adhoc.net...
