mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.visual-basic
Titolo: EXCEL-VB

Buongiorno a tutti, ho un problema su un mio programma.
in pratica vorrei fare la somma di due celle in excel da vb.
Il corpo del codice è questo.
 With xl0.ActiveSheet
     .Cells(1, 1) = DTPicker1.Value
     .Cells(1, 2) = somma1
     .Cells(1, 3) = somma2
     .Cells(1, 4) = somma1+somma2
     .Cells(1, 5) = Text1.Text
 End With
Non voglio fare la somma delle due variabili somma1 e somma2,ma delle due
celle .cells(1,2) e .cells(1,3)
come si fa a fare cio'?
Attendo vostre notizie.Grazie
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 come si fa a fare cio'?
.Cells(6,2).Formula = "=SUM(B2:B5)"
Adattalo pure al tuo caso.
-- 
DBMS Firebird
VB6 + Ado

 come si fa a fare cio'?
Provato con il "+" ?
Hai risolto il problema dell'arrotondamento?
E quello del calendario marziano?
E quello del DTPicker?
Va che questo non č il tuo helpdesk, nessuno ci paga per risponderti!
Magari fare almeno finta di essere interessati alle risposte...
Altrimenti le tue somme e moltiplicazioni te le impari a fare da solo, 
magari tornando alle elementari.
Ciao 

Buongiorno a tutti, ho un piccolo problema sul mio programma.
In pratica vorrei che alcune stringhe che sparo da VB, li vorrei far
apparire in excel su numeri del foglio che decido io.
In pratica il codice del mio programma è questo:
Dim xl0 As New Excel.Application
xl0.Workbooks.Open "c:\myexcelfile.xls"
With xl0.ActiveSheet
     .Cells(1, 1) = "PAGATO"     
End With
xl0.ActiveWorkbook.Save
xl0.Quit
Set xl0 = Nothing
La stringa "PAGATO", certe volte mi esce nella cella A1 del foglio 1, una
volta sul foglio 3, poi sul foglio 2, mentre io vorrei che me li spara
sempre sul foglio 2.
Come faccio a dirgli scrivi sempre sul foglio 2?


> Come faccio a dirgli scrivi sempre sul foglio 2?
    xl0.ActiveWorkbook.Sheets("Foglio2").Cells(1, 1).Value = "PAGATO"
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

Newsgroup: it.comp.lang.visual-basic
Titolo: [VB.NET]newbie:certificazione MCAD?

Sto studiando VB6 e vorrei in un futuro (spero non lontano) conseguire la
certificazione MCAD.
So che 
VB.NET
 non è esattamente solo il miglioramento del VB6 e quindi le
mie domande sono:
1.) è esagerato pretendere di prepararsi da soli per gli esami della
certificazione?
2.) esistono le società a Roma che fanno gli esami seza costingerti a
frequentare uno o più dei loro costosissimi corsi?
3.) quante possibilità ha un programmatore VB6 alle prime armi di trovare un
lavoro senza alcuna certificazione?

 lavoro senza alcuna certificazione?
Anche io tre anni fa ero come te e l'ho trovato subito ma adesso credo non
sia un buon periodo (comunque è sempre possibile)
Newsgroup: it.comp.lang.visual-basic
Titolo: [VB .NET] Cambiare il codice del carattere

Ciao a tutti!
Perdonate la domanda forse banale... Devo fare in modo in che, quando 
l'utente preme il tasto "." in una casella di testo, appaia invece il 
carattere ",". Come posso fare?
Grazie.
-- 
Marco Minerva, 
marco....@tiscali.it
 

 carattere ",". Come posso fare?
Fai doppio click sulla casella di testo. VB ti crea in automatico una 
routine per gestire l'evento doppio click. In alto sulla destra hai la 
possibilità di cambiare il tipo di evento e scegli Keypress (per VB6)
o qualcosa di simile per 
VB.NET
 (credo KeyPressEvent).
In VB6 dovrai intercettare con un semplice If. il valore della variabile
"KeyAscii" e sostituire quindi il vaolre ascii del "." con quello della ","
In VB.net è la stessa cosa solo che la variabile da tenere
sotto controllo è "e.KeyAscii"
Spero di non aver sbagliato qualche passaggio... sono andato
un pò a memoria :-)
-- 
Daniele Pinna  (leva oops. per rispondere) * ICQ "chiedilo"
Sito Web 
DAPINNA.COM
: 
www.dapinna.com
Il Docfa in Pillole:  
www.docfa.dapinna.com

 un pò a memoria :-)
Ciao!
In effetti hai sbagliato qualche passaggio... "e.KeyAscii" non esiste; i 
valori che permettono di recuperare le informazioni sul tasto premuto sono 
"e.KeyCode", "e.KeyData" ed "e.KeyValue", ma sono tutti in sola lettura!
In attesa di altre idee, ti ringrazio per l'attenzione che hai riservato 
alla mia richiesta.
-- 
Marco Minerva, 
marco....@tiscali.it
 

 "e.KeyCode", "e.KeyData" ed "e.KeyValue", ma sono tutti in sola lettura!
per fargli capire che hai gestito tu l'evento devi cambiare e.handled da
false in true
Ciao
--
Dark^Angel

 del genere?
a parte che quanto stai facendo potrebbe essere considerato da qualcuno una
pratica alquanto obrobriosa...
credo che tu non possa cambiare il codice del tasto, ma ti tocchi di gestire
"a mano" la situazione, cioč devi inserire tu una virgola nella textbox, e
poi informi windows di ignorare il tasto premuto mettendo handled = true
hth
-- 
Salutoni
Sergio
per rispondere... togli il group dall'indirizzo

 Grazie.
Private Sub TextBox1_KeyPress(ByVal sender As Object, ByVal e As 
System.Windows.Forms.KeyPressEventArgs) Handles TextBox1.KeyPress
  If (e.KeyChar = ".") Then
   TextBox1.SelectedText = ","
   e.Handled = True
  End If
 End Sub
HTH
-- 
Corrado Cavalli [Microsoft .NET MVP-MCP]
UGIdotNET - 
http://www.ugidotnet.org
Weblog: 
http://blogs.ugidotnet.org/corrado


=====
Perché dovrebbe essere una pratica obbrobriosa? A parte che in VB6 era una 
cosa semplicissima, poi giudica tu... Un utente deve inserire un prezzo in 
Euro; per separare i decimali uso la virgola, però qualcuno potrebbe 
preferire l'uso del punto. Cosa voglio fare? Semplicemente fare in modo che, 
se l'utente preme ".", in realtà nella casella di testo venga inserito ",".
-- 
Marco Minerva, 
marco....@tiscali.it
 

 nella casella di testo venga inserito ",".
il motivo per cui volevi fare questa cosa era evidente.
ma ti sei chiesto che cosa succede se il tuo software viene eseguito su una
macchina sulla quale è impostato, come separatore dei decimali, il punto?
nel ng si è parlato molte volte di questo argomento...

Newsgroup: it.comp.lang.visual-basic
Titolo: eliminazione di un record

