mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.visual-basic
Titolo: Un file txt "remoto"

Sentite questa:
    ho un file txt in un sito 
www.nomesito.it/file.txt
 il quale contiene una
sequenza di caratteri che occupano solo la prima riga.
Ora, come faccio a leggere la prima riga e salvare il contenuto della
medesima in una variabile di tipo string??
Ciao

 ha scritto nel messaggio
news:iTPf7.8922$i9.4...@news.infostrada.it...

Una volta che hai recuperato il file lo apri in lettura e con lineinput
leggi la prima riga.
Open nomefile For Input As #numFile
Line Input #numFile, variabile
Close #numFile

 ha scritto nel messaggio
news:ugQf7.9047$i9.4...@news.infostrada.it...


 ha scritto nel messaggio
news:SiQf7.9063$i9.4...@news.infostrada.it...

Con il controllo Internet Transfer Control.

 ha scritto nel messaggio
news:JvQf7.9133$i9.4...@news.infostrada.it...


 ha scritto nel messaggio
news:wDQf7.9173$i9.4...@news.infostrada.it...


 ha scritto nel messaggio
news:YOQf7.9243$i9.4...@news.infostrada.it...


 ha scritto nel messaggio
news:wYQf7.9294$i9.4...@news.infostrada.it...


 > news:ZbRf7.9438$i9.4...@news.infostrada.it...


 ha scritto nel messaggio
news:GzRf7.9631$i9.4...@news.infostrada.it...


 > > Il mio intento č quello di leggere l'ip scritto nel file.txt e


 ha scritto nel messaggio
news:ZbRf7.9438$i9.4...@news.infostrada.it...


 > > > > > Il mio intento č quello di leggere l'ip scritto nel file.txt e


  Volete decidervi a cancellare un po' di messaggi vecchi? Vi rendete
conto che state arrivando a dimensioni elefantiache per niente? Siete
tutti azionisti telecom?
  Ciao :-)
  Massimo
  Nell'indirizzo, inserire una "h" tra la "t" e la "u"
  In the address, insert an "h" between the "t" and the "u"

 ha scritto nel messaggio
news:gWRf7.9732$i9.4...@news.infostrada.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: Percorso DLL

Con VB 2008 ho aggiunto un riferimento di Microstation (MicroStationDGN) e, 
nella cartella del progetto ( D:\progetto ), mi ritrovo il file 
Interop.MicroStationDGN.dll ( dovrebbe essere  la libreria dll impiegata dal 
codice Vb per gestire gli oggetti di Microstation).
Per curiosit� ho scansionato il disco C: alla ricerca della dll  "originale" 
Interop.MicroStationDGN.dll , ma non ho trovato nulla.
La copia della dll che Vb mi crea quando aggiungo un riferimento, ha un nome 
diverso da quello presente sotto C?
ciao
nero

 diverso da quello presente sotto C?
La libreria originale si chiamer� MicroStationDGN.dll. Interop � la 
libreria wrapper che VS crea per accedere agli oggetti COM.
Se utilizzi librerie native .NET non viene creato nessun wrapper Interop.
-- 
news:it-alt.comp.software.openoffice : Il newsgroup dedicato a
OpenOffice.org, la suite open source di applicazioni per ufficio.
Scarica "OpenOffice.org 3.0 Soluzioni a raccolta", molto pi� di semplici 
FAQ! 
http://it.openoffice.org/doc/manuali/

 Se utilizzi librerie native .NET non viene creato nessun wrapper Interop.
Sto provando ad utilizzare la stessa libreria con C++ e dovrei utilizzare 
LoadLibrary per caricare la dll.
Grazie
nero
Newsgroup: it.comp.lang.visual-basic
Titolo: Problema di accesso ad un file per cancellazione

Salve a tutti
eccomi con un altro problema (il primo di una lunga serie... non voglio 
pensare a quando mi butterò nel tuning dell'applicazione e della garbage 
collection...)... Comunque. Nella mia applicazione carico in una 
picturebox un'immagine da file con il solito comando:
picturebox1.image=image.fromfile(Stringa)
Fin qui tutto ok. Ora io vorrei che dopo la pressione di un pulsante 
l'immagine venga cambiata e il file utilizzato precedentemente venga 
cancellato. Io pensavo di risolvere semplicemente facendo caricare la 
nuova immagine nella picturebox e poi cancellando il file con il comando 
"file.delete(stringa)"... ma, anche se l'immagine nella picturebox è 
aggiornata a quella successiva, non mi fa cancellare il file dicendomi 
che è ancora in uso... ma da chi? La picturebox ormai visualizza 
un'immagine diversa... come ne vengo fuori? Ho provato a leggere un po' 
di tutto... ma nulla.
Ringrazio come sempre la vostra saggezza!!! :-)
Ciao, Morrie

 cancellato.
1-
'Variabile a livello di classe
 Dim img As Image
2-
'metodo per caricare la prima immagine
 img = Image.FromFile("logo.gif")
 PictureBox1.Image = img
3-
'metodo per caricare la seconda immagine e cancellare la prima
img.Dispose()
img = Nothing
img = Image.FromFile("logo2.gif")
PictureBox1.Image = img
System.IO.File.Delete("logo.gif")
Ave
giuseppeD
---
CCR 

Ringrazio per la dritta!!!
Proverò subito.
A presto, Morrie

Newsgroup: it.comp.lang.visual-basic
Titolo: Problema con installatore VB6 da NT ita a NT ing.

Vorrei sapere se c'e' qualcuno che sa dirmi il perche' dopo aver
assemblato un pacchetto di installazione con l'utylity di VB6 su un PC
con win NT 4.0 ita , non riesco ad installarlo su tutti i PC con win NT
4.0 in inglese, mentre riesco tranquillamente in tutti i PC con NT ita.
Sinceramente mi sembra assurdo !!!!
Grazie
e-Mail : 
se...@tin.it
--
Posted from 
ro...@ust.alpcom.it
 [194.116.5.30]
via Mailgate.ORG Server - 
http://www.mailgate.org


Semplice perche cambiano tutti i codici di errore abituati a fare le
istallazioni con una versione di VB in inglese...e idem per il sistema se
vuoi che il tuo programma sia esportabile.
luca
Newsgroup: it.comp.lang.visual-basic
Titolo: Funzione per Ultimo giorno di ogni mese

Qual'è la funzione per trovare, di una data specifica, l'ultimo giorno del
mese?
Grazie
Stefano
-- 
Posted from root@[212.104.51.2] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Un idea veloce potrebbe essere la seguente:
In un vettore di 12 elementi metti il numero di giorni di ogni mese
ex.
Vettore(1) = 31
Vettore(2) = 31
Vettore(3) = 30
...
Tratti la data ricavando il mese, per esempio, se la data č del tipo
gg/mm/yyyy
potresti fare cosě
Data = gg/mm/yyyy
GiornoMese = Left(data,len(data) - 5)
Mese = Right(GiornoMese, Len(GiornoMese) - 3)
e infine passi il risultato al vettore precedente cosě ottieni ciň che vuoi
CioCheVoglio = Vettore(Mese)
Ripeto, č solo un'idea...
Ciao Luciano.

 
prendi l'anno ed il mese della data
consideri il primo giorno del mese successivo  1/mm/yyyy ci sottrai un
giorno ed ottine l'ultimo giorno del mese.
come farlo in VB te lo lascio per esercizio.
hint:
esistono year() mounth() dateadd()

 Qual'č la funzione per trovare, di una data specifica, l'ultimo giorno del
