mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.visual-basic
Titolo: Problemi di distribuzione applicazioni ADO

Un saluto a Voi,
ho un problema di questo tipo:
ho creato un'applicazione che utilizza ADO 2.5; funziona tuttoperfettamente
sulla mia macchina dove č installato VB 6.0; se utilizzo la "Creazione
guidata pacchetti di installazione" ed installo quindi il programma su
un'altro pc dove non č installato VB6, non funziona. Eppure installo sul
computer ospitante Mdac_type. Come posso risolvere questo problema? Pensavo
che con la Creazione guidata pacchetti di applicazione venissero installati
tutti i file di run-time necessari. Pensate che per far funzionare i miei
programmi sono costretto ad installare VB6 e poi rimuoverlo.
Vi ringrazion in anticipo per qualsiasi aiuto vogliate fornirmi.
Saluti
Andrea Sabatini
andreas...@libero.it
andrea....@futuro-spa.com

programmi sono costretto ad installare VB6 e poi rimuoverlo.
ma che errori hai ? che succede? sii piu' specifico, io avevo un
problema simile risolto con i giusti settaggi della condivisione degli
hd del server e con una connectiong string "cristiana" e non a caso
come facevo all'inizio :D ahhaha

 come facevo all'inizio :D ahhaha
 
Per esempio in un programma che utilizza un datareport che prende i dati da un db access nei PC dove non è installato VB6 mi restituisce quando lancio il dataraport  "Impossibile recuperare uno o più gruppi di righe dalla fonte dati corrente"... eppure sui PC dove è stato installato VB6 (e poi rimosso per ovvi problemi di licenza) funziona!!!
Adesso ho ultimato un programma che utilizza esclusivamente ADO e provo ad installarlo su un pc vergine e poi ti saprò dire l'errore che mi restituisce.
Grazie per la disponibilità
Andrea Sabatini
----------------------------------------------------------
Tutti i Newsgroup Italiani su 
usenet.iol.it
 
Messaggio inviato da 212.90.7.61
Newsgroup: it.comp.lang.visual-basic
Titolo: Convalida dati

Salve a tutti,
ho qualche problema con la convalida dei dati.
Ad esempio nella cella G25 devono essere accettati dei valori solo se:
1) la cella C3 sia diversa da "T"
2) la cella H25 sia vuota
3) che il valore da inserire nella cella in questione sia compreso fra 1 e
12
Ho inserito la formula =E(C3<>"T";H25="";G25>=1;G25<=12) e un opportuno
messaggio di errore per segnalare che i dati inseriti non sono corretti, ma
lo stesso messaggio appare solo se  H25 non è vuota, mentre non compare se
in C3 è inserito "T" o se in G25 inserisco un valore non compreso fra 1 e
12.
Chi può aiutarmi?
Inoltre è possibile fare in modo che il risultato di una particolare cella
faccia partire una macro?
Ciao.
Pino

 ha scritto nel messaggio
news:jV6w6.329$Sa.6...@news.infostrada.it...

Ma stai usando Excel ?
Dovresti dichiararlo subito

magari specifica che si tratta di Excel, eventualmente anche la versione :)
ciao, hal

 Inoltre è possibile fare in modo che il risultato di una particolare cella
faccia partire una macro?
Un esempio:
' Modulo1
'
Option Explicit
Public Sub MostraMessaggioVuoto( _
)
  MsgBox ""
End Sub
' Foglio1 (Foglio1)
'
Option Explicit
Private Const mc_strCellaTest As String = "$H$5"
Private Sub Worksheet_Change( _
  ByVal Target As Range _
)
  With Target.Cells(1, 1)
    If .Address = mc_strCellaTest Then
      If .Value = 1 Then MostraMessaggioVuoto
    End If
  End With
End Sub
--
Ciao.
Maurizio
--------
?SPQR(C)
 X
--------
Newsgroup: it.comp.lang.visual-basic
Titolo: [OT] Valori Client e Server - AIUTO URGENTE !

Scusate se lo posto anche a voi, non è proprio attinente , ma forse qualcuno
di voi mi risolverà questo problema, che nei newsgroup it.comp.www.asp
it.comp.javascript non mi hanno risolto.
Il mio problema è esattamente il seguente :
Ho una pagina ASP contenente un FORM con campi SELECT, TEXT etc.
Quando questa pagina viene lanciata, i campi SELECT si riempono in
automatico, andando a prelevare i valore da diverse tabelle di un DB Access.
Fino a qui tutto Ok, infatti tramite Javascript, gestisco il riempimento dei
campi.
Ho un campo SELECT in particolare che mi crea dei problemi, infatti cio' che
vorrei fare in concreto è questo :
Il CAMPO 1 si chiama Pippo, quando l'utente seleziona Pippo e cambia la
scelta si attiva le'evento onClick dell'oggetto chiama la funzione Leggi; io
voglio prendere il valore selezionato , quindi :
function  Leggi() {
for(i=0;i<pippo.length;i++)
 if(pippo.options[i].selected == true)
  Selezione=pippo.options[i].text
/* A questo punto conosco il valore selezionato e quindi anche il nome della
Tabella del mio DB da cui attingere
Ora vorrei passare Selezione ad una Query :
*/
<%
SQL="SELECT * FROM " & 'Selezione'
set rs=server.CreateObject("ADODB.Recordset")
rs.Open SQL,connessione,3
%>
/*
Con i valori del recordset creato devo riempire un altro campo select
*/
}
ma non so come passare la variabile Selezione !
come si fa ?
C'e' un modo meno macchinoso per fare questo ?
Grazie mille e spero di essere stato abbastanza chiaro !
   Matteo

 }
Woah... Frena la mula...
Ricorda che tu stai passando dati a una pagina ASP... Il lavoro in JS e'
client-side, se vuoi passarlo ad un ASP devi inviarglielo come GET o POST di
un form (o come querystring) e ricaricare la pagina, oppure caricarne
un'altra in un frame diverso...
Non puoi aspettare che l'utente scelga qualcosa e poi continuare con l'ASP,
PRIMA viene eseguito tutto l'ASP, viene generato un HTML e viene inviato
all'utente. A quel puto la connessione viene chiusa e l'utente ha i dati in
locale. A quel punto l'utente sceglie e tu ricarichi la pagina oppure
carichi un'altra pagina, passando la nuova selezione all'ASP.
Cmq ti conviene postare la domanda sui gruppi di ASP :)
Ciaotutti,
Alessandro

Grazie Alessandro e a tutto il newsgroup.
Ho risolto il problema utilizzando 'remote scripting' !
Matteo :-)
Newsgroup: it.comp.lang.visual-basic
Titolo: solo 3 domande!