ciao a tutti ,
problema....
ho creato un tasto che mi elimina il record selezionato, il quale mi deve
dare il messeggio di conferma per l'eliminazione.
non funziona potete dargli un occhiata e dirmi dove sbaglio?
Private Sub Command5_Click()
Sollecito$ = "Sei sicuro di voler eliminare questa voce?"
Risposta = MsgBox(Sollecito$, vbOKCancel, "Elimina voce")
Data1.Recordset.Delete 'elimina il record corrente
Data1.Recordset.MoveNext  'sposta al record successivo
End Sub
mi rilascia l'errorevariabile non definita selezionandomi  'Sollecito$ = '
nella prima riga del comando....
grazie

 nella prima riga del comando....
Option Explicit ?? Lo dovresti sempre usare, ma poi devi anche esplicitare
le dichiarazioni.
dim Sollecito$ ?? Se hai usato Option Explicit deve esserci.
Perchè usi il "$" ?? E' molto meglio:
dim Sollecito as String
Ciao.
pinco_pallo
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 End Sub

 Data1.Recordset.MoveNext  'sposta al record successivo
controlla anche se non sei EOF o BOF


Newsgroup: it.comp.lang.visual-basic
Titolo: Far sparire il mouse...?

Ciao a tutti.
Come faccio a nascondere il puntatore del mouse?
(sempre che si possa fare...)
Grazie.

 wrote in message
8jc9e5$sc8$1...@pegasus.tiscalinet.it...


(sempre che si possa fare...)
Usa l'API ShowCursor
Declare Function ShowCursor Lib "user32" Alias "ShowCursor" (ByVal
bShow As Long) As Long
per nasconderlo:
showcursor(false)
per mostrarlo:
showcursor(true)
Ricordati di mostrarlo alla fine dell'esecuzione del programma (uno
screensaver?)!

Newsgroup: it.comp.lang.visual-basic
Titolo: Cosa sto sbagliando ????

Scusate ....
è un semplica inserimento....
Private Sub Command1_Click()
    Dim DB As Database
    Dim Rs As Recordset
         Set DB =
Workspaces(0).OpenDatabase("C:\VB\Primo\dbase\tabelle.mdb", False)
         Set Rs = DB.OpenRecordset("tabellacomuni")
       If Not Rs.EOF Then
           Rs.AddNew
                   Tx(0).SetFocus
         Rs("comune") = Tx(0).Text
         Rs("Provincia") = Tx(1).Text
         Rs("Codice") = Tx(2).Text
         Rs("CAP") = Tx(3).Text
         'MsgBox ("Stato inserito un Record")
         'Rs.Updatable
       End If
         Rs.Close
         DB.Close
         Workspaces(0).Close
    End Sub
-- 
Crepaldi Luca
Tart...@Yahoo.it
Grazie................

Update e non Updatable
Newsgroup: it.comp.lang.visual-basic
Titolo: attachment da codice su outlook

Scusate l'insistenza ma, come da vs. consiglio, sono andato a vedere i
messaggi della scorsa settimana dove l'argomento era stato più volte
trattato. E' vero, però non sono riuscito a risolvermi il problema, in
quanto:
1) sulla guida non sono riuscito a trovare istruzioni su outlook.application
2) ho provato ad inserire, nel menù progetto-riferimenti, "microsoft outlook
express 5.0 type library" (ma mi da errore di caricamento dll; strano, in
quanto o.e. 5.0 mi funziona benissimo).
3) ho provato con la shell (ma, provando e riprovando con i parametri, non
riesco a metterci dentro nulla oltre il mailto).
Qualcuno sa darmi qualche precisa istruzione tenendo presente (sicuramente
non ne avete dubbi) che sono un novello del VB?
Grazie a tutti anticipatamente.
Ciao. Mauro.

1) sulla guida non sono riuscito a trovare istruzioni su outlook.application
[cut]
Il seguente codice spedisce un'e-mail a un destinatario passato come
parametro utilizzando outlook. Nota: non c'č un controllo sulla
presenza di outlook nel sistema!
Sub SendEmail(ByVal destinatario As String)
    Dim objFolder As Outlook.MAPIFolder
    Dim objItem As Outlook.MailItem
    Dim objNameSpace As Outlook.NameSpace
    Dim objOutlook As Outlook.Application
 
    Set objOutlook = Outlook.Application
 
    Set objNameSpace = objOutlook.GetNamespace("MAPI")
 
    objNameSpace.Logon
 
    'Directory posta in uscita
    Set objFolder = objNameSpace.GetDefaultFolder(olFolderOutbox)
 
    'Nuovo messaggio di posta
    Set objItem = objFolder.Items.Add(olMailItem)
    With objItem
        'Imposta destinatario
        .To = destinatario
        'Imposta soggetto
        .Subject = "soggetto"
        'Imposta corpo del messaggio
        .Body = "Corpo del messaggio"
        'Imposta allegati, separati da virgola
        .Attachments = "c:\pippo.txt"
        'Mostra messaggio (io lo uso cosě, se non vuoi mostrarlo ma
spedirlo subito, scrivi: .Send)
        .Display
    End With
End Sub

Newsgroup: it.comp.lang.visual-basic
Titolo: Segnalibro ????

Che cos'è l'errore di segnalibro mentre
apro con VB6 un database Access97
Alexandro Magrì
-- 
Posted from [212.34.192.40] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

apro con VB6 un database Access97
Si tratta di errato posizionamento in base ad un bookmark su un recordset.
Puo' dipendere da qualche movimento su una griglia, o qualche .MoveFirst /
.MoveNext / Move (n) su un record che non esiste perche' eliminato o perche'
la si va BOF oppure EOF.
ciao, hal
Newsgroup: it.comp.lang.visual-basic
Titolo: Ma non lo sà proprio nessuno ?

Come si fa a conoscere i nomi dei computer su una rete aziendale TCP/IP
per pio inserili li una list box ?
Grazie per l'attenzione
Piero

Piero Bianchi ha scritto:

Con VB non conosco la risposta al tuo prob, ma se ci appoggiamo al più
diretto Script la soluzione è più semplice. Prova a dare un'occhiata al
sito Microsoft cercando argomento VBScript 5.x.
Ciao Rizio
ri...@database.it

c'č un bell'esempio sul sito comune,
RiK

http://www.murialdo.it/it_lang_vb
--
Umberto Meroni
http://www.ubi1k.com
 - 
http://www.ubi1k-vb.net
webm...@ubi1k.com
 - 
webm...@ubi1k-vb.net
---
Programmi in Visual Basic? Non puoi non visitare 
www.ubi1k-vb.net
!
---

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

C'è qualcuno che usa le webclass?
Sarei felice di scambiare quattro chiacchiere sull'uso delle variabili
globali.


ho usato le webclass in diversi progetti...
se hai domande specifiche scrivimi in mail, chissa'.. magari sono problemi
che ho gia' avuto..
ciao
Enrico

Newsgroup: it.comp.lang.visual-basic
Titolo: Colore di sfondo nella ListView

