mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.visual-basic
Titolo: Stampare file .tif con ShellExecute

Ho creato un progetto per stampare file .tif con la funzione
ShellExecute, il problema è che invece di inviare il file in stampa,
il programma apre il visualizzatore di immagini di Windows, anche se
nella ShellExecute passo correttamente il comando Print. Qualcuno
riesce a dirmi cosa devo modiicare, probabilmente sul registry, per
far andare direttamente il file in stampa?

 far andare direttamente il file in stampa?
Forse sulla macchina devi impostare l'opzione predefinita a Stampa e non
Apri.
Ora perň non vorrei mai un programma che si comporti in questo modo.
Se č per te prova pure, ma non credo che i clienti siano daccordo.
Eventualmente prova a vedere se c'č qualche comando differente per
stamparlo direttamente. Non so se puoi metterlo in una picture, e stamparlo
da lě.

 da lì.
Ho provato anche a cambiare l'opzione predefinita, ma il problema
rimane. In realtà sul mio pc funziona correttamente è su quello del
cliente che non riesco a stampare, ma mi apre il file.

 da lì.
I Tiff sono spesso Multipagina... non credo sia gestibile con una
Picture...!
In ogni caso non sono convinto che l'impostazione predefinita sia la
causa... il lancio di ShellExec corrisponde al RightClick ed alla
selezione del PRINT... quindi all'invio di un comando specifico.
Mi chiedo se abbia verificato che il TIF supporti il PRINT realmente,
o meglio che in corrispondenza dell'estensione TIF sia associato anche
il Print.
Per questo basta fare RightClick e vedere le prime voci del
ContextMenù.
@Alex


Non è la ShellExecute che stampa ma il programma associato al tipo di 
file che lanci con la ShellExecute, opportunamente istruito dal 
parametro /print passato dalla command line. Quindi se il programma 
associato ai file TIFF non supporta l'opzione /print non potrai mai 
stampare.
Appurato questo, se da te funziona e dal cliente no significa che:
A) Dal tuo cliente (o da te) la ShellExecute apre un programma diverso 
da 'visualizzatore di immagini e fax' di uindos.
B) La versione di 'visualizzatore di immagini e fax' che usi è diversa 
da quella del tuo cliente.
C) Alla funzione 'stampa' è collegato un programma diverso nel pc del 
tuo cliente (o nel tuo, che ne so).
Proprio per questi motivi, prevalentemente legati al fatto che, almeno 
in queste impostazioni, è praticamente impossibile trovare 2 pc uguali, 
ti consiglio di usare un oggetto OLE (che possa fare ciò che ti serve) 
nella tua applicazione e stampare direttamente da quello; in alternativa 
usa un componente che carichi l'immagine e possa stamparla.
Hola
-> GbC
www.gbcweb.com
www.chiappori.com
Newsgroup: it.comp.lang.visual-basic
Titolo: Riprovo: VB6 e ADO Perche' cosi' lenti?

Saluti a tutti.
Approfitto per cercare di capire una cosa che mi sta
assillando.
Sto sviluppando una mia applicazione in Vb6 + ADO2.1
Si tratta di una piccola gestione contatti per la ditta in cui lavoro.
Dato il gran parlare che si e' fatto su ADO e i suoi controlli ho voluto
provare a vedere di cosa ero capace
Ho quindi creato un DB access a cui accedo con Jet 4.0 perche' dovrebbe
gestirmi facilmente il lock di un singolo record in multiutenza.
Nella maschera clienti ho messo tutti i miei bei controllini agganciati al
db (textBox Datacombo, Adodc...)
In poche parole ho 5 controlli adodc
1) Anagrafica cliente - 4 record -
2) Tabella Comuni - 8000 record -
3) Tabella Banche - 26000 record -
4) Tabella Categorie - 5 record -
5) Tabella Zone - 6 record -
A questi Adodc sono agganciati tutti gli altri contolli della maschera
clienti.
Quando carico la maschera clienti su un P200 con 128Mb ci metto 40
secondi!!!!!
Ho pensato che dipendesse dall'alto numero di record. Quindi ho lasciato
solo 4 record per ogni tabella.
Risultato? 35 secondi......
A questo punto mi chiedo perche' e' cosi lento e se c'e un modo per tornare
a livelli piu' decenti.
C'e' qualche buon'anima che mi puo' dare una risposta???
Vi ringrazio tutti in anticipo
Saluti
Alberto
--
Alberto Scarin
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
SCR Informatica - Forniture Hardware & Software
e-mail 
a.sc...@etics.it
http://space.tin.it/computer/alscarin
http://welcome.to/SCRInformatica
ICQ #40461087
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

ciao
io non ho usato adodc, ma direttamente ado
uso la libreria msado15.dll
il data base è access 7
non sono così lento, ma una certa lentezza l'ho verificata pure io,
soprattutto su macchine pentium 75 con win95, già andando su pentium 133 con
win95 la velocità è più che buona.
se c'è qualcuno che che ha dei consigli per migliorare ancora le
prestazioni, grazie.

Non e' che per caso hai attivato il trace ODBC nel pannello di
controllo ?


------------
Francesco Beccari
frankb@I_HATE_SPAM_interplanet.it
Newsgroup: it.comp.lang.visual-basic
Titolo: Format

Salve a tutti
ho un problema che spero possa essere risolto dal NG.
Come si usa il comando FORMAT, cioè, come si utilizza il comando con la
formattazione se uso la lingua italiana dove il separatore delle unità è la
virgola e non il punto?
E se invece ho il punto, come faccio a stabilire quale sia il separatore
decimale?
Grazie a tutti
Sergio

 decimale?
a parte API (che sarebbe la strada piů corretta), potresti fare una cosa del
genere:
Public Function GetSystemSeparator() As String
    GetSystemSeparator = Mid$(CStr(1 / 2), 2, 1)
End Function
:)
Faber

 ha scritto nel messaggio
news:9cvgua$fg9r7$1...@ID-66268.news.dfncis.de...

Grazie del consiglio Faber, ma quale funzione API?
Sergio

 a parte API (che sarebbe la strada più corretta), potresti fare una cosa


>quale funzione API?
GetLocaleInfo
ciao, hal


Ho controllato su API GUIDE di KPD ed il sito di 
vbapi.com
, ma non c'č
questa funzione.
Puoi dirmi qual'č la funzione e come si usa?
Grazie Hal
Sergio