Lo so che forse sono domande banali ma non ho la guida vb e sto cercando di
imparare :-)
1 - Come si lavora con le date?
ad esempio come faccio a fare una istruzione if then else che ad esempio mi
dica "se la data inserita è successiva ad oggi allora fai questo, se
precedente ad oggi allora quest'altro."
2- Sempre per le date.
Come faccio a dire "Se la data inserita è 15 giorni prima di oggi allora
esegui etc etc" ?
3- Ho una istruzione del tipo
Dim conn As New ADODB.Connection
  Dim rsTemp As New ADODB.Recordset
  conn.Open "PROVIDER=Microsoft.Jet.OLEDB.3.51;Data Source= ordini.mdb"
  rsTemp.Open "select * from ElencoOrdini order by DataOrdine", conn,
adOpenStatic
Set DataGrid1.DataSource = rsTemp
Come faccio a creare nel database ordini.mdb una nuova tabella chiamata
ordine2 contenente i campi numero e costo?
Spero potrete aiutarmi è molto importante.
GRAZIEEEEEEEEEEEE


dim Data15GiorniFa as date
Data15GiorniFa = DateAdd("d", -15, Date())
if (DataInserita < Data15GiorniFa) then
ciao
Paolo B.

Grazie tante. Se ricordi l'indirizzo dell msdn in linea mi faresti un
favore!
Alla 3a domanda non mi sai rispondere?
E' molto importante!
P.S.
A che serve la "d" nell'istruzione qui sotto... giusto per capire il
funzionamento. Sono ignorante :-)


 > if (DataInserita < Data15GiorniFa) then
Oltre a guardare la guida di DateAdd() guarda anche la guida del tipo di
dato Date.
Scoprirai che per tornare indietro di 15 giorni basta fare
DataDi15GiorniFa = Date() - 15
Ciao


Rappresenta "day" ossia giorni.
Con quella funzione puoi aggiungere (con numeri positivi) o sottrarre (con
numeri negativi) diverse "parti" di tempo.
"d" day = giorni
"m" months = mesi
"y" years = anni
eccetera
ciao
Paolo B.

Newsgroup: it.comp.lang.visual-basic
Titolo: Manuale VB6.0 in formato pdf??

Ciao
Qualcuno sà dove poter scaricare dalla rete un manuale Visual Basic 6.0 nel
formato pdf (acrobat reader) oppure anche in file di testo???
grazie

 ha scritto
| Ciao
| Qualcuno sà dove poter scaricare dalla rete un manuale Visual Basic 6.0 nel
| formato pdf (acrobat reader) oppure anche in file di testo???
http://web.volftp.mondadori.com/pub/pc/windows/win98/docs/

 ha scritto nel messaggio
news:%HD_7.22438$%B.78...@twister2.libero.it...


 ha scritto nel messaggio
news:a1f5s8$q4h3m$1...@ID-111402.news.dfncis.de...


 Non scriverai mica "Se (x = 2) Allora ... Fine Se"  :-)
sì, sì, scherza...
un VBA per Excel (Excel5 per Mac, mi pare, ma forse anche nella
versione per PC) era proprio in italiano:
Se..Allora..Altrimenti
Ripeti..Finche
e amenità varie!
Silv:o)

 ha scritto nel messaggio
news:a1g6ko$qicjt$1...@ID-49224.news.dfncis.de...

Newsgroup: it.comp.lang.visual-basic
Titolo: Problema di precisione

Il mio problema è questo se faccio:
Private Sub Command1_Click()
 Dim Totale As Double
 Totale = 8/ 3
 Text1 = Totale
 End Sub
ottengo Text1 = 2,66666666666667
se poi in un'altra parte del programma faccio:
Private Sub Command2_Click()
 Dim Numeratore As Double
 Numeratore = Text1 / 3
 Text2 = Numeratore
End Sub
non ottengo piu' 8 ma 8,00000000000001,perchè ho perso l'ultima cifra.
potrei porre come public la variabile Totale ma ho la necessita di prelevare
i dati da una casella di testo.
in poche parole come memorizzare anche il 17 carattere .

 wrote in message 8igg3i$g7m$2...@nslave2.tin.it...


 non ottengo piu' 8 ma 8,00000000000001,perchč ho perso l'ultima cifra.


 > non ottengo piu' 8 ma 8,00000000000001,perchè ho perso l'ultima cifra.


Newsgroup: it.comp.lang.visual-basic
Titolo: rinominare msg box

ciao a tutti sono un principiante e sto incominciando ad imparare il VB6
cmq vorrei sapere come faccio a rinominare l'msg box
perchè vorrei cancellare "progetto1" e vorrei inserire un'altro nome.
inoltre vorrei sapere come faccio a far comparire un'immagine
quando clicco su una icona.....
Grazie per al' attenzione vi sono grato

 quando clicco su una icona.....
In mancanza di dattagli posso dirti che puoi andare in esplora risorse
clicchi sull'icona di un file .bmp, .gif o .jpg.
Ciao
Te si propri 'n'artista :)
--
Qualunque mentecatto può scrivere codice che un computer possa capire.
I buoni programmatori scrivono codice che gli uomini possano capire.
[Martin Fowler]

Newsgroup: it.comp.lang.visual-basic
Titolo: Informazione su licenza VB

E' possibile realizzare una applicazione VB e rivenderla utilizzando una
versione di VB6 che non é registrata a proprio nome ? Non intendo
semplicemente una versione PIRATA, ma anche un prodotto registrato a nome di
un altro soggetto.
L'applicazione realizzata e compilata, porta in qualche modo con se
l'informazione della licenza del VB utilizzato ? Quindi la proprietà
dell'applicazione in oggetto é in discussione ?
Grazie
Forty

 un altro soggetto.
Ti fai fatturare l'uso di una postazione con visual basic installato da chi
ha la licenza di VB! Potrebbe funzionare... ;o)

 ha scritto nel messaggio
news:a9e27f$16jt$1...@half.spin.it...


al numero di serie ?
Questo bisognerebbe chiederlo alla M$oft non credi??? Oppure puoi
provare a compilare lo stesso sorgente con due VB con numero di serie
differente e vedere se i binari sono uguali! ;-)
-- 
Visita il sito comune del NG: 
http://www.it-lang-vb.net
Visit: 
http://www.hardwaretips.com
Newsgroup: it.comp.lang.visual-basic
Titolo: [?] OCX e slider

In prati ho creato un controllo ocx e ci ho messo su un o slider:
il problema è che quando carico l'oggetto da me creato sul form in fase di
pproggettazione, ho la possibilità di modificare il valore dello slider
anche senza far partire il progetto. Come se a un certo punto si scordasse
di essere in fase di progettazione e crededsse di essere in fase di
esecuzione. C'è qualcuno che è disposto ad aiutarmi?
Grazie e ciao da
UN Goku che deve ancora imparare a volare.

 ha scritto nel messaggio