Ciao a tutti.
Ho quest necessità:
In una ListView vorrei che, cliccando un bottone, solo quei record (righe)
che soddisfano un criterio abbiano un colore diverso come sfondo.
Quindi praticamente avere un'alternanza di colori di sfondo nella listview.
Grazie.

 wrote in message
news:Cwcr8.51413$pT1.1...@news1.tin.it...

http://www.mvps.org/vbnet/
vai nella sezione "Code Library" e quindi in "common ctrls" / "ListView" e
guardati l'articolo su "Creating a Ledger-Style Report Background".
ciao

 > Ho quest necessitą:


Elucubravo in letizia, quando udii Jeff sostenere...

Purtroppo la ListView consente di specificare solo il ForeColor dei 
singoli elementi. Puoi usare il codice nel sito consigliato da HellBoy, 
ma permette di colorare le righe di una LW alternativamente, creando al 
volo una immagine con due strisce di colore dell'altessa giusta, ed 
assegnandola come sfondo. Per fare cio' che chiedi, io sono passato 
dalla ListView alla FlexGrid, che e' un po' piu' flessibile.
-- 
Bye by SixaM 8-]
-----------------------------
Sito comune: 
www.it-lang-vb.net

 > Ho quest necessitą:

Newsgroup: it.comp.lang.visual-basic
Titolo: [?] come fare un netbus in vb?

salve... anche se da subject sembra una cosa poco piacevole, mi serve
davvero una cosa che faccia più o meno la stessa funzione del virus netbus
ecco cosa mi serve: dall'università devo potermi connettere al comp di casa
(già connesso in internet)  per creare/modificare/cancellare files.
probabilmente si deve creare un'applicazione server e una client, giusto??
come fare? ho installato netbus, ma l'antivirus lo tana,e non me lo fa
aprire...
quindi se io creo una cosa simile...
dovrei tipo aprire una porta e connettermi alla macchina.... ma come? via
telnet?
se credete in me... rispondetemi (possibilmente con codice, perchè non so da
dove iniziare...)
grazie lo stesso
caccamo81

 probabilmente si deve creare un'applicazione server e una client, giusto??
www.verase.com
, hanno anche un OCX. Però forse è un po' eccessivo per
quello che serve a te. Se devi solo lavorare sui files, potresti montare sul tuo
PC un serverino FTP freeware, tipo quello che trovi su
http://www.alex.feedback.net/
 , crei un utente e gli dai una password "robusta",
condividi il disco[1] e sei a posto. Ti connetti via Ftp e fai quello che ti pare.
Se non hai fretta e vuoi fare da te, potresti prendere spunti dal SC; fai una
ricerca per "winsock TCP", e trovi proprio quello a cui pensavi tu.
[1] In questo caso, attenzione alle ultime patch per windows, vai su
http://windowsupdate.microsoft.com
 e scarica gli "aggiornamenti critici".
M$ e sicurezza, un ossimoro...
[OT]
Appropo', anche se non è colpa loro, stavolta, l'avete vista la storia dei
certificati VeriSign fasulli ?
http://news.cnet.com/news/0-1003-200-5222484.html?tag=tp_pr
http://www.microsoft.com/technet/security/bulletin/MS01-017.asp
[/OT]
Bye, G.

M$ e sicurezza, un ossimoro...
Bellissima !
Paperino, scrivi poco, ma scrivi nel granito.
ciao, hal

"hal1961" ha scritto nel messaggio

:-))
...il casino è evitare le schegge mentre scalpello.
Bye, G.


So che esiste un pgogramma gratuito che si chiama VNC e ti dà pieno
controllo sull'altra macchina, puoi persino vedere cosa appare a
video, resetarla etc.
NON è un virus, solo che non ricordo da dove scaricarlo (anzi non l'ho
nemmeno), ma sono sicuro del nome.
BYe
Luca

 nemmeno), ma sono sicuro del nome.
In effetti è ottimo, io uso Verase solo perché l'ho gia installato...
Su un paio di macchine uso entrambi i server, addirittura.
E' pluripiattaforma, freeware e ci sono anche i sorgenti !
L'indirizzo di VNC, se a qualcuno dovesse servire, è questo:
VNC - Virtual Network Computing from AT&T Laboratories Cambridge
http://www.uk.research.att.com/vnc/index.html
Bye, G.
--
---------------------------------------------
    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 !
---------------------------------------------
Real E-address: gaetano_d(chioccioletta)
hotmail.com
Newsgroup: it.comp.lang.visual-basic
Titolo: VB.NET: chiedo qualche info

E' già in vendita 
VB.NET
?
Inoltre, mi piacerebbe sapere un po' di più su questo programma: il
linguaggio è ancora il Visual Basic? Permette di programmare per Windows in
EXE o per Internet Explorer in HTML?
Grazie per le informazioni!
Andrea

EXE o per Internet Explorer in HTML?
Fai un salto qui:
.NET Development
Microsoft .NET is an XML Web services platform that will enable developers 
to create programs that transcend device boundaries and fully harness the 
connectivity of the Internet.
http://msdn.microsoft.com/library/default.asp?url=/nhp/Default.asp?contentid=28000519
-- 
hth, hal

 EXE o per Internet Explorer in HTML?
Permette di creare applicazioni .exe che girano su  piattaforma Win32
(escluso Windows 95) e creare applicazioni che girano su un server IIS5 e
che generano HTML per una totale compatibilità con i vari browsers.
Ciao
Corrado

Newsgroup: it.comp.lang.visual-basic
Titolo: CMESSAGGI?

So che esiste una classe di messaggi che viene utilizzata dal sistema
windows..qualcuno ne sa di + o + dirmi dove posso trovare qualche
informazione?
Ringrazio tutti..
Roberta


wrote:


Vi ringrazio per le risposte. Purtroppo non ho ancora ben risolto il mio
problema. La classe che dovrei creare dovrebbe lanciare un messaggio e nelle
form che ne sono il destinatario, vengono chiamate le procedure relative
agli eventi interessati.
Newsgroup: it.comp.lang.visual-basic
Titolo: Mettere con un comando un form in primo piano

Come fare??
Grazie

 Grazie
guarda il post del 21 gennaio  "Form in primo piano" postato da Žonnie
Ciao, Francesco.

da quel che ho capito vorresti che il tuo form rimanga "Always On Top" in
modo che pur clicando fuori dall'area del form questo non sia minimizzato,
se č cosě ti posto il codice che ho usato io:
*******'**************Inserisci il codice seguente in un
modulo.bas**************************
Option Explicit
Global lformWidth As Long
Global lformHeight As String
Global lformTop As Long
Global lformLeft As String
'Routine per impostare un form Always On Top:====================
Public Const SWP_NOACTIVATE = &H10
Public Const SWP_SHOWWINDOW = &H40
Public Const HWND_TOPMOST = -1
Public Const HWND_NOTOPMOST = -2
Public Declare Function SetWindowPos Lib "user32" _
    (ByVal hwnd As Long, ByVal hWndInsertAfter As Long, _
    ByVal X As Long, ByVal Y As Long, ByVal cx As Long, _
    ByVal cy As Long, ByVal wFlags As Long) As Long