questa funzione.
Il riferimento _primario_ per l' api di windows e' msdn (disponibile anche on line
su 
http://msdn.microsoft.com
).
Cercando GetLocaleInfo sulla mia installazione ho trovato 67 articoli.
L' api viewer fornito di serie con visual studio (ed anche vb) la comprende.
Di questa funzione si e' parlato ancora recentemente  sul newsgroup nel thread
sugli enum iniziato da pal.
hth
ciao, hal

Puoi dirmi qual'č la funzione e come si usa?
Eheh, scusa la cattiveria, ma per uno che si chiama Osservatorio non hai
osservato molto bene. :)
Come ti diceva hal prima di cercare in giro cerca tra gli strumenti che hai
a disposizione (MSDN).
Poi se vuoi una buona guida api cerca su 
www.allapi.net
Ciao

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

Salve a tutti
Ho un piccolo problema potete dirmi dove posso scaricare questi due file :
Mswinsck.ocx
Mswinsck.dll
Grazie Giacomo

 ha scritto nel

 Mswinsck.dll
www.google.it
 "Mswinsck.ocx"  "Mswinsck.dll"
http://www.easy-files.com/
http://www.dll-files.com/dllindex/dll-files.shtml?Mswinsck
http://extsearch.com/
http://whatis.com/ff.htm
http://www.webattack.com/downloadfind.php
http://calypso.spaceports.com/~dllmania/index.htm?99458201213622
--
Fosco

Newsgroup: it.comp.lang.visual-basic
Titolo: TreeView stile esplora risorse

Esiste un modo veloce per disegnare un controllo treeview stile esplora
risorse con desktop in testa ?
Del tipo:
Desktop
+----Risorse del computer
     +----Floppy
     +----C:
+----Documenti
     +----
Grazie
Cristian

 wrote


Newsgroup: it.comp.lang.visual-basic
Titolo: File .RES

Come si creano i File .RES
Mi potete fare un piccolo esempio con LoadResPicture

 ha scritto nel messaggio
news:8met0q$4cq$1...@nslave1.tin.it...


Mi potete fare un piccolo esempio con LoadResPicture
VB6 ha l'editor integrato.
Guarda tra gli add-in.
Ciao

 VB6 ha l'editor integrato.

Newsgroup: it.comp.lang.visual-basic
Titolo: Controllo Password

Qualcuno di voi sa se esiste un OCX (possibilmente freeware) che
permette di gestire
l'accesso ad un'applicazione tramite password, eventualmente utilizzando
un file criptato
per memorizzarla? Si può fare una cosa analoga con i controlli standard
di VB 5.0? Se
qualcuno sa come me lo faccia sapere, anche per e-mail.
        Grazie da Max
bon...@help.it

...

Beh, se ti può essere d'aiuto io ho usato una routine di
crittazione/decrittazione e ho salvato la password in un semplice file di
testo. Non è certo il massimo della sicurezza, ma se ti è sufficiente ti
posso mandare le funzioni per mail...
Davide.

qualcuno sa come me lo faccia sapere, anche per e-mail.
Usa una textbox con 
PasswordChar = "*"
E poi gestisci il tutto dall'applicazione.
Ma cos'e' 'sta mania degli OCX?
Ciao, Pipol!
Piero

Newsgroup: it.comp.lang.visual-basic
Titolo: immagini BMP da ritagliare

Ciao..vi espongo il mio problema
sto cercando di fare un piccolo "Tool" in VB che mi consenta di caricare un
immagine BMP (1024x768) e di salvarla suddivisa in 12 immagini (256x256)
non conosco bene VB...
ho provato usando i PictureBox
in un PictureBox ho caricato la mia immagine originale..
poi per disegnarne solo una parte in un altro PictureBox ho usato la
PaintPicture e fin qui sembra funzionare perche' nel secondo PB vedo la mia
porzione di immagine...ma quando tento di salvare in un file bmp il
contenuto del secondo PB mi da' un errore
"errore di Run-time 380 valore di proprieta' non valido"
il comando che uso e' SavePicture..
notare che se uso lo stesso comando SavePicture sul PB che contiene
l'immagine originale , FUNZIONA!... invece usandolo sul secondo PB cioe'
quello disegnato tramite la PaintPicture mi da questo errore...
qualcuno mi aiuta please?
ciaoo

Nel caso di SavePicture dopo un PaintPicture devi salvare la proprietą Image
e non Picture. forse č per questo che ti da errore.
Ad ogni modo dovresti provare con il controllo PictureClip che serve proprio
per ritagliare bitmaps
Spero questo ti possa aiutare
Ciao
--
Fabio Guerrazzi
http://www.sourcecode4free.com/cgt
fab...@libero.it
Newsgroup: it.comp.lang.visual-basic
Titolo: Problema con SELECT.. non vedo l'errore

ciao a tutti...
sto' imparando qualcosina sui database...e faccio prove con VB e Access.
Nel codice che riporto sotto c'e' un errore, ma io non lo vedo... voi ci
riuscite?
Questo funziona bene
cn.Open stringa
rs.Open "SELECT * FROM tab_test WHERE matricola = 1", cn, adOpenForwardOnly
questo no
cn.Open stringa
rs.Open "SELECT * FROM tab_test WHERE matricola = I", cn, adOpenForwardOnly
dove I vale 1... di questo ne son certo.... per debuggare ho inserito un
MSGBOX(I) ed effettivamente mi ritorna 1...
ho provato anche con Cint(I) dato che I e' in realta il valore TEXT di un
oggetto TEXTBOX ma non cambia nulla....
continuo ad ottenere solo un errore -
2147217904
 (chiave non presente)
sapete aiutarmi??
grazie :) 
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

rs.Open "SELECT * FROM tab_test WHERE matricola = I", cn, adOpenForwardOnly
Non gli stai dicendo di cercare il contenuto della variabile l, così,
gli stai dicendo di cercare una stringa composta dal solo carattere l.
E visto che il campo è numerico, e visto che le strinche vanno
delimitate da apici ('l'), ovviamente va in errore.
--
Ciao!
Luca Menegotto

 MSGBOX(I) ed effettivamente mi ritorna 1...
Credo ti sfugga il concetto di motore Sql e relativo provider, di 
stringa, di concatenazione di stringhe, di conversione di tipo.
Ciao
Alberto
-- 
I have a dream that my four little children
will one day live in a nation where they
will not be judged by the color of their skin
but by the content of their character.

 Luca Menegotto