mese?
L'ultimo giorno del mese e` il giorno che precede il primo giorno del mese
successivo, quindi:
Option Explicit
Sub Main()
  Dim dtmToday          As Date
  Dim dtmLastDayOfMonth As Date
  dtmToday = Date
  dtmLastDayOfMonth _
    = DateSerial(Year(dtmToday), Month(dtmToday) + 1, 1) - 1
  Debug.Print dtmLastDayOfMonth
End Sub
--
Ciao.
Maurizio
--------
?SPQR(C)
 X
--------

Grazie per avermi risposto e per il suggerimento.


 Grazie per avermi risposto e per il suggerimento.
Verifica le tue modalita` di invio: nel mio newsreader vedo questo tuo post
come un nuovo thread.

Newsgroup: it.comp.lang.visual-basic
Titolo: problema con inputbox.

buonasera a tutti e grazie per l'attenzione.
la domanda è veramente "stupida", ma non riesco da solo a trovare la
risposta.
probabilmente è perchè non so esattamente cosa cercare.
il problema è questo: nella mia applicazione ci sono dei classici inputbox.
quando vengono eseguiti nell'ambiente di sviluppo vb6 i bottoni appaiono con
le scritte Ok e Annulla, quando il programma compilato viene eseguito, la
scritta Ok rimane correttamente, mentre al posto di Annulla il bottone
diventa Cancel.
lo so che è una cavolata, ma mi piacerebbe capire cosa devo installare o
fare per evitare tale fatto.
la cosa si verifica sia su un PC con XP che su uno con Win2000.
ciao e grazie ancora dell'aiuto.
iva.
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

ivan wrote:
la riga di codice, il codice ci vuole.
-- 
Greg 


Semplicemente, nel pacchetto di installazione del tuo programma dovresti
distribuire anche VB6IT.DLL.
-- 
Bye
Raf
-----------------------------------------------------
Funk: cooler than the other side of the pillow.

Grazie mille ad entrambi per le risposte.
Proverò la soluzione che mi è stata proposta.
Ciao.


< Semplicemente, nel pacchetto di installazione del tuo programma dovresti
< distribuire anche VB6IT.DLL.
Ho provato a fare come mi hai consigliato, ma eseguendo l'applicazione
l'inputbox visualizza ancora le voci Ok e Cancel.
Grazie ancora.
Ivan.


 Ivan.
Ho riletto il tuo messaggio; ma il compilato presenta il problema anche 
sulla machcina di sviluppo?
-- 
Greg 


Sì, anche sulla macchina di sviluppo..
Ho provato anche come consigliato das Rafunk, ma il risultato non cambia.


 Ho provato anche come consigliato das Rafunk, ma il risultato non cambia.
In effetti la cosa č molto strana.
Se lo fa solo con l'inputbox e non con msgbox a quest'ora avevi fatto in 
tempo a fartene 4 o 5 tue di inputbox :)
Ciao 

 Ciao
Hai ragione, ma mi sarebbe piaciuto risolvere e/o capire perchè si verifica
tale "problema", se possibile....


Newsgroup: it.comp.lang.visual-basic
Titolo: X CLAUDIO re:drivelistbox

Scusa l'ignoranza ma mi puoi inviare gli esempi di codice e spiegarmi cosa è
il "SITO COMUNE".
Ti ringrazio anticipatamente per la tua pazienza!

[...] spiegarmi cosa è il "SITO COMUNE".
E' il sito di questo News Group e si trova qui: 
http://www.it-lang-vb.net
CiaoZ
SebaMix
Newsgroup: it.comp.lang.visual-basic
Titolo: winsock e assegnazione IP

non riesco ad assegnare un valore a Winsock1.RemoteHostIP. non mia accetta
nulla, numerico, string, niente! dove sbaglio? inche forma devo fargli
accettare un valore 123.123.123.123 ?
ciao a tutti
ivan
(sapete mica dove posso trovare qualcosa di interessante sul Winsock, nell
MSDN non ho trovato molto.... almeno per un neofita come me!)


Non devi assegnarlo a RemoteHostIP perchè quello è in sola
lettura...assegnalo a RemoteHost
Winsock1.RemoteHost="192.168.0.1" etc etc
Gianni Moretti

 ha scritto nel messaggio
news:wuhA7.59511$1H1.6...@news.infostrada.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: Crystal Report 7.0 : CreateReportOnRuntimeDS???????

ciao a tutti,
mai utilizzato questa funzione per creare report in runtime?
c'è qualcuno che può spiegarmi se è possibile creare dei reports dinamici in
crystal report 7.0?
un grazie a tutti

 ha scritto nel messaggio
news:9iedjf$6ki6$1...@stargate1.inet.it...


 wrote in message
N0z27.1427$Wg4.2...@news.edisontel.com...



[snip]
prova:
http://groups.google.com/groups?hl=it&safe=off&ic=1&th=4b857bbb34e569c5,4&se
ekm=%25cFT3.34907%24up3.55650%
40news21.bellglobal.com#p
http://groups.google.com/groups?hl=it&safe=off&ic=1&th=78c31b27c9a1b89f,3&se
ekm=uJoChKnr9GA.195%
40uppssnewspub04.moswest.msn.net#p
Comunque, se per report dinamici intendi dire che vuoi dare la possibilità
ai tuoi utenti di editare il report, sappi che necessiti di una licenza
particolare per poter ridistribuire l'editor del report all'interno della
tua applicazione...
hth
saluti
Stefano

Newsgroup: it.comp.lang.visual-basic
Titolo: Disattivare Mouse ??

Avrei la necessità non solo di nascondere il puntatore del mouse  , ma anche
di disattivarlo completamente.
Una soluzione brutale che ho usato e' stata quella di :
1) Nascondere il puntatore
2) Limitare il raggio di azione del mouse ad esempio solo su una picture
della form che agli eventi move/click ecc.ecc. non fa assolutamente nulla.
.... ma non mi sembra che sia il massimo.... qualcuno ha una soluzione +
elegante ???
Ciao.

...

Usa la funzione API ClipCursor
In un modulo piazza:
Type RECT
        Left As Long
        Top As Long
        Right As Long
        Bottom As Long
End Type
Declare Function ClipCursor Lib "user32" Alias "ClipCursor" (lpRect As RECT)
As Long
Poi metti nell'evento che prefersci (che so io, il Form_Load, oppure un
Command_Click, a seconda di quando ti serva di disabilitare il mouse):
Dim Area As RECT
Area.Left = 0
Area.Right = 0
Area.Top = 0
Area.Bottom = 0
Call ClipCursor(Area)
ATTENZIONE CHE COSI FACENDO IL CURSORE NON TI SI SPOSTA PIU!!! Usa la
procedura con estrema cautela e solo se sei in grado di controllare
l'evolversi della situzione da tastiera!
CIAO, fammi sapere se ti funziona
PS: Non mi vengono in mente metodi più eleganti, ovvero più a basso livello
(probabilmente perché non ne conosco ;-P)
--
Kickaha, Master of MY Universe
E-MAIL: 
IO.Ki...@mclink.it
--------------------------
Moltissima gente confonde le opinioni con i pensieri
         "Herbert V. Prochnow"
Una conclusione è il punto dove sei stanco di pensare
         "Arthur Wright"
Newsgroup: it.comp.lang.visual-basic
Titolo: passare parametri ad eseguibile

sapete dirmi come fare ?
grazie mille Jimmy

pippo.exe param1 param2
e li leggi con command()

Newsgroup: it.comp.lang.visual-basic
Titolo: running an exe from a vb program

How do I run another program from a visual basic program, is there some sort
of call statement?  For example, I wish to have a command button that will
run windows calculator when it is clicked on.  What kind of code would I
need to put in?

 ha scritto

the followin is an example from msdn help, "shell function":
Dim RetVal
RetVal = Shell("C:\WINDOWS\CALC.EXE", 1)   ' Esegue la Calcolatrice.
you also might want to take a look to the much better api function
shellexecute().
www.allapi.net
 for help on using the windows api.
hth, pal

 ha scritto nel messaggio
news:Oo476.1973$_e7.1...@news2.atl...


ps
terry, you'd better not post your questions every 5 minutes or so. it's
considered a bit unpolite. if you dont get an answer at once, wait for one
day at least.
tnx, pal

Newsgroup: it.comp.lang.visual-basic
Titolo: modifica di un file .sys

Ciao a tutto il NG.
Devo modificare un file .sys cambiando un byte
ad un dato offset....
avete qualche suggerimento su come poter procedere?
io pensavo ad un accesso binario ma non ho idea su come ci si possa
posizionare ad un offset specifico del file per la modifica.
Qualsiasi info è gradita.
Grazzzzz a tutti.
___________________________________
|Per chi volesse contattarmi in privato:              \
|mailto: shaver999@NOSPAM_hotmail.com   \
|ICQ #: 33754988                                           \
|___________________________________\

 posizionare ad un offset specifico del file per la modifica.
Cerca l'istruzione Seek sulla guida
Ciao
-- 
Luca Dormio - 
luca....@tin.it
________________________________
"Marty, non stai ragionando in maniera quadridimensionale"
Dr. Emmett L. Brown 

 Cerca l'istruzione Seek sulla guida
Basta una
Put #file, offset, byte
:)
Oppure ti carichi tutto in un array di byte, modifichi il byte e ributti
tutto su disco.
Ciao
-- 
NeoDataType : 
http://www.neodatatype.net
Sito Comune : 
http://www.it-lang-vb.net

 ha scritto nel messaggio 
news:9Cyud.495291$35.21...@news4.tin.it...

Infatti avevo gią optato per la seconda possibilitą....
l'array di byte č un'ottima soluzione.... ;)
grazie a tutti per le info
ciauzzzzzzzz
Newsgroup: it.comp.lang.visual-basic
Titolo: [?] cosa sono le transazioni?

chi mi potrebbe spiegare brevemente cosa sono le transazioni e a che
servono??
grazie 1000
ciao+

 ha scritto nel messaggio
news:6CVi6.13901$Jp2.2...@news6.giganews.com...

Tratto da MSDE
<CUT>
Le transazioni vengono utilizzate, in genere, per mantenere l'integrità dei
dati quando è necessario sia aggiornare i record in due o più tabelle sia
assicurarsi che le modifiche apportate siano state completate in tutte le
tabelle, cioè confermate, o in nessuna tabella, cioè annullate. Se, ad
esempio, si trasferisce del denaro da un conto corrente a un altro, è
possibile sottrarre una somma dal primo conto e aggiungerla al secondo. Se
uno dei due aggiornamenti ha esito negativo, i due conti non quadreranno.
Prima di aggiornare il primo record, utilizzare il metodo BeginTrans;
quindi, se uno dei successivi aggiornamenti ha esito negativo, è possibile
utilizzare il metodo Rollback per annullare tutti gli aggiornamenti.
Utilizzare il metodo CommitTrans dopo aver aggiornato con esito positivo
l'ultimo record.
<CUT>
Ciao VB

Newsgroup: it.comp.lang.visual-basic
Titolo: Timer - Seriale - Usb & Visual Basic 6.0

Ciao a tutti
Ho un paio di problemi con visual basic e vorrei chiedere il vostro aiuto
1) Il controllo timer non si comporta allo stesso modo su tutti i pc e cioè
se lo imposto per esempio a 1 sec la precisione del timer varia in base alla
velocità del pc si può far si che il timer sia sempre preciso qualsiasi sia
il pc su cui è installato il programma ?
2)Il controllo MSCOMM non lo trovo molto flessibile per il mie progetti
sapete dirmi come fare o se esiste un controllo più flessibile ?
3)Sapete se esiste un controllo ocx per gestire la USB ?
Nell' attesa di una vostra risposta ringrazio tutti quelli che mi
risponderanno
Sergio

 varia in base alla velocità del pc
Non ho provato, ma tenderei ad escluderlo. Un secondo è un tempo abbastanza
alto da poter essere rispettato. Si vocifera che il limite minimo di
precisione sia attorno ai 50 millisecondi.
Bisogna vedere che cosa gli fai fare quando il timer scatta.
Se vi sono troppe istruzioni senza alcun ritorno al sistema (per esempio un
DoEvents, da trattarsi con cura...) è possibile che non scatti l'evento
successivo, non almeno all'esatta cadenza desiderata.
Fai una prova: togli tutte le istruzioni dall'evento Timer e limitati ad
aggiornare la caption di una label (con relativo refresh), giusto per vedere
se la cadenza "diventa" corretta...
Newsgroup: it.comp.lang.visual-basic
Titolo: Intercettare la chiusura di W9x

Salve a tutti,
domanda veramente strana: esiste qualche modo per intercettare la chiusura
del sistema su Windows 9x? Questo mi serve per poter effettuare alcune
operazioni prima della chiusura del PC.
Ringrazio anticipatamente.
--
Bye Attilio.
Attilio Gelosa
Official Symantec products Beta Tester.

operazioni prima della chiusura del PC.
Nella Form_QueryUnload c'è il parametro UnloadMode, che se ritorna
vbAppWindows  La sessione corrente dell'ambiente operativo Microsoft Windows
è conclusa
Ciao.




Newsgroup: it.comp.lang.visual-basic
Titolo: Manuali ed esempi

Cerco programmi dimostrativi abbastanza semplici per capire il funzionamento
di visual basic e possibilmente anche link a siti internet.
Grazie 
g.mast...@fg.nettuno.it

Zippo wrote:

  Informate anche me. Grazie.

...

Prova su 
www.tegosoft.com
 e su l'Home page di Visual Basic Tips & Tricks
w3.penteres.it/~never/
Ciao Alessio



http://w3.penteres.it/~never/
Ciao Alessio

Newsgroup: it.comp.lang.visual-basic
Titolo: Lettura dati da un determinato indirizzo.

Sto realizzando un programma che deve leggere determinati data da una scheda
nel computer a un determinato indirizzo.
Praticamente cerco  l' equivalente in VB5 del comando out e inp del vecchio
QBasic.
Ciao, Grazie.

 wrote in message
7map9f$6h8$1...@news.flashnet.it...


Problema risolto.
Grazie.
Newsgroup: it.comp.lang.visual-basic
Titolo: La clessidra sempre in funzione

Cosa abbia il codice che posto di seguito, proprio non saprei. Mi sono
accorto che quando chiudevo un form per riaprire il menu' la clessidra
rimaneva sempre "accesa", il form si chiudeva,ma la clessidra spariva solo
dopo che da Menu' premevo un altro button. Mi sono accorto che il problema
riguarda questo codice perchè dopo un Copia e Incolla dello stesso in un
altro form, anche questo ha cominciato a dare gli stessi sintomi.
Di cosa si può trattare? Il codice suddetto è stato generato da Visual Data
Manager. Cosa potrà mai avere di sbagliato?
Mi scuso per la lunghezza del post e del codice:
Private Sub datFornitoriRS_Error(DataErr As Integer, Response As Integer)
  'Posizione per il codice di gestione degli errori
  'Se si desidera ignorare gli errori, impostare come commento la riga
successiva
  'Se si desidera intercettarli, aggiungere qui il codice di gestione
  MsgBox "Intercettato errore dei dati:" & Error$(DataErr)
  Response = 0  'Ignora l'errore
End Sub
Private Sub datFornitoriRS_Reposition()
  Screen.MousePointer = vbDefault
  On Error Resume Next
  'Visualizza la posizione del record corrente
  'per Recordset di tipo Dynaset e Snapshot
  datFornitoriRS.Caption = "Record: " &
(datFornitoriRS.Recordset.AbsolutePosition + 1)
  'Per l'oggetto tabella è necessario impostare la proprietà Index
  'al momento della creazione del Recordset e utilizzare la riga seguente
  'datFornitoriRS.Caption = "Record: " &
(datFornitoriRS.Recordset.RecordCount *
(datFornitoriRS.Recordset.PercentPosition * 0.01)) + 1
End Sub
Private Sub datFornitoriRS_Validate(Action As Integer, Save As Integer)
  'Posizione per il codice di convalida
  'Questo evento viene richiamato quando si verificano le seguenti azioni
  Select Case Action
    Case vbDataActionMoveFirst
    Case vbDataActionMovePrevious
    Case vbDataActionMoveNext
    Case vbDataActionMoveLast
    Case vbDataActionAddNew
    Case vbDataActionUpdate
    Case vbDataActionDelete
    Case vbDataActionFind
    Case vbDataActionBookmark
    Case vbDataActionClose
     Screen.MousePointer = vbDefault
  End Select
  Screen.MousePointer = vbHourglass
End Sub
Grazie per le eventuali risposte
--
Gulp ! Forse mi sono perso qualcosa !
Per rispondere via E-mail togli la x da 
xd...@cyberjunkie.com

   Screen.MousePointer = vbHourglass '<---------


 ha scritto nel messaggio
news:G9vJ9.2679$TC5....@twister1.libero.it...


 ha scritto nel messaggio
news:at6q2h$eau$1...@atlantis.cu.mi.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Connessione a Oracle performante

Devo fare un programma che si connette ad un db Oracle e che elabora grandi
quantita' di dati il piu' rapidamente possibile, cosa mi consigliate di
usare tra ado, odbc, rdo, oracle objects for ole, ecc. ecc.?

io uso ADO
forse usando Oracle Objects hai delle prestazioni e delle possibilità
interessanti.
Non lo so perché non so dove reperirlo, me lo puoi dire come lo hai trovato?
Ho del codice d'esempio, domani lo tiro fuori e te lo posto.
Ciao

"Mela" <e.me...@infogroup.it_REMOVE> ha scritto nel messaggio
news:95locr$dk5$1...@fe1.cs.interbusiness.it...

Ado e crea degli ottimi indici
Peja

Newsgroup: it.comp.lang.visual-basic
Titolo: Help timer

Imposto una labelil cui caption č 'ora'.
 nelle condizioni generali ho impostato 'dim ora as date'
Negli eventi del timer ho messo
'ora = time'
'label1.caption = ora'.
Mi succede una cosa inconcepibile: ogni 20 secondi l'ora salta passa cioč da
20 a 22 secondi, falsandomi quindi tutto (sto costruendo un contascatti).
Perchč?
Devo provare a disinstallare e reinstallare Visual Basic?
By,
Ezechiele
_________________________________________________________
http://space.tin.it/io/giofras
joint...@aspide.it
_________________________________________________________
Visita il sito di  Valentino Rossi...
www.aspide.it/freeweb/rossifumi
...ma anche quello della Vasca fbc...
www.aspide.it/freeweb/Vasca_fbc
________________________________________________________

________________________________________________________

...


Devo provare a disinstallare e reinstallare Visual Basic?
  Non credo sia questo il problema.
  P.S. Che metodo utilizzi per rilevare l'inizio della connessione?
  Ciao :-)
  Massimo
  Nell'indirizzo, sostituire DIESPAMMERS con MC1258
  In the address, replace DIESPAMMERS with MC1258

Grazie!


L'intervallo è regolato regolarmente su 1000
Poco...
Di solito per non avere problemi la proprietà Interval deve essere
impostata ad 1/2 dell'intervallo "reale".
Questo perchè un evento inaspettato o con priorità maggiore del tuo
PRG, fa ignorare l'evento del timer.
Ciao
Genesio
***************************************************
Genesio Conti - Calvizzano (NA) - Italy
E-Mail address : 
gco...@napoliNOSPAMMERS.peoples.it
Rimuovere NOSPAMMERS per la risposta
Remove "NOSPAMMERS"
***************************************************

Perchè?


Vorrei chiederti, se usi questo sistema, come fai ad intercettare l'
avvenuta connessione con il provider ed infime fare partire il contascatti.
Mi puoi mandare un piccolo esempio?
Grazie


Newsgroup: it.comp.lang.visual-basic
Titolo: programma visual basic

Salve a tutti . Sto iniziando in visual basic, e dovrei fare un
piccolo programma per la gestione del frantoio .
Questo programma dovrebbe stampare dei dati che io vado ad inserire in
un form , su un foglio prefincato  . Per fare questo potrei usare
crytal report o c' č una soluzione piu semplice  . Se siete cosi
gentili , mi potreste far vedere un codice di esempio  .
Grazie tante .
Max

 Max
Alex
Posted from X-Privat Free NNTP server - 
www.x-privat.org
Newsgroup: it.comp.lang.visual-basic
Titolo: Varibili e DB HELP

Ho questo problema:
il codicefattura è una colonna di un db in formato numerico
quando voglio trovare con una query la fattura con codice fattura eseguo
quella query ma mi viene
esposto un errore "tipo di dati non corrispondenti nell'espressione di
criterio"
Public Sub elimina_fattura(CODICEFATT)-----------------variabile che viene
passata dal form fatture al modulo fatture
' CODICEFATT = CLng(CODICEFATT)-------------prove fatte convertendo la
variabile in un long per vedere se era quello il problema
Set db = ws.OpenDatabase(App.Path &
"/archivio.mdb")---------------------------------apertura db
QUERY4 = "SELECT * FROM fatture WHERE (codiceFATTURA ='" & CODICEFATT &
"')"------------------query
Set rs = db.OpenRecordset(QUERY4, dbOpenDynaset)------------------esecuzione
query e qui si inchioad il programma.
Grazie per i consigli!
fab!

 ha scritto nel messaggio
news:Lmzt9.24026$aL4.7...@news1.tin.it...

CodiceFattura è un campo alfanumerico?
Se non lo è devi togliere quegli apici singoli.
(Se lo è, perchè hai provato a convertirlo in long?)

 "')"------------------query
Qui leggo ... = apice_doppio apicino CODICEFATT apice_doppio apicino
chiusa_parentesi apice_doppio
Se proprio (e solo se) è un campo alfanumerico (testo) dovrebbe essere:
... = apice_doppio apicino CODICEFATT apicino apice_doppio chiusa_parentesi
apice_doppio

 ha scritto nel messaggio
news:rszt9.67637$RO.17...@twister1.libero.it...


 ha scritto nel messaggio
news:rszt9.67637$RO.17...@twister1.libero.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: HELP su ADODC

Dove posso trovare un tutorial sull'uso del controllo ADODC di VB6?
Grazie, Riccardo.




Nel sito comune nella sezione: "Piccole perle"...
Il tutoria è veramente ottimo!! ^____^ e comprende anche un esempio
già pronto.
Il sito comune è all'indirizzo: 
http://www.murialdo.it/it_lang_vb
--
Ciao!
----------------------------------
Nel mio sito (sezione "I Miei Programmi") trovate il
programma FREEWARE AutoQuote! che permette di quotare
i messaggi che non quota Outlook Express.
==================================
Daniele Pinna  Email: 
dap...@lycosmail.com
Nell'indirizzo Email eliminare la parola "OOPS."
Sito Web: Il DoCFa in Pillole: 
http://dapinna.freeweb.org
ICQ UIN: 24567484

Newsgroup: it.comp.lang.visual-basic
Titolo: [ot] tariffa urbana



 grazie, a.
Mica dovevano togliere il canone? o forse ho fatto confusione....

Credo che cambi la tariffa delle telefonate dalle cabine. Indovina a
vantaggio di chi ;-(
ciao
		maxx



Su 
www.tariffe.it
 ci sono i prezzi che telecom chiederà agli altri
gestori per farsi rubare i clienti di telefonia urbana: fanno paura!!!

 alternative ?
Tariffa flat di Wind ... Galactica o altri ... dipende sempre se la tariffa
urbana ce l'hai su un numero internet e quanto stai collegato ... a me non
conviene ... ma di pochissimo !!!
--
Ciaps
Stracca
---------------------------------------------
    Le risposte alle tue domande le trovi
    sul Sito Comune di questo NewsGroup:
 
http://www.murialdo.it/it_lang_vb
       ... e nell'help in linea !
---------------------------------------------
Newsgroup: it.comp.lang.visual-basic
Titolo: Comandi POP3

Ciao a tutti!
Qualcuno divoi mi s adire dove posso reperire una lista dei comandi da
inviare a un generico server POP3 per controllare la posta (numero messaggi
in casella, intestazione messaggi, cancella ecc.)
Grazie a tutti!

 in casella, intestazione messaggi, cancella ecc.)
Tutte le specifiche sono ovviamente descritte
nell'RFC 1725 (POP3 Protocol).
Per referenza:
http://www.rfc-editor.org/categories/rfc-standard.html

Newsgroup: it.comp.lang.visual-basic
Titolo: creare una cartella da client su server

Ciao a tutti
ho un problema da risolvere.
Sapete dirmi come si fa a creare una cartella, da un applicazione
Client, su un Server?
So x certo che non è possibile farlo con il File System Object(solo
client-client)
Inoltre nemmeno con l ADODB.stream, xè esso permette solo di copiare
file, ma non di creare cartelle?
Qualcuno sa aiutarmi?
Non riesco a trovare una soluzione
Grazie
Silvia
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Qualcuno sa aiutarmi?
Hai provato con il comando mkdir \\NomeServer\c\Pippo\ dove pippo è il nome
della dir da creare nella cartella c del server.
Ciao Roberto - Syd

 wrote in message
news:5YEm8.13045$pT1.3...@news1.tin.it...



 Come posso fare?
Purtroppo non conosco il protocollo http, in genere per fare queste
operazioni uso il protocollo ftp.
Ciao Roberto - Syd

 Come posso fare?
CUT
allora amica mia...
Se hai un server che colloquia via http hai un web server dall'altra parte
(+ o - complesso)
Se hai un web server hai 2 problemi
1) I permessi
Giustamente entri via http nel pc come Guest se non meno. Ed ai solo la
possibilità Read. Quindi niente possibilità di creare dir file eseguire etc
etc
Mettiamo il caso che contatti l'administrator e ti faccia dare i permessi ad
esempio sul tuo sito web (te lo danno in genere non su tutto il sito ma in
una ben determinata dir)
A questo punto diventa importante il punto 2
2) Che tipo di web server c'è?...che supporto garantisce?
Se il WebServ e Apache e c'è Linux vai in un ng di perl o php e fatti dire
le istruzioni per craere file e dir(almeno io non le so)
Se invece (e lo suppongo visto che vieni a chiederlo qui)
C'è IIS (4 o 5) e quindi supporto per ASP
<% Set FSO = Server.CreateObject ("Scripting.FileSystemObject")
on error resume next
'percorso
path = Server.MapPath("test")
' crea la directory
FSO.CreateFolder(path, true)
if err.Number<>0 then
    Response.write "<P>Directory creata!"
else
    Response.write "<P>Errore: " &_
                                err.description
end if
set FSO = Nothing
%>
garantito che in presenza dei permessi giusti ti crea la directory
Altra cosa è se vuoi lavorare da remoto via internet....
Chiedi all'amministratore di rete di installare PcAnyWhere (ti sverrà almeno
10 volte e non lo farà!) che ti consente con una conn veloce di far finta di
essere alla tua tastiera della tua postazione in ufficio anche se sei a
Sidney
Saluti!

 (+ o - complesso)
[CUT] ...
Praticamente ineccepibile compliments :)
--
~~~ MrOnederfull ~~~
mroned...@hotmail.com
http://www.mronederfull.it
 (coming soon!)
Newsgroup: it.comp.lang.visual-basic
Titolo: domande su ADO

Ciao a tutti,
sto sviluppando del software (in VB6) che accede ai dati tramite rete
intranet.
Premetto che le postazioni in cui tale software deve "girare" sono in
uffici diversi a circa 200 metri l'uno dall'altro...potete immaginare
la lentezza!!! A questo proposito avrei da porvi tre domande:
1) Quale è la differenza di velocità di accesso ai dati tra ADO e DAO?
2) Tra ADO e DAO quale mi conviene usare per ottimizzare il problema di
 "lentezza"?
3) Io ho già cominciato a sviluppare il software con ADO. E' una buona
soluzione o no?
Ringrazio tutti quelli che mi vorranno aiutare.
CIAO!
_________________________________________________________
Do You Yahoo!?
Get your free @
yahoo.com
 address at 
http://mail.yahoo.com
--
Posted from 
web215.mail.yahoo.com
 [128.11.68.115]
via Mailgate.ORG Server - 
http://www.mailgate.org

soluzione o no?
A mio parere i limiti in particolar modo del Data Environment sono
ancora esageratamente limitanti e frustranti.
--------------------------------------------------------
Paolo Hölzl
Metis Informatica s.a.s technical manager (Ferrara)
----------------------------------------------------------
ATTENTION!, antispam 
For reply, substitute xxx.xx with 
tin.it
Newsgroup: it.comp.lang.visual-basic
Titolo: Centrare un oggetto in porzione di form

Ciao a tutti,
in vb6, ho un form che contiene alla sinistra, attaccato al bordo, un 
pannello menu. Mi resta quindi una porzione del form libera nella quale 
vorrei mettere una picture da centrare all'evento resize.
Non riesco tuttavia a far si che accada, nel senso che al resize, il 
controllo viene spostato sempre al centro assoluto, non tenendo conto 
della porzione già impegnata.
 
Ho usato questo codice:
 
PicPan.Move (Me.ScaleWidth - PicPan.Width) / 2, (Me.ScaleHeight - 
PicPan.Height) / 2
 
che lo pone al centro, a questo punto, dovrei tenere conto della 
porzione del menu
 
PicPan.Move ((Me.ScaleWidth - Menu.Width)  - PicPan.Width) / 2, 
(Me.ScaleHeight - PicPan.Height) / 2
 
ma proprio non ne vuole sapere. Qualcuno può dirmi dove sbaglio, o
come risolvere?
 
Grazie per l'aiuto


 
Dove sbagli č che non conosci la geometria :D
Ehhh, non ti incazzare, scherzo...
 
PicPan.Move Menu.Width + (((ScaleWidth - Menu.Width) / 2) - 
(PicPan.Width / 2)), _
                    (ScaleHeight /2) - (PicPan.Height / 2)
 
-- 
 
-> G.Chiappori
www.chiappori.it
 
www.chiappori.com
 
 
 


 
 
Incaxxrsi?! Ah ah ...ma che...sono proprio da frustare!!
Grazie tante per la soluzione, ce l'avevo sotto il naso
ma da bravo vecchio bacucco quale sono, tornare alle
medie per rifare la geometria mi sembrava eccessivo!!
 
Saluti
M

 medie per rifare la geometria mi sembrava eccessivo!!
 
Ehhh vacci piano col 'vecchio bacucco' che qui c'è la fila...
 
-- 
-> G.Chiappori
www.chiappori.com
 
 
 


eehehehe...mica come me...
e poi, almeno voi (se lo siete) siete anche preparati...
Io vecchio, bacucco e somaro...pensa te...
;-)


Ecco.
 
Un Paperino ******61B08*****. 
 
 


 
Mi accodo buonino buonino.
 
 
--
---------------------------
Mauro Gamberini
Microsoft MVP - Excel
http://www.riolab.org/
 
http://www.maurogsc.eu/
 
 


Accidenti...
...io credevo di essere l'unico bacucco in mezzo a tanti
baldi giovinotti...mi sa che mi si prende un pò per il...
si...ehm...codice... ;-)

Newsgroup: it.comp.lang.visual-basic
Titolo: Leggere DBF da QB45....come fare????

Vorrei leggere un file DBF con il QB45, come posso fare?
Esistono delle librerie, o che altro????
Grazie e ciao


Se vuoi leggere direttamente il file dbf da Qb45 esistono delle librerie ma
adesso non ricordo il nome, appena posso o le ritrovo le posto sul
newsgroup.
In ogni caso puoi sempre leggere i primi  700 0 1024 byte del file in
binario e da li' in poi leggere il file dbf come se fosse un file SDF o
random che dir si voglia. Puoi sempre costruire una piccola routine in
Clipper che esegua la copia del dbf in sdf :
use nomedbf
copy to nomedbf type sdf
* in alternativa puoi farlo delimited cioe' sequenziale
il file cosi compilato in clipper lo puoi lanciare come shell da quello
fatto in qbasic.
Ciao
Newsgroup: it.comp.lang.visual-basic
Titolo: datagrid e menu a tendina

Come č possibile inserire un menů a tendina in un campo di un
datagrid?
Grazie.

 datagrid?
Non ricordo se datagrid o flexgrid ti da .cellTop .cellLeft .cellWidht e
.cellHeight della cella attiva, cosě e possibile giocando sugli eventi far
comparire un combobox esattamente sulla cella, creandol'effetto che sia la
cella ad essere una tendina.


Va bene anche se il posizionamento tramite le proprietà .cell.....
non sembra possibile.
Utili la proprietà Button e l'evento Button_Click.
Ciao.

Newsgroup: it.comp.lang.visual-basic
Titolo: Controllo Timer alternativo?

Visto che e' noto a tutti che il controllo Timer di VB non e' preciso, ne
esiste uno piu' preciso di terze parti?
Oppure bisogna ricorrere per forza alle API?
Ad ogni modo potrebbe qualche anima pia rinfrescarmi il modo per ottenere
delle temporizzazioni precise al centesimo (devo sincronizzare uno slide
all'audio) in Visual Basic 4 e/o 5 ?
Grazie a tutti.
-- 
Gabriele Ponzo
gpo...@wnet.it
http://www.wnet.it/gponzo

Se usi VB 5.0 potresti crearlo tu un semplice controllo ActiveX che
faccia questo. Prova a guardare su 
www.vb5.com
, sicuramente troverai
qualcosa.



Per operazioni di timing preciso per il multimedia... la cosa migliore e'
usare il timer multimedia!
Windows ha delle API di gestione delle caratteristiche multimediali, che
comprendono anche un timer piu' perciso di quello di sistema.
Purtroppo, non so darti altre indicazioni utili (non e' il mio campo), ma
potresti guardare tra le API.
Ah, ecco! Se hai l'help in linea delle API WIN32, fai una ricerca full text
(Trova) sulla parola timer, dovresti trovare "About Multimedia Timers"...
Riassumendo: il servizio timer multimedia ha una precisione di 16 msec, si
basa su callback (non su messaggio WM_TIMER).
Roal Zanazzi
z...@iol.it

Oppure bisogna ricorrere per forza alle API?
E' un sistema possibile, ma è davvero complicato.
Saluti,
Domenico
Newsgroup: it.comp.lang.visual-basic
Titolo: Errore 429

Vi descrivo il mio problema sperando che qualcuno possa aiutarmi.
Su un PC con sistema operativo Windows98 avevo installato i componenti (non
l'intero pacchetto) di Visual Basic per l'accesso ai dati (ADO, RDO,.)
affinché funzionasse correttamente un'applicazione Access che lanciava l'
esecuzione di una stored procedure su un db Oracle collegato tramite ODBC.
Ora è stato installato Windows2000 e l'applicazione va in errore 429 proprio
sulla creazione dell'oggetto rdoEnvironments. Considerate inoltre che è
stato reinstallato anche Office 2000 e poi è stato installato dopo Access 97
in una cartella differente da quella di Access 2000 (ma questa situazione
esisteva già in precedenza e non presentava alcun problema); il problema si
è verificato dopo l'installazione del sistema operativo.
Secondo voi è corretto che io tenti dapprima di riregistrare manualmente la
libreria DAO350.DLL, poi, nel caso continui a persistere l'errore, di
riregistrare la MSRDO20.DLL ? Infine pensavo di tentare di reinstallare i
componenti di VB per l'accesso ai dati.
Qualche altro consiglio?
Grazie in anticipo a chi mi risponderà.
Ciao

 ha scritto nel messaggio
news:agef8l$1840$1...@stargate1.inet.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: simulare pressione alt-tab

Salute a tutti.
Vorrei simulare la pressione della combinazione ALT-TAB per cambiare
task da prg c'è un' api per farlo ?




Usa SendKeys, le spiegazioni le trovi nell'help in linea di VB.
--
Roal Zanazzi
z...@iol.it

Newsgroup: it.comp.lang.visual-basic
Titolo: [NET] Visual Basic PowerPacks 3.0

A chi è interessato,
sono usciti i VisualBasic PowerPacks 3 per .NET
Qui il download
http://msdn2.microsoft.com/en-us/vbasic/bb735936.aspx
La novità maggiore è l'inserimento del DataRepeater.
ciao
stefano

 ha scritto

(cade a proposito di griglie dati :)
anche la printer library:
The Printer Compatibility Library allows projects that used the Printer and 
Printers Collection in Visual Basic 6.0 to be upgraded without having to 
re-write your printing logic.
grazie e ciao, a.

 re-write your printing logic.
Ecco poi cosa può succedere. Che ne penserebbe Microsoft? E' la giusta 
punizione che di meritano? :-)
http://img246.imageshack.us/img246/5008/vb6printeral7.png
-- 
news:it-alt.comp.software.openoffice : Il newsgroup dedicato a
OpenOffice.org, la suite open source di applicazioni per ufficio.
Saluti, VITRIOL

 
http://img246.imageshack.us/img246/5008/vb6printeral7.png
cavoli! come in quei pdf demo, la library include la striscia "stampata in 
compatibilita'" su ogni pagina? :)

Newsgroup: it.comp.lang.visual-basic
Titolo: Aiuto BMP ? ICO ? con VB4

Che differenza c'e' tra un'icona e una bmp? Pensavo solo che l'icona ha una
dimensione fissa (32x32) e ho salvato delle immagini bmp in questo modo e
con estensione "ico" .
Riesco a utilizzare queste "icone"  sul desktop ma non nei form di Visual
Basic... Come mai?
Ringrazio anticipatamente chiunque risponda a questa mia domanda...
                Ciao....
                Marco

...

Newsgroup: it.comp.lang.visual-basic
Titolo: scusate l'ignoranza

Ciao a tutti,
questo č il mio problema:
ho un db in Access2000, la tabella e struttorata cosě:
titolo    titolo_originale    attore1    attore2    attore3    attore4
ovviamente il titolo cambia in ogni record ma l'attore puň comparire su un
record come "attore1" e su un altro record come "attore2" e cosě via,
vorrei fare una query in cui riesco a trovare tutti gli attori presenti
nella tabella , quindi quelli presenti in tuti i campi "attore", ma
ovviamente non li voglio ripetuti.
Potete aiutarmi?
grazie e buon lavoro a tutti


Ahi ahi ahi....
Grave errore di disegno del database...
Ma, oramai, la frittata č fatta.
Puoi risolvere il tuo problema con:
Select Attore1 as Attore
From Tabella
UNION ALL
Select Attore2 as Attore
From Tabella
UNION ALL
Select Attore3 as Attore
From Tabella
UNION ALL
Select Attore4 as Attore
From Tabella
Se non li vuoi ripetuti, togli le clausole ALL (perň perdi molto in
performance).
Ciao
Alberto

Newsgroup: it.comp.lang.visual-basic
Titolo: filecopy

salve, vorrei sapere come si fa a trattare le variabili quando sono
racchiuse tra " ", ad es in un percorso di filecopy, perchè siano viste come
tali e non come stringhe di caratteri. Grazie

[*Oranfo* : 
bar...@excite.it
] ha scritto:

Questo è quanto riporta la guida come esempio:
Esempio di istruzione FileCopy
In questo esempio l'istruzione FileCopy viene utilizzata per copiare un file
su un altro. Nell'esempio, FILEORIG è un file che contiene dati.
Dim SourceFile, DestinationFile
SourceFile = "FILEORIG"   ' Definisce il nome del file di origine.
DestinationFile = "FILEDEST"   ' Definisce il nome del file di destinazione.
FileCopy SourceFile, DestinationFile   ' Copia il file di origine sul file
di destinazione.
-----
PS: Vista la domanda, spero non ti offenderai
se deduco che non hai esperienza di programmazione.
Se non hai nemmeno la guida, credimi, non andrai molto avanti,
senza contare il rischio di combinare pasticci irrecuperabili...

Mi sono spiegato male: so come funziona filecopy, ma ho creato una combobox
per assegnare dall'esterno il percorso , ad es c, d, per la copia...... una
volta scelto il percorso deve essere inserito nelle virgolette di filecopy,
tramite il comando combo.text . Ho scritto
filecopy "combo.text:\ecc" , " destinazione"
dove combo.text č il percorso inserito dall'esterno,
ma tra le virgolette sembra che non venga assegnato il valore combo.text.
La mia domanda č: c'č bisogno di qualche apice o roba del genere per
trattare combo.text tra le virgolette?
Cmq hai ragione sono poco pratico di VB, ma mi affascina..... ho un manuale,
devo dire che č molto utile! grazie ciao


filecopy combo.text & "\ecc", "destinazione"

 devo dire che č molto utile!
La guida in linea l'hai?
Se quel manuale č davvero molto utile, visto il semplice problema di
concatenazione stringhe, permettimi un consiglio:
-Non avere fretta
-Leggi il manuale dalla prima pagina. Sě, adesso.

Grazie per l'aiuto e la disponibilità, sei stato molto gentile. A presto
Newsgroup: it.comp.lang.visual-basic
Titolo: Simulare un Server

Buongiorno a tutti, volevo mettere in contatto due PC tramite il Modem,
quindi uno chiama e l'altro riceve, posso creare un programma che dice al
modem di mettersi in ascolto e quindi permetta il collegamento.Qualcuno di
voi a già creato una cosa del genere???Perfavore datemi qualche indicazione,
per poterlo creare da me, per capire come devo fare, Grazie a tutti.Andrea

..spero tu ti stia riferendo a due PC remoti.. sarebbe contorto tentare di
usare un'unica linea telefonica per connettere 2 PC nello stesso stabile:)
Se sono remoti consulta il controllo Winsock.ocx. con quello fai il server,
il client ecc.. basta che i 2 PC abbiano installato il TCP/IP e accesso
remoto
Fabio

modem di mettersi in ascolto e quindi permetta il collegamento.Qualcuno di
Puoi usare l'MsComm. Consulta l'MSDN
Newsgroup: it.comp.lang.visual-basic
Titolo: ActiveX - Controllo

Ho  creato un  controllo con  vb5 che  mi  serve per  gestire in modo
rapido  gli inserimenti  di d ati legati ad  una  tabella  (codice,
descrizione) in  un form.
Il  controllo  è composto  da  due maskedbox  (codice e descrizione)
che  vanno  in  ricerca su un  msflexgrid con  la tabella caricata.
Msflex grid  è  a scomparsa  (tipo  dbcombo);  il mio  problema è che  se
posiziono il controllo in  prossimità  della  fine del  form  ovviamente  la
griglia  viene  visualizzata sino  alla dimensione  max del form.
L'effetto  che  vorrei  ottenere  è  invece quello  del dbcombo,  ovvero
passare  sopra al  form e  aprire tutta la griglia.
Ringrazio  chiunque  mi  dia  un  suggerimento.
ps: se  vi interessa  il  controllo  con  i  sorgenti per  smanettarci  un
po  mandatemi  una mail.
Ciao
Luca
ldavin...@informasrl.it

po  mandatemi  una mail.
Dipende... mi pare di aver capito che e' simile alla DBCombo che tanto
invidiamo agli sviluppatori Access :-)  se e' cosi', potrebbe essere utile a
molti e non sarebbe male metterla sul Sito Comune (quando finito).
--
Roal Zanazzi
z...@iol.it


L'unica cosa che mi viene in mente è di disegnare direttamente sullo
schermo, ma non so quanto questo sia possibile, dovresti fare delle prove:
Dim G as POINTAPI
hDCScreen = GetDC(0&)
hDCG = GetDC(Grid.hwnd)
    G.x=Grid.Left
    G.y=Grid.Top
    Call ClientToScreen(FormConGrid.hWnd, G) 'questo converte le coordinate
da Form a schermo
    'Ma non mi ricordo mai se la funzione e' questa o e' ScreenToClient()
(una è l'opposto dell'altra)
    BitBlt(hDCScreen,G.x,G.y,Grid.Width,Grid.Height, hDCG, 0, 0, SRCCOPY)
'Questo copia gli hDC
ReleaseDC(Grid.hwnd,hDCG) 'Sempre!!!
ReleaseDC(0&,hDCScreen)    'Sempre!!!
Probabilmente prima dovresti salvarti la porzione di schermo che vai a
coprire e poi ripristinarla, però non so neanche se quello che ti ho scritto
funziona!
Nota: tutte le funzioni usate sono API
Ciao.

Newsgroup: it.comp.lang.visual-basic
Titolo: Arrotondamento!!!

Devo arrotondare 60297,873283 a 60297,90
utilizzando ROUND(60297,873283, 2) mi restituisce 60297,87 troncando.
Come devo fare?
Grazie

 Come devo fare?
Non è chiaro il metodo di arrotondamento che vuoi. Al primo decimale?
Prova con Round(60297.873283 ,1)


 Hai provato con ROUND(60297,873283, 1)?
Ciao
--------------------------------
Inviato via 
http://usenet.libero.it

 Come devo fare?
format$(round(numero,1),"#,##0.00")
ciao
	maxx
-- 
NOSPAM: Rimuovere i trattini dallo username!
Cut hyphens from my username!
Newsgroup: it.comp.lang.visual-basic
Titolo: AIUTO!!! Barra spaziatrice.....

Chi puo suggerirmi quale funzione winapi32 devo utilizzare per
simulare la pressione della barra spaziatrice della tastiera???
Ogni volta che mi si apre una finestra di conferma invece di premere
la barra spaziatrice per confermare, vorrei farlo in automatico.
grazie fin d'ora a chiunque mi possa aiutare
Maurizio

 simulare la pressione della barra spaziatrice della tastiera???
Prova con la funzione SendKeys: invia uno o più tasti alla finestra
corrente, come se fossero sati premuti dalla tastiera.
Sintassi:
SendKeys string[, wait]
string= codice del tasto
wait=boolean, opzionale. Se false (default) il controllo torna al programma
subito dopo l'istruzione , se true aspetta l'invio del tasto prima di
ritornare il controllo.
Codci impostabili nel parametro string:
Key                                   Code
BACKSPACE                  {BACKSPACE}, {BS}, or {BKSP}
BREAK                            {BREAK}
CAPS LOCK                   {CAPSLOCK}
DEL or DELETE               {DELETE} or {DEL}
DOWN ARROW             {DOWN}
END                                 {END}
ENTER                            {ENTER}or ~
ESC                                 {ESC}
HELP                               {HELP}
HOME                             {HOME}
INS or INSERT               {INSERT} or {INS}
LEFT ARROW                {LEFT}
NUM LOCK                   {NUMLOCK}
PAGE DOWN                 {PGDN}
PAGE UP                        {PGUP}
PRINT SCREEN             {PRTSC}
RIGHT ARROW             {RIGHT}
SCROLL LOCK             {SCROLLLOCK}
TAB                                 {TAB}
UP ARROW                    {UP}
F1 {F1}
F2 {F2}
F3 {F3}
F4 {F4}
F5 {F5}
F6 {F6}
F7 {F7}
F8 {F8}
F9 {F9}
F10 {F10}
F11 {F11}
F12 {F12}
F13 {F13}
F14 {F14}
F15 {F15}
F16 {F16}
To specify keys combined with any combination of the SHIFT, CTRL, and ALT
keys, precede the key code with one or more of the following codes:
Key Code
SHIFT +
CTRL  ^
ALT %

 wrote



un sendkeys del chr(32) non va ?

Sono riuscito con sendkeys a simulare la barra spaziatrice
Grazie