Public Sub AlwaysOnTopForm(X As Form, Y As Boolean)
On Error GoTo GestErrori
  lformWidth = Form1.Width
  lformHeight = Form1.Height
  lformTop = Form1.Top
  lformLeft = Form1.Left
If Form1.WindowState <> vbMaximized Then
  Select Case Y
    Case Is = True
      SetWindowPos X.hwnd, HWND_TOPMOST, 0, 0, 0, 0, _
          SWP_NOACTIVATE Or SWP_SHOWWINDOW
          Form1.Width = lformWidth
          Form1.Height = lformHeight
          Form1.Top = lformTop
          Form1.Left = lformLeft
    Case Is = False
      SetWindowPos X.hwnd, HWND_NOTOPMOST, 0, 0, 0, 0, _
          SWP_NOACTIVATE Or SWP_SHOWWINDOW
          Form1.Width = lformWidth
          Form1.Height = lformHeight
          Form1.Top = lformTop
          Form1.Left = lformLeft
  End Select
End If
Exit Sub
GestErrori:
    MsgBox "Si č verificato il seguente errore (AlwaysOnTop): " &
Err.Description, vbExclamation, "Attenzione!"
End Sub
'*******************************************************
Poi nel form (form1) crei 2 button (button1 e button2, uno abilita e l'altro
disabilita l'always on top) e inserisci il seguente codice:
Option Explicit
Private Sub Command1_Click()
  AlwaysOnTopForm Form1, True
End Sub
Private Sub Command2_Click()
  AlwaysOnTopForm Form1, False
End Sub
'*******************************************************
ciao!
mik
"FrDN" <fdellinoci@NOSPAM_libero.it> ha scritto nel messaggio
news:a408br$jfo$1...@fe1.cs.interbusiness.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: Crystal Reports sul web, problema

Vorrei dare ad un mio cliente la possibilità di installare su di un 
suo pc sul quale ha IIS (e il proprio sito) ed inoltre un database la 
possibilità di avere un reports di Crystal col quale ottenere una 
rappresentazione di alcuni dati del suo database.
Esiste la possibilità di rendergli possibile l'utilizzo del report 
senza fargli comprare e installare crystal reports con relativo 
application server?
Non sono molto esperto ma ho la testa dura e voglio riuscire 
nell'intento.
Grazie in anticipo a chiunque
LucaM
--
'°-,CiApAl,=°'
Inviato da 
www.mynewsgate.net

application server?
http://www.businessobjects.com/products/reporting/crystalreports/features.asp
Un nostro cliente che ne usava l'activex si e' tanto stufato che
adesso il codice server side e' in php e generano un file pdf al volo.
-- 
ciao, hal

 application server?
L'oggetto Report è un oggetto COM. Quindi, fatte le debite
considerazioni circa l'utente con cui gira il processo che ne invoca
la creazione, indovina quale è la risposta?
Si, puoi farlo, far vedere report generati dinamicamente da Crystal Report
senza usare il servizio Web di Crystal Report. Ovviamente perdi
l'interattività, ma anche quella può essere ricostruita.
--
Saluti e salute a tutti.
________________
Gabriele Del Giovine [Microsoft MVP] - Windows 2000 - Windows NT 4.0
- Le informazioni fornite in questo messaggio sono fornite
  senza vincolo di garanzia e senza responsabilità alcuna
Newsgroup: it.comp.lang.visual-basic
Titolo: GetVersionEx

Scusate qualcuno mi sa dare una mano io ho scritto:
Declare Function GetVersionEx Lib "kernel32" Alias "GetVersionExA"
(ByVal lpVersionInformation As OSVERSIONINFO) As Long
Type OSVERSIONINFO
        dwOSVersionInfoSize As Long
        dwMajorVersion As Long
        dwMinorVersion As Long
        dwBuildNumber As Long
        dwPlatformId As Long
        szCSDVersion As String * 128
End Type
ma poi quando scrivo:
dim a as boolean
dim Ciccio as OSVERSIONINFO
a=GetVersionEx(ciccio)
mi da un errore che dice che non posso usare ByVal con un type
Aiutatemi vi prego!!

E' sbagliato il declare nell'API Viewer,le strutture si passo per
riferimento.
La versione corretta é:
Declare Function GetVersionEx Lib "kernel32" Alias "GetVersionExA"
(lpVersionInformation As OSVERSIONINFO) As Long
Ciao,
Corrado

mi da un errore che dice che non posso usare ByVal con un type
Anche a me da' lo stesso errore. Ho controllato con il Visualizzatore API e, in
effetti, la dichiarazione e' scritta correttamente.
Allora ho provato a scrivere il seguente codice in un modulo:
Type OSVERSIONINFO
        dwOSVersionInfoSize As Long
        dwMajorVersion As Long
        dwMinorVersion As Long
        dwBuildNumber As Long
        dwPlatformId As Long
        szCSDVersion As String * 128
End Type
Declare Function GetVersionEx Lib "kernel32" Alias "GetVersionExA" _
   (lpVersionInformation As OSVERSIONINFO) As Long
Public Sub Main()
   Dim a As Boolean
   Dim ciccio As OSVERSIONINFO
   ciccio.dwOSVersionInfoSize = Len(ciccio)
   a = GetVersionEx(ciccio)
   Debug.Print a
   Debug.Print ciccio.dwBuildNumber
   Debug.Print ciccio.dwMajorVersion
   Debug.Print ciccio.dwMinorVersion
   Debug.Print ciccio.dwOSVersionInfoSize
   Debug.Print ciccio.dwPlatformId
   Debug.Print ciccio.szCSDVersion
 
End Sub
Come puoi notare non ho utilizzato la clausola ByVal. Ti assicuro che ha
funzionato correttamente.
~#~#~#~#~#~#~#~#~#~#~#~#~#~#~#~#~#~#~#~#~#~#~#~#~#~#~#~#~
Gabriele Bertolucci - NT4WKSITA+SP3 - VB5PROITA+SP3
pbe...@vi.ats.it
pbe...@freemail.it
 (alias)
pbe...@bigfoot.com
 (alias)
http://members.spree.com/sip/pberto/
http://userspace.ats.it/free/pberto/
 (alias)
http://www.fortunecity.com/skyscraper/spiff/523/
 (alias)
http://www.bigfoot.com/~pberto/
 (alias)
ICQ #: 9732192
~#~#~#~#~#~#~#~#~#~#~#~#~#~#~#~#~#~#~#~#~#~#~#~#~#~#~#~#~

Newsgroup: it.comp.lang.visual-basic
Titolo: >>>PROPOSTA DI LAVORO<<<

 > Niccolo'
Cos'č? Uno scherzo di dubbio gusto?
Ciao
Newsgroup: it.comp.lang.visual-basic
Titolo: Macro in Excel chi mi aiuta??

Ciao Ultimamente mi sono ridato alla programmazione in visual basic di
macro per excel.
Il problema è questo :non mi ricordo se è possibile copiare tramite una
funzione un foglio di lavoro ben preciso da un file sorgente a un file
nuovo creato dalla funzione stessa.(file xls si intende)
Ciao e grazie Neo
-- 
Posted from 
smtp1.libero.it
 [193.70.192.51] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

news:3.0.6.32.2001053...@pop.libero.it...
Senza neanche fare lo sforzo di pensare, solo col registrtore macro:
    Workbooks.Open FileName:="C:\Documenti\TEST.xls"
    Sheets("TEST").Select
    Sheets("TEST").Copy Before:=Workbooks("Cartel1").Sheets(1)
    Windows("TEST.xls").Activate
    ActiveWindow.Close
ciao
ugo

Newsgroup: it.comp.lang.visual-basic
Titolo: [OT] NG su XML

Salve a tutti,
sapreste indicarmi dei NG italiani su XML.
Per ora vorrei solo sapere se per gestire file .XML server un parser o
compilatore particolare ma potrei aver bisogno di altro.
P.S.  free.it.lang.xml  l'ho già trovato e non va bene!
Grazie
Paolo

 compilatore particolare ma potrei aver bisogno di altro.
Come motore usa Microsoft XML4.0 (lo trovi sul sito della microsoft) e come
editor ti consiglio Cooktop: 
http://xmlcooktop.com/
Per gestire XML puoi usare molti modi. Se ti serve solo migliorare l'output
basta associarci un CSS, se invece devi cambiarlo pesantemente usa XSL o il
suo fratellone XSLT. Per navigare in XML c'č XPath. Dipende tutto da cosa
devi fare.
Ciao
*Roby*

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

http://ilrestodelcarlino.monrif.net/chan/scienza:2306508:/2001/06/21
:
Hal 9000 esiste, si chiama Cyc. Forse crede di essere dio


Ma noi abbiamo Hal1961 che è un modello mooolto + evoluto.
:-)
ciao
ugo