Velocissimo...grazie...
ma detto questo come gli dico di selezionarmi tutti i campi del record in
cui matricola ha valore I?? I come variabile con un dato valore...
io ho preso spunto da MSDN.. in particolare da qui
SELECT fname, lname
FROM employees
WHERE lname = 'Smith'
e da tanti esempi come questo....
poi ho pensato... se uso gli apici '' lui lo vede come stringa... se non
li metto lui lo vede come variabile...
l'ho pensato per induzione... come accade ad esempio per MSGBOX
i=10
MSGBOX('i') restituisce i
MSGBOX(i)   restituisce 10
Ciaozzzzz


 
devi concatenare la stringa con la ricerca con quella ricavata dal 
valore della tua variabile
rs.Open "SELECT * FROM cippolippo  WHERE lippo = " & miavariabile
questo se miavariabile è numerica
devi mettere gli apici se è una 'stringa'

li metto lui lo vede come variabile...
Errore.
allora: primo, gardati come si concatenano le stringhe; secondo, dai
una guardata alla sintassi SQL (quest'ultima la trovi in rete).
--
Ciao!
Luca Menegotto

 devi mettere gli apici se è una 'stringa'
Ahhhhh ok...
ora ho capito...
grazie...
ho trovato dei bei articoli su queste stringhe concatenate

Newsgroup: it.comp.lang.visual-basic
Titolo: Form MDI

Ho creato un form MDI e ho inserito altri form al suo interno.
Il problema è che gli altri form si comportano come se fossero indipendenti,
mentre io vorrei che comparissero comunque all'interno del form principale
.... come devo fare ??
Grazie mille in anticipo .

 .... come devo fare ??
Devi settare tutti i form come MDICHILD = true  (ovviamente tutti tranne
l'mdi)
Ciao Maurizio
Newsgroup: it.comp.lang.visual-basic
Titolo: Multi-include, asp non funziona

Ari-ciao a tutti,
    scusate se scrivo qui ma il newsgroup di asp su tin non esiste!!!
Mi spiegate xche in una stuttura del tipo:
if opzione = "tipo1" then %>
    <!--#include file="pag1.asp" -->
    <!--#include file="valori.asp"-->
<% elseif opzione = "tipo2" then %>
    <!--#include file="pag2.asp"-->
    <!--#include file="valori.asp"-->
<% end if %>
Se l'opzione è uguale a "tipo1" tutto funziona benissimo...
Se invece è uguale a "tipo2" non funziona nulla e non include nulla... come
posso fare??? non funziona eppure opzione se faccio una response.write di
opzione mi dice che è uguale a tipo2
Suggerimenti???


Premetto che non ho MAI fatto nulla in asp, e l'unica cosa che mi viene in
mente guardando il codice è che (se asp tiene conto delle maiuscole) "tipo2"
sia magari "Tipo2" o "TIPO2" o "tipo 2". Molto probabilmente non è così, ma
tanto per dire la mia.... ;-)

 tanto per dire la mia.... ;-)
Si grazie ma non era x quello... avevo sballato a chiudere le if nel primo
file incluso... grazie lo stesso!!!
Newsgroup: it.comp.lang.visual-basic
Titolo: SP3 da ioPROGRAMMO

Ho provato ad installare SP3 per
Visual Studio dal cd di ioPROGRAMMO,
ma mi dice che non ho la versione
corretta di Visual Studio, io
ho la Professional in inglese
e pensavo che l' SP3 nel CD di
ioPROGRAMMO fosse appunto in inglese.
Ne sapete qualcosa ?
Grazie
--
@lf

...


 wrote in message
7n2apj$pto$1...@fe1.cs.interbusiness.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: Nuovo sito !!!

www.flt.net


www.flt.net
Pensavo di trovare qualcosa su VB...
Comunque grazie per gli auguri!
Ciao
--
-
MIX (VB5SP3)
110 links ai siti VB
http://www.tempolibero.com/user/mix/
 (consigliato)
http://space.tin.it/computer/gaais
  (alternativo)
( TEMPORANEAMENTE ACCESSIBILI SOLO CON IE )
-

Newsgroup: it.comp.lang.visual-basic
Titolo: Ricerche con crystal report

Ho il seguente problema:
Leggo con un controllo data il db attraverso una query sql passo a crysta
repport il controllo trmite la proprieta' datasource ma crystal repport mi
stampa tutti i record. come posso fare.
Al limite qualcuno ha scritto una procedura per trasformare una stringa sql
in una formula di crystal repport
Grazie a tutti.
Stefano


wrote:

Puoi crearti una funzione tipo quella sotto descritta:
Public Function StampaReport(Tipo_Output, Nome_Report, FormulaText,
Nome_Form As Form)
On Error GoTo Errore
    Screen.MousePointer = 11
    Nome_Form.Report1.Destination = Tipo_Output
    Nome_Form.Report1.SelectionFormula = FormulaText
    Nome_Form.Report1.ReportFileName = "C:\" + Nome_Report
    Nome_Form.Report1.Action = 1
Uscita:
    Screen.MousePointer = 0
    Exit Function
 
Errore:
    MsgBox Err & " " & Err.Description
    Resume Uscita
 
End Function
E sul pulsante che richiama il report digitare il seguente codice:
StampaReport 0, "Report.rpt" (Nome del Report), "{Tabella.Campo}=" &
Maschera_Filtro.Campo_Filtro, Nome_Form
La maschera da cui attivi il report deve contenere il controllo
CrystalReport e deve essere denominato Report1
Nell'indirizzo, sostituire "NOSPAM" con "WRITEME"
In the address, replace "NOSPAM" with "WRITEME"

Newsgroup: it.comp.lang.visual-basic
Titolo: midi help

Do I need informations on the protocol midi, you have some examples in
Visual Basic]? to learn how to read in the file?

ciao a tutti
qualcuno są aiutarmi a capire la struttura dei midi files
con qualche esempio che mi faccia capire come usarli
in vb?
Grazie a tutti

Il primo consiglio che ti posso dare, magari se posti
su ng in inglese e di scrivere correttamente :!
Newsgroup: it.comp.lang.visual-basic
Titolo: Aiuto con VBA

devo scrivere in un documento  word 2000 a posizione X,Y
dove X sono le righe eY le colonne
AIUTO
ciao roberto

 devo scrivere in un documento  word 2000 a posizione X,Y dove X sono le
righe eY le colonne
Se tu lo facessi a manina, col registratore macro attivato, otterresti,
ipotizzando di voler scrivere "Pippo" nella seconda riga, dopo il decimo
carattere:
    Option Explicit
    Sub Macro2()
      Selection.HomeKey Unit:=wdStory
      Selection.MoveDown Unit:=wdLine, Count:=1
      Selection.MoveRight Unit:=wdCharacter, Count:=10
      Selection.TypeText Text:="Pippo"
    End Sub