news:9sc962$j83$1...@serv1.albacom.net...

Non vorrei dire una bestiata, ma mi sa che nel momento in cui carichi il tuo
controllo, all'interno di un'altra app, quel controllo in realtà sta girando
come se fosse a runtime, o meglio, gira nel senso che gestisce eventi e
menate varie... infatti se metti del codice nell'inizializzazione del
controllo questo viene eseguito, come dev'essere d'altronde per poter
funzionare... Spero di essermi spiegato...:-) Ma perchè questa cosa ti crea
problemi?

 ha scritto nel messaggio
news:0piG7.23466$zl4.6...@news2.tin.it...

Perché in questo controllo lo slider setta il volume di sistema, e mi da
fastidio che venga settato in fase di progettazione
Grazie ancora , Ciao
Da un Goku che non sa che fare

 [...] Da un Goku che non sa che fare
Devi cercare di capire il comportamento a design-time degli UserControl.
Digita "progettazione ocx" nella ricerca della guida in linea e ti apparirą
tutto quello che serve (un occhio speciale all'articolo: "Ciclo di vita ed
eventi fondamentali dei controlli".
Buona fortuna,
Carlo.

Newsgroup: it.comp.lang.visual-basic
Titolo: Microsoft voice Text

tra i componenti di visual basic non trovo Microsoft voice Text, come mai? 
bisogna installare qualche estensione? oppure mi manca qualche ocx? che ocx?
Grazie 

 Grazie 
http://www.microsoft.com/MSAGENT/downloads/user.asp#tts
-- 
To iterate is human; to recurse, divine.  - Robert Heller
News 2000 [v 2.06] / StopDialer / PopDuster - 
http://www.socket2000.com
Akapulce portal: 
http://www.akapulce.net
Newsgroup: it.comp.lang.visual-basic
Titolo: AIUTO SUI FILE BAT

Ciao ragazzi.
So che la mia domanda non è troppo pertinente a VB, ma ora come ora ho un
problema con un file .bat
Ogni sera devo eseguire un bel pacchetto di copie di file di varia natura.
Così volevo farmi un file batch che in automatico mi zippasse tutto quello
che voglio (e così se devo farlo fare a qualcuno che non sono io nessuno può
sbagliare). Come devo fare? Quale comando devo usare?
Grazie mille.
Elisa.

 sbagliare). Come devo fare? Quale comando devo usare?
sei OT comunque vai nella consolle e scrivi
Xcopy /?
poi batti invio.
Normalmente io i back-up li faccio con qualcosa del genere.
net use Z: \\nomepc\d  /user:nomepc\guest password /persistent:yes
xcopy c:\documenti z:\cartelladibackup\documenti\ /v /y /E
-- 
Le persone non sono il proprio comportamento: devi sempre andare oltre,
essere flessibile, capire il punto di vista degli altri, interpretarne i
comportamenti ed intuirne le esigenze.
Per rispondere in privato elimina
dall'indirizzo "togliquesto"
MasterDavidex
David Ruscelli

 sbagliare). Come devo fare? Quale comando devo usare?
Perche' non adoperi un vbs ? (vedi datediff>>google)
  Dim fso, f, f1, fc
   Set fso = CreateObject("Scripting.FileSystemObject")
   Set f = fso.GetFolder("C:\doc")
   Set fc = f.Files
   For Each f1 in fc
  If DateDiff("d", f1.DateLastModified, Now) > 3 Then
    fso.CopyFile f1 , "c:\BackUp\"
     End If
   Next
'object.CopyFile ( source, destination[, overwrite] )
overwrite
Optional. Boolean value that indicates if existing files are to be overwritten.
If true, files are overwritten; if false, they are not. The default is true.
Note that CopyFile will fail if destination has the read-only attribute set,
regardless of the value of overwrite.
Per lo zippaggio puoi appoggiarti al rar o pkunzip
o a winzip :
'(sempre vbs)
Const ssfDRIVES = &H11
Set oSH = CreateObject("Shell.Application")
oSH.NameSpace(ssfDRIVES).ParseName  _
 ("c:\BackUp").InvokeVerb"&Add to BackUp.Zip"
--
Fosco

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

Vi chiedo scusa e vengo subito al punto.
Ho un database con più tabelle, ognuna di queste tabelle ha campi ridondanti
che vorrei evitare di riempire,esempio pratico:
Nella prima tabella ci sono tanti campi tra cui "Nome".
Questo campo si trova anche nella seconda tabella e fa riferimento alla
stessa persona.
C'è un modo per caricare la prima tabella e contemporaneamente aggiornare la
seconda?
Grazie   per l'attenzione.

 wrote in message
m6Mx4.14867$i%1.18...@news.infostrada.it...


 wrote in message
qeNx4.15420$i%1.18...@news.infostrada.it...

Se proprio vuoi darmi una risposta, dala sensata.
Quello che mi hai detto non ha ne testa ne coda.

 > > C'č un modo per caricare la prima tabella e contemporaneamente



Un consiglio spassionato.... modifica la struttura delle tabelle e
normalizza il database.... certi problemi vanno risolti alla radice
altrimenti rischi di non venirne piu' fuori o di fare un programma
megalitico per fare 4 operazioni sul DB.
Ciao
Ven.
Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Pezzi da stringa

Salve.
Io ho la seguente stringa:
c:\mydocs\myfile.ext
come posso fare con codice VB5.0 per estrarre:
percorso (c:\mydocs\);
nome del file (senza estensione (myfile));
estensione (ext)?
Grazie
--------------------------
Marco Comite
http://www.comite.it/marco
ma...@comite.it
--------------------------

 estensione (ext)?