hal.Forecolor = vbRed :)
ciao, hal

 hal.Forecolor = vbRed :)
:)))
pero' preparati ad aggiornarti ad 
hal.net

Newsgroup: it.comp.lang.visual-basic
Titolo: Problema di installazione su XP

Ho un problema nell'installazione di una mia applicazione su XP... Ho creato
il pacchetto con l'utility di installazione pacchetti di visual basic..
L'installazione viene eseguita correttamente su w98 e il mio programma funge
senza problemi..
Su XP invece il programma viene sě installato corretamente, ma quando lancio
l'eseguibile mi vien fuori il seguente messaggio di errore : "Run-time error
'430'....Class does not support automation or does not support expected
interface"
Qualcuno sa darmi qualche dritta??? Grazie!!!
-----= Posted via Newsfeeds.Com, Uncensored Usenet News =-----
http://www.newsfeeds.com
 - The #1 Newsgroup Service in the World!
-----==  Over 80,000 Newsgroups - 16 Different Servers! =-----

Qualcuno sa darmi qualche dritta??? Grazie!!!
Usi OCX?
Sono correttamente registrati?
Usi ADO, DAO ot Similia?
Sono correttamente installati?
Ciauz
Aran Banjo
<math> 2 + 2 = 5 for sufficiently large values of 2</math>
Newsgroup: it.comp.lang.visual-basic
Titolo: VBRUN Error

Ho creato un applicatio, per installare un Cdrom, con il file autorun.inf
Ho provato questo applicativo, su una decina di pc con Win 95, sia Desktop che Notebook, e senza
alcun problema tutto funziona perfettamente, su alcune macchine Pc sia Desktop che Notebook, non
funziona, non sono riuscito a trovare un fattor comune a queste macchine che sia significativa per
rilevare l'errore che procude.
Il testo dell'errore è:
File MSUBUM50.DLL è collegato all'esportazione 
mancante OLEAUT33.DLL 421
Qualcuno sa darmi una idea di che cosa significhi ?
Nel CD ho inserito il file di Runtime di VB50 (1,2 Mb circa) e basta, serve qualche altro file ?
Ho già scartabellato mezzo mondo, no so cosa significa, aiuto....
Grazie
Matteo Colombo
E-mail: 
matteo....@calcol.it



Newsgroup: it.comp.lang.visual-basic
Titolo: HELP!!!!!!!!!!!! PLEASE!!!!!!!!!!

I have 2 questions. That I hope someone could answer.
1.  How do you copy a file from one location to another? (just a simple txt
or zip file will do)
2.  How do you create a button that runs an application on click?
TIA for any1 who helps, because this is really annoying me. I have been
stuck on this for ages. Thanks
--
Jon Gullidge
jon.gu...@btinternet.com


Shell (+F1)
CIAO!

Newsgroup: it.comp.lang.visual-basic
Titolo: Help con CheckBox di una ListView

Ciao a tutti, ho questo problema:
in una ListView con checkbox, vorrei fare in modo che rimanga sempre una
checkbox attiva ogniqualvolta l'utente clicchi su una checkbox. quindi se
una è già selezionata e ne clicco un'altra, si deseleziona la prima e si
seleziona la seconda.
Questo non è da confondere con la selezione della riga nella listview. ho
visto che sono 2 cose separate.
Un enorme grazie a chi saprà aiutarmi.
Ciao.

 seleziona la seconda.
Credo che l'unico modo sia deselezionare tutte le check  e selezionare 
quella cliccata per ultima.
Per non dover ciclare su tutte le righe puoi usare le API. Prova a 
cercare su:
http://www.mvps.org/vbnet/
troverai delle routine per selezionare, deselezionare tutti i checkbox ...
ciao
		maxx

 ha scritto nel messaggio
news:3CFB046...@laserinforma.com...


 selezionata.
Nelle versioni piu' recenti di Listview c'e' l'evento itemCheck!
L'ocx relativo e' MScomctl.ocx, ma visto che stai utilizzando i checkbox 
  dovrebbe essere lo stesso che stai usando tu ...
ciao
		maxx

Newsgroup: it.comp.lang.visual-basic
Titolo: Form scrollabile

Salve a tutti.
E' possibile creare un form scrollabile (tipo pagine internet) in cui
inserire vari controlli (text, combo, ecc) ?
Esiste un oggetto specifico ?
Utilizzo VB6
Grazie

 Esiste un oggetto specifico ?
Non che io sappia, ma puoi mettere una Picturebox sul form e, all'interno
della picturebox, dimensionata quanto vuoi, tutti i controlli,
posizionandoli.
Poi con delle barre di scorrimento verticale e/o orizzontale agisci su Left
e Top della picturebox.
Se ho ben compreso il problema, ti consiglierei però un SSTab (controllo
schede)

 schede)
Hai compreso benissimo.
E' proprio quello che mi serviva.
Grazie
Newsgroup: it.comp.lang.visual-basic
Titolo: Directory Win

Come ricavo la directory principale di Win ?
Grazie