Procedura che puoi facilmente generalizzare. Ma si puo` fare di meglio, a
condizione di chiarirsi le idee sulla reale impostazione del documento.
Parlare di righe e colonne a proposito del testo di un documento di word non
ha senso a meno che tale testo non abbia un numero fisso di caratteri per
riga. Altrimenti rischieresti di voler scrivere in una posizione che non
esiste. E com'e` la separazione in paragrafi? Un paragrafo per riga
oppure... come? Non so se sono riuscito a spiegarmi...
Potresti poi prendere in considerazione gli insiemi:
    Property Characters As Characters
        sola lettura
        Membro di Word.Document
e
    Property Paragraphs As Paragraphs
        sola lettura
        Membro di Word.Document
consultando la guida in proposito e facendo esperimenti con gli esempi.
--
Ciao.
Maurizio
--------
?SPQR(C)
 X
--------

 wrote in message
991f9m$3o4at$4...@ID-52090.news.dfncis.de...


Newsgroup: it.comp.lang.visual-basic
Titolo: Calendario appuntamenti

Salve gente,
ho un piccolo problema con la gestione delle scadenze degli appuntamenti.
Mi spiego meglio..... in una mia applicazione ho implementato una form che
permette l'inserimento in un DB di alcuni appuntamenti giornalieri.
Ora a questo punto, quando il mio programma è in esecuzione vorrei che ogni
qualvolta manchino 2 ore alla scadenza dell' appuntamento, mi compaia uma
msgbox che mi ricordi l'appuntamento.
Come faccio a monitorare tale evento? Lancio un timer quando parte
l'applicazione o cos'altro??
Vi ringrazio anticipatamente.....non sò proprio da dove iniziare.
Saluti e buon lavoro.

 ha scritto
| Come faccio a monitorare tale evento? Lancio un timer quando parte
| l'applicazione o cos'altro??
Si, un timer dovrebbe andare bene... scegli tu l'intervallo + adatto alle tue esigenze...
Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Salvare una data nulla

Vorrei salvare in un DB Access una data Nulla.
faccio UPdate ...
      If txtDate(0).Text = "" Then
         strsql = strsql & ", DataDef=" & Null
      Else
         strsql = strsql & ", DataDef=" & Apici(txtDate(0))
      End If
...
Ottengo  "errore di sintassi nell'istruzione UPDATE"
Sicuramente uso male il NULL perchè per date valide l'UPDATE funziona.
Cosa sbaglio?
Grazie
Hubert

 news:b2oucm$1ekjni$1...@ID-107333.news.dfncis.de...

[...]
        If (Len( "" & txtDate(0).Value) = 0) Then
            strsql = strsql & ", DataDef=NULL"
        Else
            strsql = strsql & ", DataDef=" & Apici(txtDate(0))
        End If
-- 
Ciao :-)
Maurizio
--------
?SPQR(C)
 X
--------

Secondo me il nulla è una cosa che non esiste...dal momento che tu ci vuoi
mettere qualcosa questo qualcosa non può più considerarsi il  nulla quindi è
giusto che prendi errore.
Se hai una data nulla che bisogno hai di inserirla nel db?
Gianni

 Se hai una data nulla che bisogno hai di inserirla nel db?
    Magari per "annullare" una data preesistente...


 ....
Proprio cosě
Grazie

Vabbe però tenere dei dati null in un database non è tanto bello!
(opinione personale)
Gianni

 (opinione personale)
    :-)
    Scusa ma... che senso ha avere opinioni personali su questi
argomenti?


         If (Len( "" & txtDate(0).Value) = 0) Then
[...]
    Oops!... Scusa. M'e' scappato un "value". Leggi:
        If (Len(txtDate(0).Text) = 0) Then



OK. Già corretto.
Grazie

 argomenti?
Se non scrivevo (opinione personale) mi ritrovavo un thread di 1000 persone
che tentavano di spiegarmi che avere un db pieno di campi null fosse una
cosa bella ed utile... :-)
Beh scherzi a parte...l'informatica e la programmazione sono materie cosi
vaste che ci possono essere tanti modi di fare la stessa cosa ed è difficile
dire qual'è il modo giusto e quello sbagliato.
Gianni

 difficile dire qual'è il modo giusto e quello sbagliato.
    Mica tanto difficile.
    Il modo giusto e' quando una cosa funziona, continua a funzionare
per un bel po', e se si rompe che sia riparabile senza doverla
ricostruire da zero.

Newsgroup: it.comp.lang.visual-basic
Titolo: Line su una picture

Tracciando più line su uno stesso controllo picture è possibile eseguire poi
una eliminazione selettiva (una sola line)?
Utilizzando il metodo Cls vengono sempre eliminate tutte.
Grazie Angelo
--
Posted from 
ns.spm.it
 [194.184.61.10]
via Mailgate.ORG Server - 
http://www.mailgate.org

Io imposto la proprieta DrawMode = 7 (XOR pen). Tracciando la linea
la prima volta questa viene disegnata, tracciando la linea una seconda volta
(sopra alla prima) la linea viene cancellata e si mantiene lo sfondo.
Bisogna solo
stare attenti ad usare i colori giusti
Federico Canetta
"Angelo Brenna" ha scritto nel messaggio
<001d01be42c6$2138c900$0800...@brennaan.Server>...


Fai qualche esperimento con DrawStyle. C'e' una modalita', che non ricordo
mai, che inverte il colore di cio' che plotti: la prima line disegna, la
seconda sugli stessi punti cancella.
La uso per fare quelle linee guida che, nei grafici, si muovano assieme al
mouse.
Enrico
"Angelo Brenna" wrote in message


Newsgroup: it.comp.lang.visual-basic
Titolo: problemi con textbox

Il problema e' il seguente:
Devo fare in modo che dei dati passino da una textbox ad un altra con:
Private Sub text1_keypress(keypress as..)
    If keypress = chr(13) then
        text2.text = text2.text + text1.text
    End if