questa Function ti restituisce (nel tuo caso) "myfile.ext",
non ti dovrebbe essere difficile adeguarla agli altri due casi...
Ciao
Faber
Public Function SoloNome(ByVal Stringa As String) As String
    Dim DoveBarra As Integer
    Dim LastBarra As Integer
    DoveBarra = InStr(1, Stringa, "\")
    Do Until DoveBarra = 0 Or DoveBarra = Null
        LastBarra = DoveBarra
        DoveBarra = InStr(DoveBarra + 1, Stringa, "\")
    Loop
    SoloNome = Right(Stringa, Len(Stringa) - LastBarra)
End Function




 
se in str c'è la tua stringa:
dim Idx as integer
dim LastSlashPos as integer
Dim DotPos as integer
dim path as string
dim FileName as string
for idx = len(str) to 1 step -1
  if mid$(str, idx, 1) = "." then
    LastDotPos = idx
  end if
  if mid$(str,idx,1)="\" then
    LastSlashPos = idx
    exit for
  end if
next idx
path = left$(str, lastslashpos)
FileName = mid$(str, lastslashpos + 1, dotpos - (lastdotpos + 1))
cordiali saluti
--
Gio_F - mailto:
jg...@tiscalinet.it

 estensione (ext)?
Piu` o meno potresti fare cosi`:
Option Explicit
Sub Main( _
)
Const con_strFullFileName  As String _
  = "c:\mydocs\myfile.ext"
Dim d As String
Dim p As String
Dim f As String
Dim e As String
  Debug.Print conm_strFullFileName
  If blnGetFullFileNamePortions( _
      con_strFullFileName, d, p, f, e) Then
    Debug.Print "Drive:", d
    Debug.Print "Path:", p
    Debug.Print "Name:", f
    Debug.Print "Ext:", e
  Else
    Debug.Print "Errore"
  End If
End Sub
Private Function blnGetFullFileNamePortions( _
  ByVal strFullFileName As String _
, ByRef strDrive As String _
, ByRef strPath As String _
, ByRef strFileName As String _
, ByRef strExtension As String _
)
On Local Error GoTo blnGetFullFileNamePortions_Err
Dim intIndex  As Integer
Dim intDotPos As Integer
  Let blnGetFullFileNamePortions = True
  If InStr(strFullFileName, ".") = 0 _
    Then Let strFullFileName = strFullFileName & "."
  Let strDrive = UCase$(Left$(strFullFileName, 1))
  For intIndex = Len(strFullFileName) To 3 Step -1
    If intDotPos Then
      If Mid$(strFullFileName, intIndex, 1) = "\" Then
        Let strPath _
          = Mid$( _
                strFullFileName _
              , 3 _
              , intIndex - 3)
        If Len(strPath) = 0 _
          Then Let strPath = "\"
        Let strFileName _
          = Mid$( _
                strFullFileName _
              , intIndex + 1 _
              , intDotPos - intIndex - 1)
        Let strExtension _
          = Mid$( _
              strFullFileName _
            , intDotPos + 1)
        Exit For
      End If
    Else
      If Mid$(strFullFileName, intIndex, 1) = "." _
        Then Let intDotPos = intIndex
    End If
  Next
  Exit Function
blnGetFullFileNamePortions_Err:
  Let blnGetFullFileNamePortions = False
End Function
--
Ciao.
Maurizio
Newsgroup: it.comp.lang.visual-basic
Titolo: [?] forse un bug dell'istruzione Name

Se in un'istruzione Name non specifico il percorso ma solo il nuovo nome
del file di destinazione, VB mi sposta il file stesso in un'altra directory
(presumo in quella corrente).
Il problema non sarebbe cosě grave se non fosse che l'help in linea non dice
niente in proposito.
Ho risolto il problema specificando anche per il file di destinazione il
percorso, peccato che nel frattempo abbia perso un bel po' di tempo.
Tra l'altro ricordo di aver letto da qualche parte che era meglio
sottintendere il percorso nel caso fosse lo stesso di origine.
Mah!
Ciao, Giorgio

 Mah!
--
Ciao.
Maurizio
--------
?SPQR(C)
 X

 wrote in message
8ol8es$76b$2...@nslave2.tin.it...


 La mia paura, a questo punto, sta nel fatto che lo stesso
possa accadere per altre istruzioni meno facili da verificare.
Se puo` succedere... succedera`.


 senso (e umana pieta`?...).
vada per il buon senso.
per la pieta', francamente, a chi si fa pagare min 1 Mlit al giorno, iva e
spese escluse, ne parliamo in un'altra esistenza. c'e' chi ne necessita
davvero, e le risorse non sono infinite.
ciao, a.

Grazie a tutti e all'occhio.
Ciao, giorgio
Newsgroup: it.comp.lang.visual-basic
Titolo: [?] ADO DataCombo ??

Inserendo 2 datacombo in un form come posso impostare le proprietà degli
oggetti in modo che il 2° si popoli solo dopo la selezione di un indice del
primo ??
.

 ha scritto nel messaggio
news:a36pjq$e44$1...@fe2.cs.interbusiness.it...

Intanto sistemando l'orologio del tuo pc...:-(
--
Stefano Zamboni 
sz...@libero.it
Leggi di Manubay per i programmatori:
1) Se la modifica di un programmatore a un programma esistente funziona,
probabilmente non era quello che voleva il cliente.
2) Il cliente non sa quello che vuole, ma sa quello che non vuole.

 wrote in message
news:a36pjq$e44$1...@fe2.cs.interbusiness.it...

Premesso che non so come gestisci la Popolazione delle DATACOMBO, io
ho una Funzione nella quale passo la Stinga SQL e Carico con un ciclo
+AddItem i dati nella DataCombo, va da se che la attivo solo dopo
la selezione della Prima e la Popolo solo dopo aver Completato la
Stringa SQL....!
Alessandro.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 wrote in message
a36pjq$e44$1...@fe2.cs.interbusiness.it...


 ciao Giovanni
il primo viene popolato automaticamente perchč associato ad un adodc
a quale parametro devo associare datacombo1.boundtext ( il quale mi
restituisce il testo dell'elemento selezionato) ??
Grazie
Ciao


il DataCombo lo popolo associando alla prop. Datarow il controllo ado
associato e alla prop. Fieldlist il campo che mi interessa.
Ringrazio per il suggerimento,ma in un datacombo non trovo il metodo
AddItem.
Ciao

 Stringa SQL....!
il DataCombo lo popolo associando alla prop. Datarow il controllo ado


 il primo viene popolato automaticamente perchè associato ad un adodc


 ha scritto nel messaggio
news:a36pjq$e44$1...@fe2.cs.interbusiness.it...

Cambiare controllo?
Usa 2 ComboBox.
La prima la carichi al form_load()
la seconda al lostFocus() della prima
i.e.:
Per sleezionare il cap di un comune (nella 2° combo), dopo aver selezionato
il commune nella 1°...
1° Combo: Comuni d'Italia
2° Combo: CAP del comune
Private sub Form_Load()
    CaricaComuni ' Nella proprieta' itemdata metti il codice del comune
End sub
Private Sub ComboComuni_LostFocus()
    CaricaCap 'In base a Combocomuni.itemdata(combocomuni.listindex)
End Sub
Newsgroup: it.comp.lang.visual-basic
Titolo: Conflitto tra Access 2000 e VB

Ciao ragazzi mi chiamo Fausto, i database creati con Access 2000 non vengono
riconosciuti da VB neanche la versione 6.
Anche a voi capita la stessa cosa?

 wrote in message 871oem$48g$1...@nslave2.tin.it...

Occorre installare la versione 4.0 del Microsoft Jet ODBC Provider
Io no ho avuto problemi installando Mdac_typ.exe presente con il SP3 di VS6

 wrote in message
872m6i$1t0$3...@pegasus.tiscalinet.it...


 wrote in message
87aa7f$3oa$1...@pegasus.tiscalinet.it...

Ciao,
la coesistenza di file in formato Access realizzati con piů versioni non č
un grosso problema se non vi devi apportare modifiche, diventa invece
impossibile far coesistere diverse versioni di Access.
Mi pare, invece, che la domanda fosse come leggere i file di Access 2000 in
VB, in questo caso non esistono problemi, una volta installata la versione
4.0 di cui sopra, VB č in grado di leggere ogni tipo di file Access, anche
precedente alla versione 2000.
--
Bye from WildSkin
ICQ #48778908
--------------------------------------------------------------------------
Sito ufficiale del NG it_comp_lang_visual-basic
http://www.murialdo.it:8000/it_lang_vb/
--------------------------------------------------------------------------

Newsgroup: it.comp.lang.visual-basic
Titolo: Sembra facile giocare con i WAV!!!!

Devo riprodurre un wav utilizzando solo il codice di VB, come si fa??????

 Devo riprodurre un wav utilizzando solo il codice di VB, come si fa??????
 Const SND_SYNC = &H0
 Const SND_ASYNC = &H1
 Const SND_NODEFAULT = &H2
 Const SND_LOOP = &H8
 Const SND_NOSTOP = &H10
#If Win32 Then
     Declare Function sndPlaySound Lib "winmm.dll" Alias "sndPlaySoundA" _
     (ByVal lpSound As String, ByVal flag As Long) As Long
#ElseIf Win16 Then
     Declare Function sndPlaySound Lib "MMSYSTEM" _
     (ByVal lpszSoundName As String, ByVal uFlags As Integer) As Integer
#End If
Public Sub PlayWavFile(ByVal pFilename As String)
  Dim lRet As Long
  lRet = sndPlaySoundA(pFilename, SND_ASYNC Or SND_NODEFAULT)
End Sub
 Prova questo, ma considera che la sndPlaySound() esiste per compatibilità e
poggia probabilmente sulla "PlaySound()" ( vedi MSDN ).
Comunque credo che vada benone.
Ciao
 
--------------------------------
Inviato via 
http://usenet.libero.it

Leggi i post poco + sotto.
Andrea

 Andrea
e sei io li vedo poco piů sopra cambia qualcosa?
:-)
--
Salutoni
Sergio

 ha scritto nel messaggio
news:194Z185Z250Z2Y1...@usenet.libero.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: Problemi con il RichtextBox di VB5

Ho dei problemi con il controllo RichTextBox del VB5.
Quando mando una stampa, questa si interrompe a metà pagina, inoltre non
sembra funzionare la proprietà per l'impostazione del margine destro.
Volevo sapere se esiste un controllo simile che svolga le stesse funzioni
del RichTextBox.
Sono gradite risposte anche via E-Mail.
Grazie
Mauro Licciardello



Se cerchi nel cd di knowledge base che danno insieme a VB trovi un
articolo che spiega come stampare come si deve il contenuto di un rich
text control.
Article ID: Q146022
Ciao
--------------------------------------------------------------------
Fulvio Senore
Eliminate "zz" dall'indirizzo e-mail per scrivermi (spammers...)
Remove "zz" from e-mail address to write me (spammers...)
--------------------------------------------------------------------

Newsgroup: it.comp.lang.visual-basic
Titolo: Problemi con il doppio click

Ho due form.
Se faccio doppio click su una label nella prima, mostro la seconda form.
Nella seconda form ho una label che quando sente un MOUSEUP esegue
determinate azioni.
Succede che quando io faccio il doppio click nella form1, mi viene generato
anche il muoseup nella form2. Questo č dovuto al fatto che il VB per
riconoscere il doppio click usa la sequenza MouseDw->MouseUp->MouseDw
A questo punto si apre la form2 e quando io rilascio il mouse viene generato
l'evento MouseUp, cosa che non voglio!
Non c'č un metodo per evitare tutto questo?
Grazie
Lorenzo

 Lorenzo
--
!------------------------------------------------!
!ICQ     : 8281944
!E-Mail  : 
Dan...@levon.it
!
!" Niente forma il carattere quanto l'abitudine
!  costante a dire sempre la verita' "
!
!HomePage : 
http://www.levon.it/daniele
!
!------------------------------------------------!

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

qual'è il codice completo per visualizzare in una label (etichetta di testo)
un contatore tipo "conto alla rovescia"?
grazie

la pigrizia te se magna, a te
vuoi pure il codice COMPLETO per mettere in croce un Timer e una Label?

Newsgroup: it.comp.lang.visual-basic
Titolo: Interagire con altri programmi....

Mi chiedevo se qualcuno era in grado di indicarmi...come ...oppure dove
cercare info
x poter interagire con altri programmi attivi da Visual Basic...
Devo compilare automaticamente campi presenti su un'altro programma attivo
(un programma non sviluppato da me e non in visual basic)
e non ho idea..se sia possibile ed eventualmente come ...
qualcuno sa indicarmi qualche dritta ??
Sito, libreria ecc..
Grazie Sporty


messaggio: news:bor8qh$1hnc85$1...@ID-210108.news.uni-berlin.de...
Oggetto: Come comandare un programma scritto in Delphi dall'esterno tramite
VB ???
11/11/2003 19.26
Leggiti il Thread che mi sembra + che esaustivo.
Newsgroup: it.comp.lang.visual-basic
Titolo: Aggiunta elemento in una msflexgrid...

SGRUNT! :-)
scusate la mia esclamazione di rabbia, ma ho questo piccolo problema che non
riesco a risolvere...
cito testualmente le parole della MSDN:
Aggiunge una riga in un controllo MSHFlexGrid. Non supporta argomenti
predefiniti
Sintassi
oggetto.AddItem (stringa, indice, numero)
La sintassi del metodo AddItem è composta dalle seguenti parti:
[...]
      numero Facoltativa. Valore di tipo long che indica il numero della
banda in cui la riga viene aggiunta.
Ecco, ora io ho scritto questo codice:
Private Sub cmdAggiungi_Click()
 MSFlexGrid1.AddItem (txtQuantità & vbTab & txtDescrizione & vbTab &
txtImponibile & vbTab & txtIva & vbTab & txtImporto, index)
 index = index + 1
End Sub
perchè l'IDE mi avverte che la sintassi dell'istruzione addItem non è
corretta e mi richiede un = dopo la parentesi di chiusura?
Chiedo scusa, ma proprio non iresco a capire!

 corretta e mi richiede un = dopo la parentesi di chiusura?
Togli le parentesi :-)
Bye, G.

già provato:
 MSFlexGrid1.AddItem txtQuantità & vbTab & txtDescrizione & vbTab &
txtImponibile & vbTab & txtIva & vbTab & txtImporto, index
Errore di runtime '30001'
impossibile applicare il metodo AddItem a una riga fissa
...
aiutoo :-)

"Paolo C." ha scritto nel messaggio

Tutto regolare. Leggi bene quel messaggio di errore, poi leggi l'help e...
controlla il valore di Index :-)
Bye, G.

[*Paolo C.* = 
pc...@fastwebnet.it
 in
news:fDQSb.17423$
VS6....@tornado.fastwebnet.it
] ha scritto:

Quanto vale Index? leggila bene la guida... ;-)

index vale 0 al momento dell'esecuzione, ma (siccome non riuscivo a capire
come modificare le caption delle singole colonne) ho impostato a 0 le fixed
rows della mia flexgrid...
quindi è corretto no?

[*Paolo C.* = 
pc...@fastwebnet.it
 in
news:NSQSb.17437$
VS6....@tornado.fastwebnet.it
] ha scritto:

Può anche essere, ma non ho mai visto una griglia senza righe fisse. Almeno
una l'ho sempre vista...

 quindi č corretto no?
Sě dovrebbe esserlo. Quindi l'errore č che _non_ hai messo
a zero FixedRows :-P
Guarda, apri un progetto nuovo, mettici solo la griglia e un pulsante,
metti questo codice nel pulsante:
    MSFlexGrid1.FixedRows = 0
    MSFlexGrid1.AddItem "blap" & vbTab & "blop", 0
e provalo. A me va.
Bye, G.

Vi ringrazio... ho trovato la soluzione...
PEr qualche strana pazzia di VB ogni volta che entravo nelle proprietą
personalizzate della flexgrid le fixedRows tornavano ad 1e mi dava errore
perchč non erano Rows - 1....
Io mettevo il tutto a posto e quando ci tornavo mi ricambiava di nuovo i
valori... boh...?
cmq č bastato chiudere e riaprire VB...
Newsgroup: it.comp.lang.visual-basic
Titolo: -> confronto immaggini

su una Form ho 2 Picture (Picture1 e Picture2).
Quando in esse carico 2 immaggini,vorrei sapere tramite un valore
True/False,se sono identiche o meno.
Come fare???

Vuoi sapere se il nome della picture è uguale o se le immagini sono uguali?
Nel primo caso controlla la proprietà PICTURE, nel secondo... beh, credo che
debba vedertela con un programma di riconoscimento di immagini (non incluso
in VB).
lele <le...@no.spam> wrote in message 85sms4$g0d$1...@nslave1.tin.it...


non ho idea di come si faccia
però posso suggerirti di convertire le immaggini in formato binario
e poi confrontarle
es.
img1 = 00011010100100
img2 = 00101010010100
sicuramente sono diverse
questa è la teoria
"in pratica"  non ho proprio idea
joh...@libero.it

Come fare???
Potresti salvare le immagini su file e comparare quelli.
Esempio:
    Dim Img1$, Img2$
    SavePicture Picture1.Image, "c:\t\P1.bmp"
    SavePicture Picture2.Image, "c:\t\P2.bmp"
    Open "c:\t\P1.bmp" For Binary As #1
    Open "c:\t\P2.bmp" For Binary As #2
    Img1$ = Space$(LOF(1))
    Img2$ = Space$(LOF(2))
    Get #1, , Img1$
    Get #2, , Img2$
    Close #1
    Close #2
    If Img1$ = Img2$ Then
        MsgBox "Sono uguali"
    Else
        MsgBox "Sono diverse"
    End If
Buon Lavoro
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

Ciao!
E' un po' lento sopratutto se le immagine sono grosse, però puoi eseguire un
confronto pixel per pixel
Utilizza il metodo picImmagine1.Point(X,Y) che restituisce il codice RGB di
un punto specificato.
Il caso più veloce: le immagini sono diverse già dai primi pixel, esci
immediatamente con FALSE
Il caso peggiore: solo alla fine di tutto il ciclo puoi affermare che le
immagini sono uguali.
P.S. Naturalmente le immagini dovrebbero essere delle stesse dimensioni...
Alla prossima
--
Rag. MURA Michele
Ingegnere Software
mm...@computerhouse.pisa.it
lele <le...@no.spam> wrote in message 85sms4$g0d$1...@nslave1.tin.it...


eh...lo avevo gia' provato
Troppo lento x i miei gusti


sarebbe piu' veloce (molto!) confrontare 2 stringhe... dunque carica le
immagini come stringhe (insomma carichi il file in una stringa) e poi
confronti le stringhe
Newsgroup: it.comp.lang.visual-basic
Titolo: Viasual Basic 6 o .NET?

Salve,
avrei intenzione d'intraprendere lo studio di Visual Basic, devo partire
quasi da zero, mi sono quindi posto il quesito di scegliere quale versione
del VB studiare, visto che , per quanto ho capito, sono abbastanza
differenti.
Voi quale mi consigliereste? Quali sono i punti forti e le pecche dell'una e
dell'altra versione? Ci sarà un VB 7 o il futuro sarà .NET?
Grazie per la pazienza con la quale avete letto questo messaggio :)
Domenico


Non ci sarà nessuna nuova versione di VB visto che andrà in pensione tra 2
anni (se non sbaglio).
Il futuro sarà .NET
A detta di molti, 
VB.NET
 è più facile da apprendere per chi non ha
programmato in VB. Ma ciò non vuol dire che il primo che si sveglia sia in
grado di destreggiarsi con .NET. Un minimo di conoscenza di base di
programmazione è richiesto. Capire poi cosa sia OOP, ereditarietà e
polimorfismo è una cosa che con un buon manuale si apprende.
Ciao, Vincenzo

 ha scritto nel messaggio
news:2ibccoF...@uni-berlin.de...


Newsgroup: it.comp.lang.visual-basic
Titolo: Idee per un interfaccia

Sono un ex-programmatore di QuickBASIC (ai miei tempi lo usavo benino) e di 
TPascal/Delphi 5 a digiuno da un paio di anni. Mi ritrovo dopo un bel po' a 
scrivere un agenda Client/Server in VB6. La parte Server è bell'e fatta e 
funzionante (Tcp/Ip Query proprietarie e database XML da me implementato).
Ho dei problemi invece con la parte Client, in particolare con l'interfaccia 
di visualizzazione/modifica. Devo visualizzare gli appuntamenti facendo si 
che si possa modificare e scrivere nella zona della descrizione come se si 
fosse in word, ma non so se usare una griglia anche perché con i twip sono 
scomodo a settare le lunghezze, inoltre ogni evento (appuntamento) ha 4 o 
cinque campi flag che debbono essere rappresentati come icone e non voglio 
che ci si possa fare altro che left e right click. Per finire ogni giorno 
dovrebbe avere una linea vuota sotto che una volta riempita con del testo mi 
crea un nuovo appuntamento.
Qualche idea su quali controlli usare per organizzare bene il tutto? Una 
FlexGrid? Matrici di Label e Image? Componenti già precotti che non conosco?
Grazie fin d'ora 

 non conosco?
http://www.dbi-tech.com/products_calendars_com.asp
Ciao!
-- 
Gianluca Cannalire
Microsoft MVP/MCP - Visual Basic
http://www.visual-basic.it
http://community.visual-basic.it/gianluca

 
http://www.vbaccelerator.com/home/VB/Code/Controls/S_Grid_2/index.asp
ciao
Paolo
Newsgroup: it.comp.lang.visual-basic
Titolo: Inserire date....

Nel mio programma di gestione ordini devo,
in un campo testo data_ord, inserire in automatico
la data in cui viene effettuato l'ordine, data che poi mi servirà
per fare una ricerca, per data appunto, degli ordini.
Se utilizzo la funzione DATE ottengo la data ma questa non è in formato
data
bensì inserendola in un campo testo divento formato text.
Ho bisogno di un campo che accetti solo formati data? o cosa?
C'è qualcuno che può chiarirmi un pò le idee?
Scusate la spigezione "leggermente" caotica
Grazie. 
Anna Maria - 
aia...@tin.it
--
Posted from 
mta04-acc.tin.it
 [212.216.176.35]
via Mailgate.ORG Server - 
http://www.mailgate.org

Usa la funzione Now() che ti restituisce la data e l'ora corrente,
se vuoi eliminare l'ora usa Int(Now).
esempio:
    Dim data_corr as Date
    data_corr = Int(Now)
    Text1.Text = data_corr
o
    data_corr = Text1.Text
per essere certo che in Text1 ci sia una data
    If IsDate(Text1.Text) then data_corr = Text1.Text
Ciao
Roberto
"ami" ha scritto nel messaggio
<19981031125245.VJSR4407.fep04-svc@default>...


In tutti i casi usa Format(miadata,"dd/mm/yyyy").Avrai cosě anche l'anno a
quattro cifre. Ciao.
Newsgroup: it.comp.lang.visual-basic
Titolo: [VB6] stampare testo dentro un cerchio colorato

chiedo una info visto che non sono riuscito a trovare nulla
utilizzando questo codice
 'IMPOSTAZIONI DI STAMPA
Printer.PrintQuality = vbPRPQMedium
Printer.ColorMode = vbPRCMColor
Printer.ScaleMode = vbTwips
Printer.FillStyle = vbFSSolid       ' PROPRIETA' SOLIDA
Printer.FillColor = vbBlack         ' COLORE NERO
Printer.DrawStyle = 0               '(Predefinita) Continuo.
Printer.FontName = "Courier New"    ' TIPO DI CARATTERE
Printer.FontSize = 10
Printer.FillColor = &H80FFFF           'COLORE GIALLINO
Printer.ForeColor = &H80FFFF           'COLORE GIALLINO
Printer.ScaleMode = vbMillimeters
Printer.DrawWidth = 5
imposto poi la currentX e la currentY
stampo un bel cerchietto
Printer.Circle Step(0, 0), raggio, RGB(0, 0, 0)
poi dentro vorrei stamparci un bel numeretto
quindi riposizione la currentX e currentY e faccio un bel
Printer.FillStyle = vbFSTransparent ' PROPRIETA' TRANSPARENTE
Printer.FillColor = vbTransparent
Printer.ForeColor = &HFF
Printer.Print "00";
e ora mi viene il problema
i numeri stampati dentro al cerchio hanno lo spiacevole effetto che hanno lo
sfondo bianco
c'è qualche modo per farlo dello stesso colore del cerchio o di farlo
trasparente in modo tale da far
venire solo i numeri dentro il cerchio????
grazie mille e per chi è a lavoro come me buon lavoro
Hunter

 grazie mille e per chi è a lavoro come me buon lavoro
trovata la soluzione, sembrerebbe un bel buggino dell'oggettino printer
cmq per far stampare il font trasparente bisogna fare cosi
        Printer.FontTransparent = False
        Printer.FillStyle = vbSolid
        Printer.Print ""
        Printer.FillStyle = vbFSTransparent
        Printer.FontTransparent = True
altrimenti non và
ciao ciao
Hunter

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

Ho un problema con una stampa.
Sto realizzando un semplice programma per la gestione di un magazzino.
La situazione è questa ho una tabella Articoli  e due tabelle una per i
Carichi e una per gli Scarichi
della merce.
Il programma funziona e va tutto ok . Ora però devo predisporre una stampa
dove vi siano oltre le
info sull'articolo anche tutte le movimentazioni in carico/scarico avvenute.
Ho provato tramite Select ad associare le tre tabelle ma niente, in quanto
mi crea un recordset con duplicati.
Ho provato con lo SHAPE , ma al massimo riesco ad associare due tabelle (
Articoli ed Carico ) ma mi rimane il problema.
Se qualcuno sa di una soluzione prima che mi imbatto in una funzione print()
sarà la benvoluta...
Grazie

 Grazie
Spero di essermi spiegato,
Alessandro

 al datareport come source funge con 2 e più tabelle (io lo uso da 2 a 4


Beh se usi C.R. la cosa è semplice mettendo con l'"esperto di database" le
tre tabele e linkandole graficamente.
Alessandro


dove posso trovare crystal reposrt? grazie mille
"Alex1980" <ba...@jumpyFREGATI.it> ha scritto nel messaggio
news:b49hv8$hn9$1...@fata.cs.interbusiness.it...


 dove posso trovare crystal reposrt? grazie mille
e altri 3Kb di roba. Il quoting, per favore...
Newsgroup: it.comp.lang.visual-basic
Titolo: [Compilazione] Problemi di compilazione con datareport

Salve a tutti
sto sviluppando un'applicazione che utilizza un datareport (in VB6 su
WIn2K)per effettuare delle stampe. Il datareport viene alimentato
tramite il ricorso ad un recordset gerarchico ( in cui il rs padre
popola l'intestazione del datareport, il rs figlio la sezione dedicata
la dettaglio)
FInchè eseguo il tutto da dentro l'IDE di VB nessun problema. Quando
invece tento di compilare l'eseguibile, inizia la compilazione ma non
salva alcun file eseguibile. Se provo attraverso la procedura guidata
pacchetti di installazione, durante la compilazione VB si interrompe e
dà un errore generico (80004005 errore non specificato). Ho notato che
eliminando il Datareport la compilazione viene eseguita correttamente.
Penso che ci sia un problema nel DR ( tipo un'associazione di una
label ad un campo) che non riesce a risolvere e così genera un errore
che interrompe la compilazione. Però facendo andare il tutto da dentro
l'ide non segnala iente. Qualche idea su cosa può essere? Grazie
Michele

...

Newsgroup: it.comp.lang.visual-basic
Titolo: rename files

Hello,
Is there a command to rename files so that all caracters are in LowerCase?
Infile = ""Ciao"
Outfile = "ciao"
so Outfile = LCase(Infile)
RENAME Infile, Outfile
What must I use instead of RENAME?
Thanks,
Susan


The following statement might work as you expect.
    Name Infile As Outfile
Bye
Raf
-----------------------------------------------------
Funk: cooler than the other side of the pillow.

Newsgroup: it.comp.lang.visual-basic
Titolo: Client - Server

Lunga vita ad it.comp.lang.visual-basic.
É possibile emulare il Server ed il Client dal proprio computer? Devo
provare un programma da me creato in VB. su Win98, che deve lavorare su piů
computer, appunto un Server e piů Client. Se č possibile, mi potete dare una
mano?
Grazie Fabio.


Si e' possibile far coesistere server e client sulla stessa macchina.
Sia ti riferisci all'architettura client-server basata su activeX sia se
ti riferisci al client-server basato su winsocket.
Nel primo caso non bisogna fare assolutamente niente oltre che a
compilare i due progetti. 
Nel secpondo caso e' necessario avere installato il TCP-IP magari
agganciato al driver di accesso remoto se non hai una scheda di rete
fisica installata sul PC.
Come indirizzo della tua macchina in questo caso puoi usare 127.0.0.1
che e' sempre valido.
Puoi anche far partire due instanze del VB e debuggare col passo passo
sia il client che il server

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

Sono un programmatore alle prime armi.
Sarei grato a chiunque possa indicarmi il moda di "passare un valore" da una
maschera in Visual Basic a una query SQL in un file .mdb in modo da poterlo
utilizzare come parametro nella Query.
Es. Come posso passare il valore di un campo Text di una form in Vb come
parametro di una query SQL  da eseguire in un database .mdb?
Grazie anticipatamente per le risposte.
ad...@tin.it

...


Grazie anticipatamente per le risposte.
Ipotizzando l'utilizzo di DAO:
1)
A livello di modulo dichiari una variabile string:
Option explicit
m_sNomeDaCercare as String
2)
Nell'evento Lost focus della TextBox la valorizzi :
m_sNomeDaCercare = Text1.Text
2)
Nell'evento Click di un CommadButton inserisci la Query:
Data1.RecordSource = "Select * From NomeTabella Where NomeCampo =" &
m_sNomeDaCercare
Data1.Refresh
In questo modo il tuo recordset sarą composto solo dai record che contengono
quella parola in quel campo.
Spero di esserti stato utile, nel caso fammi sapere.
Ciao.
matpascal
Newsgroup: it.comp.lang.visual-basic
Titolo: Aiuto ! Inparare programmazione a oggetti con VB

Salve. Vorrei inparare la programmazione a oggetti con VB senza pero'
andarmi a stressare con i lunghissimi testi sul paradigma a oggetti ecc.
Qualcuno sa consigliarmi un buon libro ?
Ho pensato al manuale di VB 5 della APOGEO ma non so se li spiega prima
la programmazione a oggetti, qualcuno sa dirmelo ?
Premetto che non so nulla di oggetti, di eredita' ecc. pero' inparo in
fretta :)
Grazie !
--
Posted via Mailgate Server - 
http://www.mailgate.org

...
Un modesto consiglio... Faresti bene a leggere prima un buon testo sul
"paradigma a oggetti" per almeno 3 buoni motivi...
1) Credo che non sia stressante come dici tu, anzi la OOP è molto
divertente !!! 
2) Senza una buona "dose di teoria" rischi di fare SOP* anziché OOP.
3) Per realizzare un buon "prodotto orientato agli oggetti"... è quindi
componenti realmente riutilizzabili( questo è uno dei grossi vantaggi della
OOP), è necessaria una buona analisi/progettazione delle classi/oggetti...
impossibile da realizzare senza aver compreso prima le "filosofia" della
OOP. 
Saluti.
*Spaghetti Oriented Programming

 "paradigma a oggetti" per almeno 3 buoni motivi...


Newsgroup: it.comp.lang.visual-basic
Titolo: [VB.NET] utilizzo xxxx.ToString

Salve a tutti
sto facendo un pgm e vorrei che mi salvasse un numero con decimali in
formato testo dove il separatore sia il "." e uso la funzione
xxxxxx.ToString("#0.00") solo che mi mette sempre la virgola e mail il
punto.....
In cosa sbaglio???

Denis Carraro ha scritto:

Devi usare un FormatProvider, altrimenti di default formatta con le 
impostazioni internazionali.
Altrimenti, più grezzo e non tecnicamente corretto,
xxx.ToString("#0.00").Replace(",", ".")
Ciao
-- 
Math Parser : 
http://www.neodatatype.net
FlowChart   : 
http://www.neodatatype.net/dump/flowchart/dir.asp
Sito Comune : 
http://www.it-lang-vb.net

 In cosa sbaglio???
nulla, solo che quel punto non vuol dire necessariamente punto, vuol dire
"metti il carattere di separazone dei decimali", che dipende dalla
configurazione del sistema.
io proverei a esplorare questa possibilità:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpref/html/frlrfsystemenumclasstostringtopic4.asp
dove si parla di uno degli overload del metodo tostring
-- 
Salutoni
Sergio
per rispondere... togli il group dall'indirizzo


Credo che usare le impostazioni decise dall'utente sia la cosa più pulita,
comunque...
Dim i As Single = 2.3
Dim s As String = i.ToString("0.0",
System.Globalization.CultureInfo.CurrentCulture.InvariantCulture)
HTH
-- 
Corrado Cavalli [Microsoft .NET MVP-MCP]
UGIdotNET - 
http://www.ugidotnet.org
Weblog: 
http://www.ugidotnet.org/710.blog

Newsgroup: it.comp.lang.visual-basic
Titolo: [BO MO] Programmatore VB cerca lavoro

Per maggiori info contattatemi allo 051/982558
Ciao
Andrea

 Andrea
ciao
andrea
--
andrea dot palazzi at tin dot it
free vb/sw: 
http://www.comune.modena.it/cittadini/apal/html/

 wrote in message 88pu70$ikd$1...@nslave1.tin.it...