>Come ricavo la directory principale di Win ?
Option Explicit
Private Declare Function GetWindowsDirectory Lib "kernel32" Alias
"GetWindowsDirectoryA" (ByVal lpBuffer As String, ByVal nSize As Long) As
Long
Private Sub Form_Load()
    Dim nome As String * 256
    Dim lunghezza As Integer
    Dim winDir As String
    lunghezza = GetWindowsDirectory(nome, Len(nome))
    winDir = Left(nome, lunghezza)
    MsgBox winDir
End Sub
Ciao


Serve un API:
Nella sezione delle dichiarazioni di un modulo 
Declare Function GetWindowsDirectory& Lib "kernel32" Alias _
 "GetWindowsDirectoryA"_
 (ByVal lpBuffer As String, ByVal nSize as Long)
Nel corpo del codice:
Dim myBuffer As String * 255
Dim mySize As Long
Dim DirectoryWindows As String
DirectoryWindowsLen = GetWindowsDirectory(myBuffer, 255)
DirectoryWindows = Left(myBuffer, InStr(myBuffer, Chr(0)) - 1)
Facendo cosě la variabile DirectoryWindows contiene la directory
principale di Windows completa di path.
Fabrizio Filippini


WinDir$ = Environ("WINDIR")
Ciao.
Newsgroup: it.comp.lang.visual-basic
Titolo: Hihihi...

C'e' un bel post su 
it.comp.hardware.cd
titolato <Copia cd con Nero>... :-)))
_____________________________________________
James Tiberius Kirk, matricola SC 937-076 CEC
  Nato a Riverside, nello Iowa, USA, Terra
            il 1277.1 (26/03/2233)

titolato <Copia cd con Nero>... :-)))
ROTFL, 
e' stata una piacevole ricomparsa la tua :-)
-- 
ciao, hal

 titolato <Copia cd con Nero>... :-)))
si ma cosa c'è di strano per farne un ot ?    :)))
mah :))
ciao

Newsgroup: it.comp.lang.visual-basic
Titolo: GetLastError e VBASM.DLL

Salve a tutti!
Ho un piccolo problema...
Quando voglio registrare "regsvr32 path\vbasm.dll" ottengo Windows getlast
error etc.
Ottengo lo stesso utilizzando anche il parametro /U
Cosa posso fare?
Grazie!
Andrea

cha fai, registri una dll a 16 bit?
;)
--[GbC]--

Mmmm.. ok! ora mi rendo conto di cio' che ho detto.....
Ma allora perche, VB5 e VB6 mi dicono che non trovano il file??????
GbC <NOS...@PLEASE.MAN> wrote in message 8213fn$471$1...@nslave1.tin.it...


piazzala nella \windows\system ed usala...
basta questo...
Ma non puoi usarla con VB4/32, VB5, VB6, perché sono a 32 bit.
Puoi solo usarla con VB4/16 o precedenti versioni di VB...
--[GbC]--

c'è un trucco per usare una DLL as 16 bit in ambienti a 32 bit...
l'ho usato quando si è passati da vb4 a vb5...
si deve creare una ActiveX a 32 bit che -con un trucchetto- usa la dll a 16
bit; non funzionerà mai su NT, ma su 95/98 si...
ti sconsiglio di usarlo, perché è contrario alla logica della programmazione
a 32 bit, ma se non si riesce a fare altro...
se ti serve posso provare a cercare nei miei backup quello che avevo
fatto...
--[GbC]--

Vorrei utilizzare tale libreria per leggere i settori di un disco, purtroppo
non conosco altro metodo che gli interrupt....c'è qualche alternativa?
Inoltre qualcuno mi ha scritto che lui usa benissimo tale dll sotto vb5....
Boooooooooo!!!
GbC <NOS...@PLEASE.MAN> wrote in message 822m0j$b7o$1...@nslave1.tin.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: Gestione dei Servizi di NT con VB

C'è qualcuno che sa come è possibile gestire tramite API ( o qualsiasi
altro sistema) i servizi di NT?
Grazie 1K

...

Newsgroup: it.comp.lang.visual-basic
Titolo: DateTimePicker Ritardatario

Vorrei sapere se c'è un sistema per fare in modo che il controllo dtPicker
generi immediatamente l'evento _Change.
Ho provato anche a chiamarlo dal _KeyDown, ma anticipando in questo modo il
change il valore resomi dal dtPicker è quello precedente alla modifica.
Praticamente, spiegandomi meglio, è possibile sapere il valore del dtPicker
nell'istante in cui viene modificato e non 2-3 secondi dopo?
Grazie

 ha scritto nel messaggio
news:9uvbg9$ogv$1...@pegasus.tiscalinet.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: Re: File Menù

e come si collega? 



Scusate se mi intrometto...
Ma come si collegano con linguaggio? 



 Ma come si collegano con linguaggio?
1) Usi VB6 o VB.Net?
2) Ci clicchi sopra, come per qualsiasi altro oggetto e sei nell'evento
click.
Non mi pare tanto complicato ;)
Ciao
-- 
NeoDataType : 
http://www.neodatatype.net
Sito Comune : 
http://www.it-lang-vb.net

 Non mi pare tanto complicato ;)
P.S.: se usi vb6 la struttura nell'edito dev'essere
File
--- Calcola
--- Esci
e non
Calcola
Esci

Newsgroup: it.comp.lang.visual-basic
Titolo: DSum in VB5

Ciao a tutti...
Come potete capire dall'oggetto, si può usare la formula 'DSum' di Access 97
in un DBGrid di Visual Basic 5.0?
Se sì, come?
Grazie a chi mi risponderà?











Newsgroup: it.comp.lang.visual-basic
Titolo: VB NET

Salve,
Ho questo problema, mi ritrovo dei pdf in scala di grigi.
Devo aggiungerci in alto a sinistra un logo a colori.
Le sto' provando tutte ma non sono giunto a niente.
Qualcuno puo' darmi una dritta.
Grazie per la collaborazione.
Saluti. 

 non sono giunto a niente.
Quě ci sono soluzioni per i pdf
http://www.codeproject.com/info/search.aspx?artkw=pdf
ricordo, in un progeetto precedente di aver utilizzato il seguente assembly:
http://www.codeproject.com/KB/cs/FillFormFieldsOfPDFs.aspx
giuseppeD

Newsgroup: it.comp.lang.visual-basic
Titolo: Rilevare Computer inactivity

Come posso sapere quando il pc non č utilizzato per + di tot minuti ?  in
modo che la mia applicazione possa effettuare operazioni di manutenzione ...
Grazie
-- 
Antonio


http://www.google.it/groups?q=check+idle+group:*basic&hl=it&lr=&ie=UTF-8&selm=q1llhv4opa3bllgf9qm2fejfpva805furp%404ax.com&rnum=1
ciao.
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/
Newsgroup: it.comp.lang.visual-basic
Titolo: [?] API Beep non funziona

Salve ragazzi.
Richiamando la API Beep con la frequenza e la durata non *sento* nessuna
nota.
Cosa posso fare ?
Eros

 wrote in message
84d199$91j$2...@nslave2.tin.it...



Bella domanda!
Ora controllo.....
Grazie e Auguri.

 wrote in message 84hlvm$8qs$1...@nslave2.tin.it...





 ha scritto:


AAAAAAAAAAAARRRRRRRRRRRRRGGGGHHH!!!
Dimmi come si fa!!! Non posso più vivere sapendo che una cosa del genere è
possibile e io non so come!!!
(per piacere! ;-P)
<ant...@NOSPAMgeminisoft.com> wrote in message
84oiqc$4nu$1...@serv1.albacom.net...


>Su Windows 9x funziona ancora richiamare l'interrupt DOS che aziona lo speaker.
Mi dispiace allungare la tua attesa ma in questo momento sono a casa malato e la funzione ce l'ho in ufficio. Tra l'altro e' scritta in C e quindi andrebbe inserita in una DLL e poi richiamata. Avevo anche fatto un test con una funzione che non mi ricordo che ti dice la versione del sistema operativo per fare in modo da chiamare Beep in caso di macchine NT.
Ti scrivo sulla tua email appena torno in ufficio.
Ciao, Antonio.

Newsgroup: it.comp.lang.visual-basic
Titolo: ricerca vb

sto cercando qualcuno che mi venda una coppia di Visual b-6
vorrei tanto imparare ad usarlo.



Da 
www.vbg1.com
 puoi scaricare VBGBasic Program, un ambiente VB, credo
sviluppato da VB Greatone, fatto apposta per il learning, per imparare
(di più non so, mi è arrivata la newsletter e non ho ancora
approfondito).
---
Vorrei vedere le piramidi di Cheope,
ma sono miope, ma sono miope.
---

 wrote in message
news:396abd3f...@100.0.57.0...


 vorrei tanto imparare ad usarlo.
Potresti cercare di procurarti il n. 87 di Computer
Programming, gennaio 2000, L. 9.900. Nel CD allegato troverai
"Visual Basic 6 Working Model".
--
Ciao.
Maurizio

Newsgroup: it.comp.lang.visual-basic
Titolo: Scelta tavola colori ?

Qualcuno sa se  esiste un controllo che permette di vedere la tavola dei
colori con possibilità di scelta ?
Ciao
Veronica

Oggetto: CommonDialog
Metodo: ShowColor
	Cipo

Newsgroup: it.comp.lang.visual-basic
Titolo: chiudere tutte le connessioni ad un db access

ciao
ho trovato diversi esempi per sapere se ci sono piu' utenti connessi a un db
access,
devo fare il backup al db , ma prima devo chiudere tutte le connessioni.
come posso fare?
grazie ciao
ilario


Un programma realizzato tempo fa , se i ricordi mi sostengono:
1- un check in una tabella
2- dalla MainForm a tempo verificavo se il check era true
3- se true , un messaggio che il programma entro x minuti si sarebbe chiuso
4- dopo x minuti i programmi si chiudevano
5- se uno tentava l'avvio , controllo del check
6- se true , messaggio , "db in manutenzione" , chiusura
giuseppeD

 ha scritto nel messaggio
news:lEhka.69768$Jg1.1...@news1.tin.it...

ti ringrazio avevo pensato ad una cosa del genere,
ma mi chiedevo visto che l'utente lo eseguira se va bene una volta alla
giorno se non alla settimana,
non sprecavo troppe risorse a controllare ad esempio ogni 10 minuti se il db
dovra essere disconnesso
ciao Ilairo

 dovra essere disconnesso
Un sistema molto sporco (quì lo dico e quì lo nego) , è quello gestire
l'errore di tabelle aperte in modalità struttura .
Un'altra strada è aprire il db in modalità esclusiva , in questo caso le
connessioni degli utenti al db devo essere chiuse , e gestire l'errore.
Altre idee , a me , al momento non mi vengono.
giuseppeD

 ha scritto nel messaggio
news:y8ika.69947$Jg1.1...@news1.tin.it...

grazie ilario

[cutto tutto]
eheh...io faccio + o - cosě:
<URLO>
CHIUDETE TUTTI IL PROGRAMMA XXX ALTRIMENTI VI SI PIANTA IL PC...
pause(30000);
</URLO>
Ed ecco scollegati tutti ^_______________^
Alex

Ed ecco scollegati tutti ^_______________^
L'antesignano dell' URL :-)
-- 
ciao, hal

Newsgroup: it.comp.lang.visual-basic
Titolo: Controllo MSChart.

Sto sviluppando un applicazione in 
vb.net
 da distribuire free via internet.
Ho però utilizzato il controllo MSChart di vb6 per i grafici non 
trovandone uno corrispondente in 
vb.net
.
Volevo sapere: Posso distribuire liberamente il controllo "MSCHRT20.OCX" 
e "msdatasrc.dll" o devo avere una qualche licenza ?

 trovandone uno corrispondente in 
vb.net
.
Prova ZedGraph, che č meglio ;)
Ciao 

 
Il problema è che il programma l'ho già realizzato e i grafici sono una 
minima parte. Mi interesserebbe quindi sapere unicamente se MSCHART è un 
controllo Gratuito oppure no.

 controllo Gratuito oppure no.
Beh, sarebbe stato da verificare *prima* :)
Prova a guardare qui:
http://support.microsoft.com/default.aspx?scid=kb%3Bit%3B625565
Ciao
Newsgroup: it.comp.lang.visual-basic
Titolo: [?]Problemi con FILTER di ADO

Utilizzando la proprietą FILTER di ADO (versione 2.5) con VB6 ho avuto
il seguente problema tentando di filtrare un recordset in base ad un
intervallo di date:
su un pc funziona esclusivamente il seguente filtro:
rs.filter = "CampoData <=#" & Format$(MaxData, "mm/dd/yyyy") & "# AND
CampoData >=#" & Format$(MinData, "mm/dd/yyyy") & "#"
su un altro pc funziiona escusivamente in seguente filtro:
rs.filter = "CampoData <=#" & Format$(MaxData, "dd/mm/yyyy") & "# AND
CampoData >=#" & Format$(MinData, "dd/m/yyyy") & "#"
Ho gia controllato la versione di ado sui due pc e le impostazioni
internazionali per le date sono identici (unica differenze di
configurazione č che un pc ha win98 e uno WinMe).
Qualcuno sa dirmi da cosa dipende il formato data da passare alla
proprietą filter?
Grazie
Luca