End Sub
Fin qui' tutto bene, ma quando io trasferisco i dati da text1 a text2, text2
scorre fino in cima (e' in multiline co 2 barre). Come faccio a fare in modo
che quando si trasferisce rimanga nell'ultima riga?
  -----------== Posted via Newsfeeds.Com, Uncensored Usenet News ==----------
 
http://www.newsfeeds.com
       The Largest Usenet Servers in the World!
------== Over 73,000 Newsgroups - Including  Dedicated  Binaries Servers ==-----

che quando si trasferisce rimanga nell'ultima riga?
Prova con Text2.SelStart = Len(Text2.Text)
Ciao
Newsgroup: it.comp.lang.visual-basic
Titolo: leggere e scrivere in pagine asp

Ciao a Tutti.
come da oggetto ho necisita' di potere leggere queste pagine in
formato asp, ed immetere sei dati sia numerici che alfabetici, ma non
so come fare potete aiutarmi ?????
Grazie in anticipo

 so come fare potete aiutarmi ?????
Sono file di testo normali...
Non vedo il problema.
Bye,
-- 
Carmine ( 
pikachu...@gmail.com
 (Togli la scritta NOSPAM) )
Webmaster di The Total Site 4 : 
http://www.thetotalsite.it
My Blog: 
http://blog.thetotalsite.it
MariokartDS Codice Amico: 532639027909 - CarmineC in MarioKartDS
Se un circuito funziona al primo tentativo è perchè il problema è molto
più nascosto e subdolo di quanto tu possa pensare...
E apparirà nel momento in cui farà il massimo danno

Newsgroup: it.comp.lang.visual-basic
Titolo: Eventi alla chiusura programma

Ciao a tutti,
volevo sapere se quando un programma viene terminato a causa dello
spegnimento del pc (oppure, come nel mio caso, da programmi di gestione
dell'ups)viene generato qualche evento particolare, i normali eventi di
chiusura dell'applicazione (e quindi posso stare tranquillo che tutti i db
aperti siano stati chiusi correttamente), oppure viene forzato qualcosa del
tipo alt+contr+canc?
Grazie a tutti coloro che sapranno aiutarmi.
Watson
--------------------------------
Inviato via 
http://usenet.libero.it

 gestione dell'ups)viene generato qualche evento particolare
Fai qualche prova, in particolare prova a vedere che parametro viene passato
nell'evento queryunload
Salutoni
Sergio

Newsgroup: it.comp.lang.visual-basic
Titolo: [C+VB]compatibilita' tra tipi

Ho scritto in C una dll che riceve in input data e ora. In c le date 
sono salvate in variabili di tipo time_t (sinonimo di long) come numero 
di secondi passati dalla mezzanotte del 1 gennaio 1970. In vb da quanto 
ne so la cosa e' diversa. Mi sapete indicare se in vb esiste un tipo 
predefinito che contiene la data e l'ora in questo formato? O devo 
crearne uno io? Purtroppo non posso modificare la dll per motivi di 
compatibilita' con altre applicazioni.

 crearne uno io?
Be', se ti basta ottenere i secondi trascorsi dal 01/01/1070 00:00
con DateDiff() risolvi il problema.
-- 
ciao, hal

 
__declspec(dllexport) int __stdcall
  PopFirst(char *rpWhat, time_t *rpWhen, int *rpHowLong, char b_Len)
{
    ...
    *rpWhen=g_head->when;
    ...
    return 0;


>
forse mi dimentico qualcosa ma il codice vb mi da un numero e quello c 
me ne da un alro.
Caption = DateDiff("s", "12/31/1970 00:00", Now)
Caption = DateDiff("s", "31/12/1970 00:00", Now)
printf("%d\n",time(NULL));  /* C */

 Caption = DateDiff("s", "31/12/1970 00:00", Now)
Trovato l'inghippo:
stai facendo il conto sul 31 dicembre e non sul primo gennaio,
altrimenti vengono identici, ho appena provato.
-- 
ciao, hal

hal1961 ha scritto:

a me vengono diversi. Quello che ho postato per sbaglio e' il residuo di 
un precedente esperimento con DateDiff("s", "31/12/1969 23:59:59", Now)
Newsgroup: it.comp.lang.visual-basic
Titolo: Visual Basic 5.0 Proprietà dei controlli.

Se imposti la proprietą visible=true del frame nel form_load non funziona:
prova ad impostarla nel form_activate.
Ciao
--
Stefano Zamboni
----------------------------------------------------------------------------
----------------
sz...@XXXtin.it
zam...@XXXfreemail.it
Togliere "XXX" per rispondere
----------------------------------------------------------------------------
----------------

...


Newsgroup: it.comp.lang.visual-basic
Titolo: Cambiare l'icona

Prendetemi pure per pazzo ma non riesco a cambiare l'icona di un eseguibile
fatto con VB6!
Come diavolo si fa?!?
Grazie mille
Luca

Prova questo: dal menù progetto->proprietà->crea, e nel frame
applicazione scegli il form che ha l'icona che ti interessa
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Come diavolo si fa?!?
Qualkche anima pia ti ha già risposto...
Ciao

Newsgroup: it.comp.lang.visual-basic
Titolo: vbnet - chiudere un form

ho la necessità di chiudere un form da un altro form come posso fare?

Passa al form aperto un riferimento al form da chiudere a usa il metodo
Close.
HTH
-- 
Corrado Cavalli [Microsoft .NET MVP-MCP]
UGIdotNET - 
http://www.ugidotnet.org
Read my blog at:
http://www.ugidotnet.org/myprofile/blog/BlogReader.aspx?MemberID=710
Newsgroup: it.comp.lang.visual-basic
Titolo: Winsock apllicaz. Server-Client

Al server si possono collegare piů client sulla stessa porta? Funziona anche
in test sullo stesso PC (127.0.0.1)?
Chiarisco: Server - array di controlli MsWinsock con LocalPort=1500;
Client - un MsWinsock con WSC.Connect RemoteHost, 1500
Grazie
--
Paolo De Laurentiis
E.Mail 1: 
pd...@tin.it
E.Mail 2: 
pd...@tiscalinet.it
HomePage 1: 
http://space.tin.it/io/pdelau
HomePage 2: 
http://www.freeweb.org/freeweb/pdelau
ICQ# 12774436

 Al server si possono collegare più client sulla stessa porta? Funziona


 wrote in message
7kjrif$jtt$2...@fe2.cs.interbusiness.it...


 caso e quindi non lo puoi provare precisameten
???? ma che vai sparando -_-;;
A una stessa porta possono esserci collegati più client a seconda di com'è
configurato il server. Qunado ti connetti il sock in listening aggancia la
connessione e inizializza un nuovo socket.


La differenza tra server locale e remoto non esiste! Funzionano allo stesso
identico modo. All'inizio crei un sock che ha il compito di ricevere le
connessioni. Quando un client si collega a quella porta, questo inizializza
un nuovo socket, crea la connessione tcp tra i due host e si rimette in
ascolto.
Esempio. Hai un controllo winsock inizializzato come array e contiene un
solo elemento (ovvero devi mettere la proprietà index su 0 e creare una
matrice).
All'avvio del server lo metti in ascolto nella porta 110:
    winsock.LocalPort = 110
    winsock.Listen
Nell'evento data connectRrequest metti:
If index = 0 then
    Load winsock(ubound(winsock)+1)
    winsock(ubound(winsock)).Accept requestID
    winsock(0).Close
    winsock(o).Listen
End if
In questo modo ogni volta che il winsock(0) riceve una richiesta di
connesione la dirotta su un nuovo sock che crea stand alone. Per quanto
riguarda il transito dei dati la gestisci sempre con la proprietà index che
identifica ciascun sock e quindi ciascun host connesso al server.
Ciao :)

Newsgroup: it.comp.lang.visual-basic
Titolo: icone e barra delle applicazioni

Ciao sono Cristina,
se ho un form che ne richiama un altro e poi ancora un altro non modali come
faccio per far in modo che compaia una sola icona sulla barra delle
applicazioni anzichè tre?
Oppure, per dirla in altri termini, come si fà a fare in modo che l'icona
sulla barra sia
unica per tutti i form lanciati dello stesso progetto?
grazie a tutti
Cris

 ha scritto nel messaggio
news:91lae9$4i5ar$1...@ID-61090.news.dfncis.de...


 ha scritto

proprieta' del form:
show in taskbar --> false
Newsgroup: it.comp.lang.visual-basic
Titolo: numeri e valute

scusate l'ulteriore disturbo, cerco di essere quanto + chiaro possibile sta
volta...
devo operare du dei dati memorizzati in una tabella collegata al database, i
dati sn valute in euro quindi con 2 decimali.
nel form ci sn delle caselle di testo e delle label dinamiche, quando pero
inserisco il valore da inserire nella casella di testo e clikko sul pulsante
per aggiurnare il database il decimale si converte automaticamente in
intero. il codice per le operazioni che faccio è questo:
Private Sub somma_netta_Change()
    disp_temp.Caption = Val(disponibilita.Caption) - Val(somma_netta.Text)
    somma_lorda_tmp.Caption = Val(tot_importo.Text) - Val(disp_temp.Caption)
End Sub
e somma netta è appunto la textbox
ps. ho provato ad usare Format$(operazione, "#.##0.0"), ho provato ad
impostare il dataFormat, ho provato a cambiare il formato nel database, ma
niente di niente!
Aiutooooooooo

     somma_lorda_tmp.Caption = Val(tot_importo.Text) -
Val(disp_temp.Caption)
La Val vuole sempre il punto come separatore interi/decimali.
PS:
Evita, se vuoi/puoi, abbreviazioni del tipo "sn" e le "k".
Ci fai salire la pressione (e alcune rimembranze...)

Ciao! se non ho capito male tu vorresti, che la textbox non avesse un valore
intero, giusto?
La funzione che devi usare non è Val ma Ccur(textbox).
Nel database nel campo (valuta) chiamato Somma il formato che dovresti usare
è il seguente € #.##0;-€ #.##0 e poi specifichi posizioni decimali 2.
Prova se funziona così!:-)
Ciao...Kleila
--------------------------------
Inviato via 
http://usenet.libero.it


Mi sono accorta che non mi ha scritto la e € dell'Euro, cmq il formato
esatto è €#.##0;-€ #.##0....ciao! Kelila


 >
Ho capito, ti scrivo il formato sostituendo il simbolo dell'euro con la E
normale, visto che non lo visualizza! E #.##0;-E #.##0
Tu sostituisci la E con il simoblo dell'euro! ciaooooooooo!:) Kleila


ho usato ccur come segue
tot_importo_new.Caption = CCur(tot_importo_temp.Caption) +
CCur(importo.Text)
mi dice tipo non corrispondente
tot_importo e tot_importo temp sono Label non textbox

Nel tuo database (qual è? ACCESS?) come hai definito i campi? Quando i campi
sono valuta io uso la funzione Ccru perchè è specifica per i calcoli
monetari.

--------------------------------
Inviato via 
http://usenet.libero.it

 ha scritto nel messaggio
news:D%gn9.4398$Fz.1...@news1.tin.it...

prova cosě.......
tot_importo_new.Caption = Cstr(CCur(tot_importo_temp.Caption) +
 CCur(importo.Text))
prima trasformi del testo in numeri(valuta)...e poi il risultato lo vuoi
riassegnare come testo!....devi dire quello che vuoi fare al pc...mica č
indovino!
CSTR(valore)....te lo converte in stringa(testo)!
Newsgroup: it.comp.lang.visual-basic
Titolo: Sapere tutto di un pc !

Devo gestire diversi PC in rete e gli utenti che li utilizzano hanno il
permesso di installare software e farsi installare nuovo hardware, quindi
non riesco mai ad avere una visione completa del parco macchine.
Esiste un modo (OCX, codice, Lettura del registro, o non so che cosa) per
tirare fuori le informazioni che mi interessano da un sistema es:
Elenco componenti hardware (il nome)
Quantità memoria installata
Sistema operativo e versione
Elenco applicativi installati
IP di rete, nome del pc in rete
Grazie a tutti anticipatamente

 ha scritto nel messaggio
news:9r3klm$db3$1...@fe1.cs.interbusiness.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: Richiesta Serial Number di Crystal Report 6.0