Prova ad usare questa query:
WHERE (CampoData Between #1/1/2000# And #12/31/2001#);
Ciao

 CampoData >=#" & Format$(MinData, "dd/m/yyyy") & "#"
Cosa vuol dire .. funziona esclusivamente ...
ti da qualche errore o non esegue la query correttamente ?
Saluti


Se non ricordo male  il campo mm restituisce i minuti e non il mese.
Prova con "dd/MM/yyyy"
Saluti e spero do non aver detto una .....
Dav

On Sun, 16 Dec 2001 23:22:57 GMT, 
bun...@libero.it
 (Giovanni De Rosa)
wrote:

Il mio problema è che non vorrei utilizzare ogni volta una query, che
funziona, ma una volta richiesto il recordset al server vorrei
eseguire delle ricerche sul recordset utilizzando la proprietà FILTER
di ADO per non sovraccaricare la rete con eccessivo traffico di
dati....
Grazie e Ciao



Non da nessun errore ma i record selezionati non sono quelli
corretti!!!!!

 CampoData >=#" & Format$(MinData, "dd/m/yyyy") & "#"
Non ho mai tentato su un filtro, ma prova cosi`:
rs.filter = "clng(CampoData) <=" & clng(MaxData) & " AND
clng(CampoData) >=" & clng(MinData)

Newsgroup: it.comp.lang.visual-basic
Titolo: Cenni storici sul Visual Basic

Devo aiutare mio figlio  a  fare  una  ricerca sulla  storia  del  visual
basic .  Qualcuno  può  darmi  indicazioni  su  dove  reperire  informazioni
utili ????
Grazie  mille

 ha scritto

sob, mi sento un reperto archeologico... :)
se chiedi a google "history of visual basic", pagine ne arrivano...
-- 
hth, ciao, j.
http://www.sundaysw.com

Da dove vuoi partire ... da visul basic 1.0 per dos+
dal gwbasic, dal basic del vic 20 o del sinclair :)
Avoja a raccontare ... ci si potrebbe scrivere quasi una
bibbia .... se ti interessa solo il MS Basic :) allora scriverai
sicuramente meno.
Comunque si, S. Google e tanti altri benefattori che hanno
contribuito a far crescere internet, qualche cosa lo avranno
sicuramente scritto.
A tal proposito ... guarda questo ... č un buon inizio
http://msmvps.com/ch21st/archive/2004/01/09/1545.aspx
Ciao
Andrea
Newsgroup: it.comp.lang.visual-basic
Titolo: Esecuzione di un comando MS-DOS

E' possibile associare ad un evento l'entrata nel DOS e l'esecuzione di un
dato comando?
Tante grazie
Giulio Simeone
sito web : 
utenti.tripod.it/Giulio_Roma
-- 
Posted from 
h213-34-240.rm1.albacom.net
 [213.213.34.240] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

basta che nel codice corrispondente all'evento stesso usi l'istruzione
Shell.......
dai un'occhiata ad MSDN, o premi F1 per maggiori informazioni..........
per entrare nel DOS, basta lanciare il comando command.com...........
e poi puoi usare sendkeys (!) per "digitare" il comando DOS che vuoi......
--
Damiani Liborio Igor
idam...@hotmail.com
 - 
igor.d...@light.it
http://www.igordamiani.it
ICQ : 11847262
Newsgroup: it.comp.lang.visual-basic
Titolo: ... Dll scritta in VC e Declare VB?

ho fatto una dll in C ed ora vorrei utilizzarla in VB. Ad esempio per una
funzione di questo tipo
void __stdcall cambia_stringa(char* nome);
cambia il contenuto della stringa. Io la vorrei usare in VB.. come va fatta
la giusta Declare?

 ha scritto nel messaggio
news:9nioe3$9ht$1...@newsfeed.cineca.it...

Iniziamo dal C.
A quanto mi risulta (da ultimi litigi con una dll C) la sintassi č:
extern "C" __declspec(dllexport) void __stdcall cambia_stringa(char* nome);
In VB i char* diventano ByVal String
Declare Sub cambia_stringa Lib "MiaDLL" (Byval nome As String)
E Nome va prima allocato ad es. con la funzione String$().
Ciao

 wrote in message
news:9nioe3$9ht$1...@newsfeed.cineca.it...

Quella perfetta (che passa un puntatore a char) sarebbe
Declare Sub CambiaStringa Alias "cambia_stringa" Lib "MyDll" (ByRef Nome As
Byte)
Oddio, forse alias e lib vanno girati ma il concetto e' quello.
La chiamata e' del tipo
Dim b(20) as byte
CambiaStringa b(0)
Quella UTILE invece e'
Declare Sub CambiaStringa Alias "cambia_stringa" Lib "MyDll" (ByVal Nome As
String)
Con chiamata del tipo
Dim s as string
s="Ciaotutti (*)"
CambiaStringa s
Questo perche' tu in realta' vuoi passare una ANSI string e non un array di
byte, dato che il lavoro della funzione e' cambiare una stringa, che pero'
in VB va trattata (dato che VB parla Unicode e il C parla solitamente ANSI)
definendo il passaggio nella declare come ByVal.
Ciaotutti,
*

Newsgroup: it.comp.lang.visual-basic
Titolo: OCX PER LE GIF ANIMATE... MI DITE DOVE SI TROV?

Salve, avevo gia postato riguardo a questo e mi fu data la risposta di
controllare il sito
www.murialdo.com
l'ho visto , ma c'e tutto tranne che l'ocx !!!
CHI MI DA CORTESEMENTE UNA MANO?
Gio...@videobank.it
<-- Sephiroth -->
VB-Programmer
PSX-Gamer
PC-Hacker
Gio...@videobank.it
ICQ# 23157482
chat.parsec.it
#ahccc
-------------------------------------
Life is a bitch, and then you die...
-------------------------------------

...


CHI MI DA CORTESEMENTE UNA MANO?
L'indirizzo esatto e' 
www.murialdo.it/it_lang_vb
 ; l'OCX (o meglio il controllo
visto che in realta' il file ha estensione dll) lo trovi nella sezione 'Binari'
sotto la voce ' Ocx per Gif Animate [gif.zip]'
Ciao.
--
Luca Dormio
l...@sig-la.com
ldo...@tin.it
Newsgroup: it.comp.lang.visual-basic
Titolo: Problemi nel componente Inet di VB6 ???

Non riesco a collegarmi a un sito protetto tramite l'autentificazione del
metodo Inet1.
Alla riga:
RichTextBox1 = Inet1.OpenURL("
http://www.privatesite.com/pagina.txt
")
vanno messe prima o dopo le seguenti istruzioni:
Inet1.UserName = "mioID"
Inet1.Password = "miaPW"
ma in entrambi i casi mi da problemi di accesso (rifiuto da parte del
server).
Non posso usare le funzioni FTP perche' il server a cui devo collegarmi non
le fa usare.
Ho letto che esiste un problema al riguardo e una relativa patch su
VisualStudio, ma io ho la versione Italiana  VBA:Retail 6.0.8169.
Come devo fare?
Avete suggerimenti?
Gianfranco



Newsgroup: it.comp.lang.visual-basic
Titolo: VBA per Excel

Non so se questo sia il news giusto , comunque ho l'esigenza di accedere al
codice contenuto nel modello fatturazione di excel , ma mi chiede la
password , sapete dove posso trovarla?
Grazie
Bek
--
_____________
ste...@iol.it
ICQ 70278210
Se Dio esiste spero abbia una buona scusa!!
tratto da'La fata carabina' di Daniel Pennac
Su Zone FreeBeer_Bek
------------------------

Credo che potresti ricorrere a qualcuno dei tool di "sprotezione" che puoi
reperire su Internet.
Non credo affatto però che l'operazione sia legale.
Qualcuno ha lavorato per scrivere quel codice...
ciao
ugo