Come da oggetto.
Ho smarrito il mio cd di crystal report 6.0, fortunatamente avevo una copia
di backup....... solo che mi manca il serial number!!!!!
:o(
aiutatemi....... grazie!



Newsgroup: it.comp.lang.visual-basic
Titolo: [VB.NET] Crystal Report e MySQL (ci riprovo...)

Salve,
ho la necessità di creare dei report sulla base di dati MySQL. Come posso
creare una connessione su CR? In alternativa, come posso gestire i report
senza collegamento diretto con il DB?
Grazie - Alessio

 senza collegamento diretto con il DB?
Potresti crearti una tabella temporanea in un Database di Access.
I dati vengono estratti da MySql con una query, In acess crei la tabella 
co gli stessi campi e inserisci i dati del risultato della query.
Stampi normalmente con Crystal e po canceli il contenuto della tabella.
Ti conviene eseguire le query da coidice e non da Crystal perchè più 
semplice da gestire e pùi veloce.
Giò

E se lavorassi con l'XML? Che ne dici?

Newsgroup: it.comp.lang.visual-basic
Titolo: mailto:rouge@shiny.it

Egregi della shinystat,
Apprezzo il vostro lavoro e mi sono anche registrato.
Avrei da porvi un a domanda ed una richiesta:
Domanda: E' possibile tenere sotto chiave (con accesso tramite password) le
statistiche?
Richiesta: E' possibile aumentare la sezione "Ultimi 10 accessi" a 50
accessi. Ritengo che gli ultimi 10 non diano informazioni interessanti.
Richiesta2: Sarebbero interesanti anche statistiche sul mese, per settimana.
(sull'anno non e' indispensabile)
Grazie,
Saluti
Ettore.

PERDONATEMI, e' stato un errore di invio!!
:-((
Ciao
By -MES-   Maronese Ettore
http://www.maronese.com/mes
(con OCX per stampare i recordset)
Sito Comune di programmatori Visual Basic
http://www.murialdo.it/it_lang_vb

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

Salve a tutti
vorrei un'informazione se con Keyascci abbinato al Keypress si una text box
mi ritorna il valore ascii del tasto premuto, come faccio a fare il
contrario;
ovvero se ho un valore aschii e lo voglio convertire nel suo rispettivo
valore come si fa?
Grazie
--------------------------------
Inviato via 
http://usenet.libero.it

 Grazie
ciaociao

 Chr$([codice ascii])
Grazie tanto




Newsgroup: it.comp.lang.visual-basic
Titolo: Stampare dati calcolati in VB5

Ciao al NG.
Dopo aver risolto il problema della libreria inattiva per il quale ringrazio
vivamente, ho un problema nuovo:
Come posso stampare i dati che visualizzo in un form?
E non solo, come inserirli in un documento che ha gia' una sua impaginazione
(es. Fattura) per una stampa successiva?
Grazie a chi mi puo' aiutare.
Come sempre, ciao Monica

 wrote in message
86mqos$s8h$1...@serv1.albacom.net...


Ok provero'. Intanto Grazie.
Ci sentiamo non appena ho sperimentato il tuo consiglio.
Ciao, Monica

Newsgroup: it.comp.lang.visual-basic
Titolo: Passare a SQL SERVER

Dopo aver sviluppato un'applicazione in VB6 usando DAO3.51 con filosofia
file Server usando i classici .mdb come base dati (il programma funziona
bene fino a 10 utenze) abbiamo la necessità di passare tutto a SQL SERVER.
L'applicazione in questione è ciclopica... e vorrei alcuni suggerimenti:
1) ci sono programmi o utilità per fare questo in automatico?
2) se no, ci sono dei passaggi standar o un metodo univoco?
3) se no, come ci si comporta con i data control che ora sono collegati
tramite la propietà databasename?
ringrazio chiunque contribuirà ad aiutarmi.
ciao
  MB

 wrote in message
8jqt5t$l7n$1...@lacerta.tiscalinet.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: Controlli liberamente distribuibili....

Non mi sono chiare le limitazioni previste dalla licenza di VB6 per la
distribuzione dei controlli inseriti nei propri programmi.
In altre parole, compro VB6 e faccio un programma che decido di vendere o
cedere gratuitamente.
A questo punto, essendo regolarmente titolare della licenza M$, devo
preoccuparmi su ciò che inserisco nei programmi da distribuire, devo pagare
delle royalties, a cosa devo fare attenzione per essere regolare al 100%.
Ribadisco che utilizzo solo i controlli e quanto installato con la versione
Professional di VB6 SP3.
C'è qualche limitazione sulla distribuzione di ADO ?
Scusate se ho richiesto cose già trattate, ma il problema di distribuire
quanto realizzato a terzi mi si è posto solo ora.
Grazie.

 distribuzione dei controlli inseriti nei propri programmi.[...]
Si possono distribuire tutti i controlli senza dover pagare royalties.
Quello che non si può distribuire è la "chiave" per poterli usare in fase di
progettazione (sono alcune righe che vengono inserite automaticamente nel
registro di Windows in fase di installazione di VB).
Il concetto è che M$ ti vende la possibilità di fare programmi, ma non
quella di far usare il tuo VB (e i suoi controlli) su altri PC.
Lo scopo è di non permettere a chi compra un'edizione Standard di VB (con
pochi controlli) di poter usufruire gratuitamente dei controlli di
un'edizione superiore. Senza la "chiave" questo non è possibile.
Ciao
--
---
--
-
Maurizio Santaniello
MIX
170 links a siti VB
http://space.tin.it/computer/gaais/
http://web.tiscalinet.it/VBLINKS/
   <---  Nuovo server !
-
--
---
Il sito comune di it.comp.lang.visual-basic
http://www.murialdo.it/it_lang_vb/

bè se usi quelli standard soltanto, puoi distribuirli tranquillamente.
Ciao.
Newsgroup: it.comp.lang.visual-basic
Titolo: [?] ListView con checkbox

Ciao a tutti.
Sul SC è disponibile un interessantissimo e completo esempio di utilizzo del
controllo ListView.
In particolare mi interessa la funzionalità di inserimento di un checkbox
all'interno di ciascun item del controllo.
Tutto funziona ma non ho trovato come poter discriminre se il singolo item
della lista ha il proprio checkbox settato o no (....attenzione, non sto
parlando della proprietà "selected" del ListView ma dell'eventuale Selected
del checkbox)
.....spero di qualcuno mi capisca meglio di come mi sono spiegato ..... ;)
Ciao
Stef

Semplifico...
Private Const LVM_FIRST = &H1000
Private Const LVM_GETITEMSTATE As Long = (LVM_FIRST + 44)
Private Const LVIS_STATEIMAGEMASK As Long = &HF000
Public Declare Function SendMessageAny Lib "user32" Alias "SendMessageA" _
   (ByVal hWnd As Long, _
    ByVal Msg As Long, _
    ByVal wParam As Long, _
    lParam As Any) As Long
Function ControllaSeSelezionato(NomeListView as ListView,
IndiceElementtoListView as integer) as boolean
Dim r
r = SendMessageAny(NomeListView.hWnd, _
        LVM_GETITEMSTATE, _
        IndiceElementoListView, _
        LVIS_STATEIMAGEMASK)
If r And &H2000& Then
    'selezionato!
    ControllaSeSelezionato = True
else
    'non selezionato
    ControllaSeSelezionato = False
End If
End Function
Divrebbe funzionare cosě...
L'ho fatto a mente...
--
GbC
http://www.chiappori.net
http://www.gbcweb.com
--


Sei un drago
Ciao e grazie
Stef

 Public Declare Function SendMessageAny Lib "user32" Alias "SendMessageA" _
.......................
Tu sei pazzo :))
Secondo me è un po' esagerato scomodare un'API
Listitems(indice).Checked
Saluti

Spiacente, ma ho la sensazione (è un eufemismo di cortesia per dire che ne sono
certo) che con i Common Controls 5.0 il tuo suggerimento non funzioni... Ma
forse con la versione 6 si...
Hai controllato o sei andato a logica?
A me non sembra che il ListItem 5 abbia una proprietà 'checked'...
Così come non ha nessuna proprietà per visualizzare checkbox, la griglia, la
selezione dell'intera linea, i caratteri per il testo delle intestazioni delle
colonne...
Tutto questo nella 5 si fa con delle API.


 Tutto questo nella 5 si fa con delle API.
Accidenti ... fortuna allora che ho la 6 :))
Non credevo vi fosse questo grosso divario tra le 2 versioni ...
Mi scuso per l'ironia del messaggio precedente allora ...
Saluti
Newsgroup: it.comp.lang.visual-basic
Titolo: Gestire l'audio con la winmm in una DLL ActiveX

Ciao a tutti,
ho il seguente dubbio:
devo creare una DLL che gestisca l'audio a basso livello (con le
Multimedia API).
Ora, quando apro un device con waveOutOpen posso specificare un flag per
come gestire il parametro CallBack.
Il modo migliore per gestire la cosa sarebbe creare un thread
separato...ma non credo sia consigliabile all'interno di un oggetto COM!
Allora sto pensando di passare il parametro CALLBACK_EVENT ed usare gli
eventi...ma poi non ho capito come intercettare i messaggi inviati!
Qualcuno può darmi qualche consiglio?
Tnx!
LeleB.
-- 
*******************
Free As In Freedom
-= 
www.fsf.org
 =-

 Qualcuno può darmi qualche consiglio?
Temo che per ricevere le callback usando CALLBACK_EVENT tu debba comunque avere
un thread separato che aspetta l'evento (che devi creare con CreateEvent) il
quale si sincronizza usando una delle funzioni di Wait di Windows (es.
WaitForSingleObject). Insomma, lo vedo assai complicato per un programma VB, e
forse anche poco utile.
Secondo me ti conviene invece usare i flag CALLBACK_FUNCTION o CALLBACK_WINDOW.
Nel primo caso, nel parametro dwCallback passi AddressOf una tua funzione
WaveOutProc che viene richiamata quando serve.
http://msdn.microsoft.com/library/en-us/multimed/htm/_win32_waveoutproc.asp
Attenzione che nella funzione callback waveOutProc ci sono parecchie limitazioni
sulle funzioni che è consentito chiamare senza provocare deadlock.
Nel secondo invece devi passare l'hwnd di una finestra che dovrai subclassare
per intercettare i messaggi MM_WOM_*.
Se nella DLL ActiveX non hai form a cui appoggiarti per il subclass (e non vuoi
nemmeno crearne per vari motivi), ricorda che puoi sempre creare una finestra
"dal nulla" con le API CreateWindow o CreateWindowEx.
Bye
Raf

 "dal nulla" con le API CreateWindow o CreateWindowEx.
Cacchiarola è vero!!! Sai che non ci avevo pensato!
A volte ti scervelli e la soluzione è lì, semplice...ad un passo da te!!
Forse quest'ultima opzione è la migliore!!!
Ora ti chiedo un'altra cosa....(che non so se in COM è fattibile, o per
lo meno...non semplicemente)
E' possibile subclassare un oggetto COM? In questo modo eviterei di
dovermi creare una finestra per la ricezione dei messaggi...
Grazie Raf!!! ;)
Ciao.
Daniele.
-- 
Free As In Freedom
www.fsf.org

 dovermi creare una finestra per la ricezione dei messaggi...
Può darsi... mi pare che il COM crei una finestra nascosta
(OleMainThreadWndClass) per la gestione del marshaling tra i componenti, di
sicuro esiste il modo per determinarne l'handle e quindi di subclassare questa.
Ma mi lascia un po' perplesso l'idea di andare a "perturbare" il lavoro svolto
dal sistema dietro le quinte, specialmente se si tratta di redirezionare il
flusso dei messaggi...
Invece io percorrerei la strada della finestra nascosta. Anzi, ti dirò di più:
mi sono accorto che in un mio vecchio progetto di DLL ActiveX per la gestione
del MIDI (usando le API MMSYS midi*, analoghe alle wave*) avevo proprio
utilizzato una finestra creata ad hoc per gestire le callback!
Ciao
Raf
Newsgroup: it.comp.lang.visual-basic
Titolo: Ping sul sito comune





Ho scaricato il programma ping fornito sul sito 
comune.


Fantastico, però manca l'esecuzione 
automatica.


Ho moltissime procedure che lavorano in rete, 
volevo usarlo per testare prima che la connessione sia attiva.


Ho inserito quindi in form_onload che, se viene 
passato un ip come parametro, esegue automaticamente il ping, restituisce il 
risultato (che è composto dal numero di errore e dalla descrizione dello 
stesso tra quadre, spaziale!!!) ed esce dal programma.


In questo modo qualsiasi altro programma 
può eseguire prima questo e, se cInt(valore restituito)=0, continua, 
altrimenti segnala errore ed esce.


 


Il problema è: come faccio a restituire 
un valore in uscita da un programma vb?


(lancio il prg e attendo che termini, mi deve restituire 
appunto il valore di ritorno del ping).


 


Credo sia stata già posta la domanda, ma 
non trovo più le risposte.


Grazie a tutti in anticipo.


 



...


...


Newsgroup: it.comp.lang.visual-basic
Titolo: Aprire un database

Se io voglio aprire un database, devo dirgli il percorso giusto ma mettiamo
il caso che sposto il database da una cartella a un altra il percorso non
sarà più quello. giusto mi pare di ricordare che c'è un comando per trovare
tutte le volte il percoro con il database. qual è il comando.
--------------------------------
Inviato via 
http://usenet.libero.it

 tutte le volte il percoro con il database. qual è il comando.
Forse ti riferisci a App.Path, ma, attenzione, ti restituisce il percorso
del programma, non del database.