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

Ho sviluppato un software gestionale per negozi molto complesso che ad oggi
conta diverse installazioni. Ho protetto il tutto con un algoritmo software
molto semplice che si basa su una chiave di registrazione alfanumerica in
base alla licenza acquistata ma mi sono accorto che alcuni clienti fanno i
furbi acquistando 1 o 2 licenze del programma ma lo usano poi su 3/4
computer in rete volevo un consiglio su come proteggere in magnera migliore
i programmi e su come limitare il numero di accessi a un server sql da parte
piů utenti. Grazie per l'aiuto.

 ha scritto nel messaggio
news:6bt58.220$ia6....@twister2.libero.it...

Io uso un'algoritmo basato sul numero di serie dell'hd, in modo tale che il
codice di attivazione sia univoco, installi il software in un'altra macchina
e tit occa chiamare me per avere il numero relativo a quella particolare
macchina.
E' una cosa molto semplice, ovvio, un hacker da 4 soldi lo cracka in 1 ora
perň normalmente il proprietario di un negozio non č un hacker, di solito sŕ
malapena come si scarica la posta....senza nulla togliere alla categoria...
Davide

Ma ipotizziamo che gli si rompa l'hd o che per qualsiasi motivo lo deve
cambiare, perchè dovrebbe pagare una nuova licenza?
Non sarebbe meglio utilizzare il seriale della scheda madre o del
processore? Credo che ci siano, vero?
Ciao
Ghigo    :)
ICQ#    50376812

 wrote in message
a368at$jtl$2...@newsreader.mailgate.org...


 wrote in message
a368at$jtl$2...@newsreader.mailgate.org...


Certo ma tu come fai a stabilire se gli si è veramente rotto l'HD, se lo ha
semplicemente voluto cambiare o se ti chiede il codice perchè vuole
installare il programma su un altro computer?
Ghigo    :)

una chiave hardware? ad oggi ci sono pure le chiavi usb...

 ha scritto nel messaggio
news:a36at8$lhr$1...@newsreader.mailgate.org...

perchè visto che  ha telefonato (ad un numero verde ovviamente) per
richiedere un nuovo codice posso andare a controllare?
Davide


Io sono contro, danno un sacco di problemi.
Davide

Una volta avevo provato una cosa del genere, ma mi accorsi che
il numero seriale dell'hd (quello che viene generato ad ogni
formattazione) su nt 4 cambiava periodicamente mandando a puttane
la protezione.
Non sò se era un caso specifico di quella macchina - magari bacata -
però ...
--
Saluti
Andrea MORO
***************************************
Per rispondere togliere ET dal messaggio prima
della chiocciola.

Davide
Non sono
daccordo .... io le uso regolarmente e mi trovo benissimo.
Ciao,
Claudio.
--------------------------------
Inviato via 
http://usenet.iol.it
 

Piuttosto che usb puoi guardare quelle parallele anche.
Comunque se fai un salto su 
www.wibu.com
 trovi un
ottimo prodotto tedesco.
Io lo uso e non mi sono mai dovuto lamentare a discapito
di una ditta italiana (non ricordo il nome)

Newsgroup: it.comp.lang.visual-basic
Titolo: SHBrowseForFolder

Ho trovato diversi esempi nei quali, usando il subclassing, è possibile
inserire un pulsante per la creazione di una nuova cartella nella finestra
caricata dalla funzione API SHBrowseForFolder. Non ho trovato informazioni
sulla soluzone più semplice. Imponendo il flag BIF_EDITBOX compare una
casella di testo sopra l'albero delle cartelle. Qualcuno ha provato ad
usarla per creare una nuova cartella?

STEFANO BOSCOLO dice

Scusa, ma non facevi prima a provare?
Il flag che suggerisci aggiunge, oltre alla casella di testo SOTTO l'albero
(ho win2k), un pulsante per la creazione delle nuove cartelle accanto ai
classisi OK/Cancel.
Ora che mi hai messo la curiosità, proverò anche gli altri BIF_XXXXX
Ciao, Silv:o)

 classisi OK/Cancel.
Il flag BIF_EDITBOX in effetti aggiunge la casella sopra l'albero, è il flag
BIF_USENEWUID che aggiunge le funzionalità di editing. Io li avevo settati
entrambi ed erroneamente ho attribuito ad uno i meriti dell'altro
Per saperne di più
http://www.mvps.org/vbnet/index.html?code/browse/shpathidlist.htm
 dal quale
estraggo l'auto esplicativo:
Public Const BIF_USENEWUI = &H40
'Version 5.0. Use the new user-interface.
'Setting this flag provides the user with
'a larger dialog box that can be resized.
'It has several new capabilities including:
'dialog box, reordering, context menus, new
'folders, drag and drop capability within
'the delete, and other context menu commands.
'To use you must call OleInitialize or
'CoInitialize before calling SHBrowseForFolder.
Quest'ultimo "you must.." non l'ho seguito, e mi funziona lo stesso. bah...
Ciao, Silv:o)

Ringrazio per la risposta.
Farò altre prove, nel testo che avevo usato come riferimento si affermava
che BIF_USENEWUID non poteva essere usato se non con versioni tipo Windows
2000 e non capivo come usare la casella di testo con le altre versioni.
La prima prova compiuta con i due flags attivati (se ho compreso il tuo
suggerimento) produce la scritta sopra l'albero e non viene restituito
alcunché.


 > 'Version 5.0. Use the new user-interface.
A che si riferisce quel 5.0?
probabilmente alla shell32.dll
Su win2k ho la 5.0, su win98 c'è la 4.72
Ciao, Silv:o)

Il problema è di questo tipo:
Con la vecchia versione per avere restituito il testo inserito nel testbox
occorrono le funzioni di callback.
Chiedevo se qualcuno avesse visto un progetto di questo tipo funzionante.

Newsgroup: it.comp.lang.visual-basic
Titolo: valisazione data

Ciao a tutti. Piccolo problema. Utilizzando una Mask Edit per inserire
una data (formato gg/mm/aa) come posso verificare se tale data è
corretta? 
P.S. Uso VB 4.0
Grazie anticipatamente.
Franco
--
Automatic posted from 
ro...@edy.ivg.it
 [194.184.152.232]
via Mailgate Server - 
http://www.mailgate.org


Puoi partire da qui:
Function ValidDateStr(ByVal pDate As String) As Boolean
' ritorna True se la funzione ha ricevuto una data corretta
    Dim r
    ValidDateStr = True
    On Error Resume Next
    r = DateValue(pDate)
    If Err <> 0 Then
        ValidDateStr = False
    End If
End Function
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: Test tempo esecuzione Array

Salve a tutti
sto testando il tempo di esecuzione della seguente Array:
Private Sub cmdTestTimeArray_Click()
  Dim TestArray(31000)
  Dim StartTime As Single, EndTime As Single
  Dim I As Integer
  Dim ForNextTime As Single
  Dim Foreachtime As Single
  StartTime = Timer
  For I = LBound(TestArray) To UBound(TestArray)
    'codice per fare qualcosa
  Next I
  EndTime = Timer
  ForNextTime = EndTime - StartTime
  Debug.Print "Il tempo trascorso č di secondi: " & ForNextTime
End Sub
Se l'indice superiore supera 32000 ricevo un messaggio:
Errore di run-time '6':
Overflow
Possibile che un indice cosě piccolo mi mandi in Overflow ?
Grazie
giuseppeD

   Debug.Print "Il tempo trascorso č di secondi: " & ForNextTime
debug.print format(timer-starttime,"###,##0.00")


Newsgroup: it.comp.lang.visual-basic
Titolo: Servizi per NT in VB

Salve!!!!
Dove trovo documentazione o esempi riguardo la creazione di servizi per
Windows NT?
Ciao
Marco

 Windows NT?
google ng.
cerca ng=iclvb e testo=jimi sahib

 Windows NT?
http://www.itportal.it/developer/vb/servizint_38/
bye
vbenry

cerca ng=iclvb e testo=jimi sahib
Saluti
Marco

 >cerca ng=iclvb e testo=jimi sahib
http://groups.google.com/groups?as_epq=jimi%20sahib&as_ugroup=it.comp.lang.v
isual-basic
che dovrebbe portarti a:
http://groups.google.com/groups?q=+%22jimi+sahib%22+group:it.comp.lang.visua
l-basic&hl=it&rnum=5&selm=8s7bu3%2426om%241%
40stargate1.inet.it
ciao, j.
Newsgroup: it.comp.lang.visual-basic
Titolo: Controllo winsock

uso il controllo winsock per un collegamento ftp (impostando il nome del
host e la porta ftp ossia 21).
Il collegamento mi funziona, ossia il server mi risponde, ma poi non riesco
a dare i comandi.
Ecco il codice che uso:
Option Explicit
Private Sub cmdConnect_Click()
    tcpClient.Connect
End Sub
Private Sub tcpClient_DataArrival _
(ByVal bytesTotal As Long)
    Dim strData As String
    tcpClient.GetData strData
    txtOutput.Text = strData
End Sub
Private Sub Command1_Click()
    tcpClient.SendData txtSend.Text
End Sub
Private Sub Command2_Click()
  tcpClient.Close
End Sub
Sul form ho 1 controllo winsock chiamato tcpClient, 2 controlli di testo
(txtOutput  e txtSend) per
l'invio e la ricezione dei dati, 3 bottoni per iniziare la connessione, per
terminarla e per inviare i dati contenuti nel controllo di testo txtsend.
Ottenuta la risposta del server qualsiasi cosa che invio non ottiene
risposta.
C'e' qualche errore?
Ringrazio chi mi dara' qualche suggerimento

Mandi il cr-lf al fondo della linea?
--
Antonio Donatiello

Mandi il cr-lf al fondo della linea?
No, mi spieghi bene per favore che significa cr-lf ??

cr-lf sta per Carriage Return - Line feed, cioe' i 2 caratteri che indicano
l'accapo, il fine riga. Essi sono chr(13) e chr(10).
Se non li metti alla fine della riga il server non ti risponde.
Ciao.
--
Antonio Donatiello

Newsgroup: it.comp.lang.visual-basic
Titolo: Datalogic 725 RF + Star Modem

C'è qualcuno che è in grado di sviluppare delle sequenze di
acquisizione con Datalogic Formula 725/734 RF + Star Modem  collegato
a seriale PC ?

 a seriale PC ?
Io andrei sul sito datalogic e cercherei il rivenditore piů vicino alla tua
zona. E proverei a fargli una telefonata, magari ha quello che serve per te.
Ciao

Newsgroup: it.comp.lang.visual-basic
Titolo: eseguire vbscript da vb

ciao a tutti
come posso eseguire un vbscript da codice visual basic ?
grazie, AEOM

come posso eseguire un vbscript da codice visual basic ?
Senza includere nulla nel progetto, puoi usare Shell().
-- 
ciao, un hal di passaggio
Newsgroup: it.comp.lang.visual-basic
Titolo: virgole in access

le tipiche cose in cui io mi perdo...
se eseguo questa query
update persone set corr=7358, giorni=46, media=159,95652173913,
corr_pc=4,8867311766542 where lcase(persona)='topolino'
media e corr_pc sono double, e i campi a precisione doppia, ma le virgole 
dei decimali vengono viste come separatori fra i campi della query.
come li inserisco i decimali?
-- 
grazie, a.
news://it-alt.comp.software.openoffice : Il newsgroup dedicato a
OpenOffice.org, la suite open source di applicazioni per ufficio. 

 come li inserisco i decimali?
Col punto, probabilmente...
Bye
Raf

"Rafunk" <rafun...@NOTHANKSlibero.it> ha scritto

avevo pensato a un replace. ma stavo per fare un ps:
assurdamente, se converto in stringa, funziona
   ", giorni=" & nGiorni & _
   ", media='" & CStr(nSchede / nGiorni) & "'" & _
   ", corr_pc='" & CStr(pCento) & "'" & _
e come media nell'mdb trovo p.e.
    419,41975308642 (che va bene)
perche' sto usando un access italiano su un pc italiano.
c'e' un modo certo per inserirli a prescindere dalle localizzazioni?
grazie, a.

 grazie, a.
Sě, usare Str() che č delocalizzata anziché CStr() o le conversioni
implicite di VB.
Bye
Raf

 formattata col punto.
hmmm...
MsgBox CStr(nSchede / nGiorni) & vbNewLine & CStr(pCento)
^c sul msgbox -->
---------------------------
bdivb
---------------------------
159,95652173913
4,8867311766542
---------------------------
OK
---------------------------
mo' provo con str
ciao, a.

Newsgroup: it.comp.lang.visual-basic
Titolo: Pacchetto di installazione

Se io voglio creare un setup.exe di un programma VisualBasic che mi installi
anche delle immagini e dei testi poi richiamati dal programma come posso
fare?
Grazie

 ha scritto nel messaggio
news:8cmtqt$qo8$1...@lacerta.tiscalinet.it...

Se utilizzi la Creazione Guidata di MS, li puoi aggiungere direttamente da
li all'elenco dei file che compongono il pacchetto.
--
 
federic...@planet.it
Eliminare NOSPAM dall'indirizzo! Delete NOSPAM from address!

Newsgroup: it.comp.lang.visual-basic
Titolo: Domanda a tutti, belli & brutti...

Ho un problema (e altrimenti che scrivo a fa'??!!). Il mio programma deve
essere in grado di vedere quali applicazioni vengono aperte dall'utente,
quali eseguibili insomma vengono lanciati. A tal fine so che esiste l'API
SetWindowsHookEx, ma se qualcuno non me la spiega per filo e per segno non
riesco proprio ad usarla. Allora vi chiedo: CONOSCETE QUALCHE ALTRO MODO PER
INTERCETTARE QUALI APPLICAZIONI *.EXE VENGONO APERTE????
Grazie a tutti, belli & brutti!

Non ho ben capito quello che devi fare,
ma per SetWindowsHookEx guarda qui:
 
http://msdn.microsoft.com/library/psdk/winbase/hooks_7vaw.htm
Ciao
Sergio

Newsgroup: it.comp.lang.visual-basic
Titolo: VPL

Ciao a tutti!
Desidero informazioni e una vostra opinione su metodi piů avanzati di
programmazione (quali ad esempio l'utilizzo di linguaggi visuali, ecc.), che
sostituiscano pressocché interamente quella barbonata medioevale della
programmazione per mezzo di codice "testuale" 1-D.
Sarei grato a chi mi potesse fornire una risposta.
Luca

 programmazione
visual basic net
cercalo con google
-- 
<Gigio2K>
--- 
www.g2kweb.it
 ---
Nokia -> I.T.H.N. -> 
http://www.ithn.it/
VB -> I.C.L.VB -> 
http://www.it-lang-vb.net/

 cercalo con google
ma gigio, cosa dici mai?
anche con vbnet sei costretto a scrivere righe e righe di codice, "quella
barbonata medioevale della programmazione per mezzo di codice "testuale"",
come dice il nostro op. (sapesse che cosa vuol dire op dalle nostre
parti...)
anzi... ti dirň di piů: tutte le cose che tu credi di fare fighissimamente
con una interfaccia visuale, lui, sottobanco e di nascosto, le trasforma in
"codice testuale", e se ne vergogna cosě tanto che "collassa" quella
parte...
--
Salutoni
Sergio
per rispondere... togli il group dall'indirizzo

 dalle nostre parti...)
eh eh , ho letto 2 volte il post dell'op, mi si e' confusa la mente a
cercare di interpretarlo e ho risposto ^_^
Spe', per il bene di tutti credo che possiamo consigliargli il Python ?
-- 
-Gigio@Work(?)-

 Sarei grato a chi mi potesse fornire una risposta.
La lavagna, quella nera di lavagna, non quella di carta o plastica, il gesso
e il cancellino. Un grembiule bianco, oltre che a camuffare il gesso, fa
pure figo. Dentro un uomo e la sua testolina. Lo strumento ancora più bello
al mondo. Per la parte logistica, quando mi farai vedere una tastiera
utilizzabile a più di 1-D potrò cambiare idea, sino ad allora posso solo
farti compagnia al bar.
Newsgroup: it.comp.lang.visual-basic
Titolo: consiglio wince : net o eVb ?

volendo sviluppare da zero applicazioni per wince, con collegamenti
con sql-server aziendale, quale ambiente consigliereste ? embedded
visual basic o buttarsi completamente su net ? quali vantaggi nel caso
di net ?
grazie.
bye.

 ha scritto nel messaggio
news:9b8a0f47.03102...@posting.google.com...
: volendo sviluppare da zero applicazioni per wince, con collegamenti
: con sql-server aziendale, quale ambiente consigliereste ? embedded
: visual basic o buttarsi completamente su net ? quali vantaggi nel caso
: di net ?
.NET
Almeno zio bill mi pagasse per questa reclam...
Ciao, Luca.

 Almeno zio bill mi pagasse per questa reclam...
Anche perchè in attesa dell'acquisto di 
VB.NET
 sto smanettando con eVB e 
posso dire che è un'emerita ciofeca (sì, lo so, non lo sembra, finchè 
non si prova a farlo funzionare sul serio).
P.S.: a quanto pare .net supporta nativamente l'accesso a SQL server, 
evitando quindi il passaggio da SQLce.
Confermi (che funziona, intendo :) )?
Ciao

 ha scritto nel messaggio
news:bn3hn7$s7t7v$1...@ID-184808.news.uni-berlin.de...

Funziona egregiamente, SQLCE lo usi per implementare un database "autonomo"
sul ppc, dico proprio autonomo nel senso che non dipende da un "fratello
maggiore" su server, eventualmente, come ti dicevo, li sincronizzi.
: Ciao
Ciao, Luca.

Newsgroup: it.comp.lang.visual-basic
Titolo: [?] File di risorse

Ciao a tutti,
sto realizzando un programma che vorrei distribuire oltre che in inglese
anche in italiano.
Pensavo di appoggiarmi ad un file di risorse contenente tutte le stringhe
(argh!) in entrambe le lingue e usare quelle giuste.
Questa č davvero la via piů semplice?
Dato che non ho mai usato un file di risorse, come faccio poi a recuperare
le mie stringhe?
Ciao e grazie.

 ha scritto nel messaggio
news:8f42qj$nc0$1...@nslave1.tin.it...

Guarda l'help per LoadResString, LoadResPicture.
Direi che č il sistema consigliato da MS, tra l'altro, la scelta di
quale tabella stringhe caricare se la dovrebbe smazzare Windows, cosě,
un unico programma puň essere distribuito in piů paesi senza
ricompilarlo.
--
 
federic...@planet.it
Eliminare NOSPAM dall'indirizzo! Delete NOSPAM from address!

Personalmente utilizzo una DLL esterna, questo permette all'utente di
scegliere la lingua che vuole utilizzare senza essere vincolato a quella del
S.O
Ciao
GL
Newsgroup: it.comp.lang.visual-basic
Titolo: VB.NET sovrapporre immagini

Ciao a tutti,
supponiamo che io abbia una serie di simboli in formato immagine (gif o
altro), e voglia creare un immagine che sia composta da uno o più di questi
simboli sovrapposti.
Es. ho \ e / sovrapponendoli creare un immagine tipo X
E' possibile una cosa del genere con .NET in modo "semplice"?

On 9 Set, 16:41, "Andrea [Work]" <andrea.isworkDELET...@gmail.invalid>
wrote:

si!ad esempio
www.martek.it/dblog
il captcha è una immagine ridimensionata con un testo sovraimposto
in GDI+
lo fai con una cosa del tipo:
.......
'Aggiunta 2.0 Testo sovraimposto
        'mi costruisco un oggetto Graphics per spippolare con
l'immagine!!!
        Dim g As Graphics = Graphics.FromImage(bmp)
        If TestoSovraimposto <> "" Then
            'Sovraimpongo alla mia immagine ridimensionata un
testo!
            'Specifico che font usare, dimensione, stile!
            Dim usaFont As New Font("Tahoma",
dimensioneTestoSovraimposto, FontStyle.Regular)
            'per cambiare il colore usate l'oggetto Brushes!
            'es. Brushes.Snow
            g.DrawString(TestoSovraimposto, usaFont, Brushes.Snow, New
PointF(1, 3))
        End If
.........
ovvio che io uso un testo e quindi g.drawstring....se usassi
g.drawimage....
http://msdn.microsoft.com/en-us/library/4cy2c290(v=VS.71).aspx

 g.drawimage....
http://msdn.microsoft.com/en-us/library/4cy2c290(v=VS.71).aspx
FW 4.0....ovvio si arricchisce
http://msdn.microsoft.com/en-us/library/4cy2c290(v=VS.100).aspx

 
http://msdn.microsoft.com/en-us/library/4cy2c290(v=VS.71).aspx
Ottimo, grazie al codice poi ho fatto in altro modo, ovvero essendo simboli
semplici li ho fatti col DrawLine e Ellipse, ora mi basta salvarli nel DB e
vedere se viene stampato da report :)

On 10 Set, 10:57, "Andrea [Work]"
<andrea.isworkDELET...@gmail.invalid> wrote:
attento:
se vuoi sovraimporre simboli "strani"....che sò un "transistor pnp",
un divano, una spada stile excalibur
puoi disegnartela vettorialmente usando GRAPHICSPATH
http://msdn.microsoft.com/it-it/library/system.drawing.drawing2d.graphicspath.aspx
http://msdn.microsoft.com/it-it/library/530a2kct.aspx
e poi usare il tuo simbolo con
Graphics.DrawPath
http://msdn.microsoft.com/it-it/library/system.drawing.graphics.drawpath.aspx
Insomma anche se in definitiva non sono che wrapper alle solite API
che Paperino usa da una vita....averle a portata di namespace rende
semplice anche a noi poveri mortali fare dei "decenti anche se non
entusiasmanti" miniCAD.

 entusiasmanti" miniCAD.
Perfetto, il mio scopo è molto più umile per ora me la son cavata con 3
linee :)
Newsgroup: it.comp.lang.visual-basic
Titolo: [?] listview per elenco file

qualcuno puo' indicarmi p.f. url con esempi di codice in un cui un listview
viene usato per mostrare l'elenco dei file di una dir, tipo gestione
risorse?
in particolare, se voglio fare apparire solo alcuni tipi di file, come posso
applicare un pattern come quello del filelistbox ? debbo per forza usare una
serie di if che analizzano le estensioni ?
al momento sto usando un filebox nascosto nel cui pattern in cui specifico
le estensioni, e il listview viene caricato con i file che appaiono nel
filebox, ma c'e' un modo piu' intelligente ed economico ?
grazie mille, pal
--
andrea palazzi
xday at libero dot it
free sw - 
http://www.comune.modena.it/cittadini/apal/html/

 wrote in message
wAka4.9939$1W4.1...@news.infostrada.it...


filebox, ma c'e' un modo piu' intelligente ed economico ?
Se usi l'istruzione Dir$ (come dovresti) non hai problemi.
Sul sito comune puoi trovare un mio esempietto nell'area sorgenti, con il
nome di ZipDir.
Ciao

 wrote


END
Dev'essere una riga aggiuntiva che mette VB6.
Fai cosě: (io non so la differenza tra una classe VB5 e VB6)
crea un modulo di classe, anche vuoto, e salvalo.
Poi lo apri con notepad e apri con notepad anche zzZipDir.cls e quarda le
differenze nelle prime righe. č probabile che dal mio dovrai cancellare una
o due righe per poterlo aprire con VB5.
Ciao.

 il prog non si chiama zipmagic, ma zipdir
ah, vedo -- ok, scusa... non pensavo proprio...
e scusa la sintesi: intendevo: bello il tuo zipdir che vede gli zip come
cartelle, al modo di zipagic.
grazie per il resto
a.p.

Newsgroup: it.comp.lang.visual-basic
Titolo: Trovare codice ascii di una lettera già settata

ciao a tutti volevo sapere come fare a trovare il codice ascii di una
lettera già settata......
tipo:
private sub TrovaAscii ( )
dim a
a = "c"
'come faccio ora a trovare l' ascii di a??????
end sub

 ha scritto nel messaggio 
news:1134152016....@g44g2000cwa.googlegroups.com...


thk!!!!

Newsgroup: it.comp.lang.visual-basic
Titolo: [MI] - Informatica - PROGRAMMATORE VB

Ricerca Personale                          MicroGest Informatica
Ottobre, 1999                           
http://www.microgest.it
Rif. OVB                        mailto:
micr...@microgest.it
Microgest Informatica cerca CONSULENTE Visula Basic da inserire in un progetto interno con scadenza 31/12.
Si richiede autonomia nello sviluppo e una disponibilità immediata, anche di poche settimane.
Si offre un compenso in grado di soddisfare le candidature più qualificate e un alloggio nelle vicinanze dei nostri uffici.
Sede di lavoro Mariano Comense (Co)
Vi chiediamo, per velocizzare i tempi di risposta, di compilare la
scheda tecnica interna  
http://www.microgest.it/zform.html
 e di inviarci
il curriculum indicando Rif. OVB mailto:
micr...@microgest.it
 
(esplicitare  l'autorizzazione al trattamento dei dati personali: legge
675/96).

>esplicitare  l'autorizzazione al trattamento ...
 Esplicitare?
 Se devo lavorare anche per poche settimane con uno che dice "esplicitare"
preferisco morir di fame.
 Non so se mi sono esplicitato bene. :))
Newsgroup: it.comp.lang.visual-basic
Titolo: [?]Datachanged su datagrid

Allora: ho questo pezzettino di codice, rsAusil punta ad una connessione ad
un database, rsPresta è un recordset disconnesso, costruito localmente
popolato tramite il codice e vuoto prima di questo punto, dgPresta è un
DataGrid che serve a visualizzare i dati
rsAusil.source = "SELECT * from tabella"
rsAusil.Open
Do Until rsAusil.EOF
    rsPresta.AddNew
    rsPresta("descrizione") = rsAusil("descrizione")
    rsPresta("quant") = rsAusil("quantità")
    rsPresta("rifprestazione") = rsAusil("rifprestazione")
    rsPresta("prezzo") = rsAusil("prezzo")
    rsPresta("effettuato") = rsAusil("effettuato")
    rsAusil.MoveNext
Loop
rsPresta.Move 0
Set DGPresta.DataSource = rsPresta
dgpresta.datachanged = false
Il problema è che impostando la proprietà DataChanged del DataGrid viene
cancellato l'ultimo record inserito in RsPresta....
Qualcuno saprebbe spiegarmi il perché?
Ringrazio anticipatamente
Salutoni
Sergio

 ha scritto nel messaggio
news:iVgg9.89101$ub2.1...@news1.tin.it...


 > rsPresta.Move 0
che, secondo quanto riportato dalla documentazione, è equivalente a scrivere
rsPresta.update
e comunque, quello che ho postato è solo l'ultima versione di codice che ho
provato (circa una ventina di combinazioni, a spanne) e in molte altre
l'istruzione update esplicita c'era ma il risultato era lo stesso...
Salutoni
Sergio

Newsgroup: it.comp.lang.visual-basic
Titolo: Dbgrid e DataControl.

Ho creato un form che mi carica da codice varie Dbgrid e vari DataControl.
Vorrei associare il DataSource di ogni Dbgrid al suo DataControl, ma mi da
errore (set dbgrid("n").DataSource = DataControl("n").name).
...mi pare o non cè verso di fare una cosa del genere da codice?
Esistono altre possibilità? magari utilizzando altre griglie?...
Asp soluzioni, grazie.
TG.

 ha scritto


senza set, non funziona?
ciao, a.

 ha scritto nel messaggio 
news:55slp5F...@mid.individual.net...


 Hai mai provato?... non cè verso.
in effetti sembra non si possa, vedi sotto.
non avendo mai provato una cosa simile, lo scopro ora.
ciao, a.
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vb98/html/vbprodatasource.asp
Note   Two older controls, the Data control and RemoteData control, can be 
used as data sources, however you cannot set the DataSource property of 
another control or object to either of these controls at run time. For 
example, the following code will fail:
Set Text1.DataSource = Data1
' Will fail! You can't set DataSource at
' run time to an intrinsic Data control.
To use either the Data control or RemoteData control as a data source, you 
can set the DataSource property of bound controls at design time only.
Newsgroup: it.comp.lang.visual-basic
Titolo: ListBox

E' possibile inserire una foto di sfondo in una ListBox? O meglio come
potrei fare?
Grazie.
Salvo

 Grazie.
Cosě a occhio direi di no, non ha una proprietŕ "Picture" e non ha uno stile
di background "transparent".
Naturalmente tra due decimi di secondo qualcuno ti dirŕ come si fa......;-)
Salutoni
Sergio

 Naturalmente tra due decimi di secondo qualcuno ti dirą come si
fa......;-)
LOL.
Starla

 O meglio come potrei fare?
Un sistema ci sarebbe, ma č un po' da matti. Per esemplificare, crea un
nuovo progetto, inserisci sulla form una ListBox e copia il seguente codice
sulla form:
Option Explicit
Private Declare Function SetLayeredWindowAttributes _
    Lib "user32" (ByVal hWnd As Long, ByVal crKey As Long, _
   ByVal bAlpha As Long, ByVal dwFlags As Long) As Long
Private Declare Function GetWindowLong Lib "user32" Alias _
    "GetWindowLongA" (ByVal hWnd As Long, _
    ByVal nIndex As Long) As Long
Private Declare Function SetWindowLong Lib "user32" Alias _
    "SetWindowLongA" (ByVal hWnd As Long, _
    ByVal nIndex As Long, ByVal dwNewLong As Long) As Long
Const LWA_COLORKEY = &H1&
Const LWA_ALPHA = &H2&
Const GWL_EXSTYLE = (-20)
Const WS_EX_LAYERED = &H80000
Public Sub SetOpacityColor(ByVal hWnd As Long, Color As Variant)
      If SetWindowLong(hWnd, GWL_EXSTYLE, _
         GetWindowLong(hWnd, GWL_EXSTYLE) _
         Or WS_EX_LAYERED) Then
             Call SetLayeredWindowAttributes(hWnd, Color, 0, _
                    LWA_COLORKEY)
      End If
End Sub
Private Sub Form_Load()
   List1.BackColor = RGB(0, 255, 0)
   Call SetOpacityColor(Me.hWnd, List1.BackColor)
End Sub
In questo modo ottieni una form il cui contenuto (con sfondo rosso) č
completamente trasparente.
Se fai in modo che la form in questione non abbia bordo e sia esattamente
grande quanto la tua lista, la puoi usare direttamente al posto della
ListBox. Usi la SetParent per attaccarla sulla form (o sulla PictureBox) su
cui hai l'immagine di sfondo e vai tranquillo.
I problemi sono 2:
a) il trucco funziona solo da Windows 2000 in poi
b) Diventa difficile cliccare sulla ListBox. Devi beccare esattamente la
scritta col mouse, altrimenti se clicchi nella parte trasparente l'evento
click scatta sulla picturebox immediatamente sotto.
Ciao
*Roby*
P.S.
Mi spiace per CSSoft, ma ci sono voluti piů di 2 decimi di secondo. :-)
Newsgroup: it.comp.lang.visual-basic
Titolo: Sogno di un principiante: suggeritore-agenda

Sono un novizio del Visual Basic: mi piacerebbe creare una specie di
suggeritore agenda che mi permette di segnarmi delle cose da ricordare
e visualizzare un messaggio di allerta.
Ad esempio: oggi mi segno che domani alle 16.00 devo telefonare a
Tizio e domani alle 16 esce un messaggio a schermo col messaggio "devi
telefonare a Tizio".
Dite che è troppo difficile per iniziare?
Ciao,
Gianni


Fattibilissimo.
Mi sembra un buon inizio.
Saluti,
Antonio Cangiano
-- 
Webmaster & Content Manager 
www.visualcsharp.it
Il portale italiano della programmazione C# e .NET
A breve: 
www.windowserver.it
Il portale italiano dei sistemisti Microsoft Windows

 ha scritto nel messaggio
news:43362944.03070...@posting.google.com...


 ha scritto nel messaggio
news:43362944.03070...@posting.google.com...

L'ideale per iniziare, cioè avere un obbiettivo concreto.
Il rafforzativo è nell'approfondire i singoli punti che man mano si
presemtano ed evitare di darli per scontati.
Es. un esempio della guida che funziona, copio e incollo senza studiare la
sequenza.
giuseppeD
--------------------------------------------
http://www.deportati.it/annunci.htm
Newsgroup: it.comp.lang.visual-basic
Titolo: Graphics server 5.0

Utilizzando il graphic server 5.0, vorrei disegnare su un grafico di
andamento di un  titolo,  delle linee di trend o delle linee di supporto
(quindi linee che non iniziano dall'origine del grafico):
Non riesco a farlo, (ho provato anche con usando il comando "line" ma non
funziona nel senso che non risulta visibile sull'area occupata dal grafico
grafico)
Grazie
--
roby...@lycosmail.com



Newsgroup: it.comp.lang.visual-basic
Titolo: Un controllo come la finestra proprietà di .NET

Sto cercando un controllo che funzione come la pagina delle proprietà del VB
.NET (ovverro una treeview che abbia la possibilità di inserire almeno un
paio di colonne come la listview) va benissimo anche da acquistare. Ho già
provato la PragmaGrid XP, ma mi da una serie di problemi perchè tende a
tenersi il fuoco anche se clicco su un altro controllo.
Grazie a tutti.
Dario Di Marino

 paio di colonne come la listview) va benissimo anche da acquistare.
[SNIP]
Se non sbaglio il controllo S-Grid su 
http://www.vbaccelerator.com
 dovrebbe
avere tra i possibili formati anche uno stile che somiglia a quello che ti
serve.
In ogni caso e' free con sorgenti e tutto, quindi puoi "farci un giro" senza
impegno ;-)
Ciao
--
Luca Dormio - 
luca....@tin.it
________________________________
"Marty, non stai ragionando in maniera quadridimensionale"
Dr. Emmett L. Brown

 > .NET (ovverro una treeview che abbia la possibilità di inserire almeno


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

Salve,
Vorrei un Vs. parere in merito al seguente problema;
Nel programma ci sono 2 timer che controllano in modo continuo determinate 
condizioni che provengono da interfacce hardware (schede I/O), ed al 
verificarsi di eventi predefiniti eseguono una serie di azioni.
Una di queste azioni consiste nell'inviare email (con mapi), nella normale 
attività lavorativa funziona tutto tranquillamente, ma lasciando il sistema 
attivo ad esempio di notte, dopo circa 10 ore al momento di inviare l'email 
( trovo la segnalazione dell'errore intercettato, la mattina seguente) viene 
egenerato un'errore "Memeoria insufficiente / disco Pieno ecc.ecc.".
Nel Pc A livello di risparmio energetico è tutto disattivato, nell'arco 
della normale attività di collaudo non si manifestano anomalie, hardware ( 
pc Amd sempron 2800 - xp pro - 512 ram).
Ora proverò a vedere se l'evento che pianta, viene generato solo nel caso di 
invio email ho anche con altre azioni, in ogni caso vorrei dei pareri in 
merito.
Ringrazio anticipatamente a quanti vorranno segnalare la loro impressione.
saluti michele 

 figurati, e' che ho un debole nei progetti dove si parla di hardware
comunque grazie per la risposta
Newsgroup: it.comp.lang.visual-basic
Titolo: [OT] MOUSE PER TUTTI

Dimenticavo di dire che il messaggio "MOUSE PER TUTTI" è Off Topics.

Insomma ORA BASTA!!!
TI DEVI RENDERE CONTO CHE INTERNET QUALCUNO ANCORA LO PAGA E NON LO FA
CERTO PER SCARICARE LE TUE CAZZATE!!
PASSI LA BATTUTA , UNA TANTUM.
PASSI IL FATTO CHE HAI SCATENATO , CON I TUOI COLLEGHI, UN CASINO NON
PIU' DI UNA SETTIMANA FA.
PASSI (SBAGLIARE E' UMANO PERSEVERARE E' DIABOLICO) CHE UN INTERO THREAD
PARLA DI TE
MA CACCHIO A TUTTO C'E' UN LIMITE!
HAI ROTTO LE PALLE , QUESTO SIA CHIARO!
PER QUELLO CHE PUO' CONTARE ..SEI SUL MIO KILLFILE!!!

vediamo di non riiniziarne un altro...
;)
-- 
GbC

Per favore, GL, basta, ti supplico.
Ho promesso già da tempo che avrei dato solo risposte serie e lo farò.
Ciao

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

ksfhgkjfhgkjfg

ffffffff
ggggg
gggggg
Newsgroup: it.comp.lang.visual-basic
Titolo: File risorse

Salve a tutti
Come si fa a mettere immagini in un file di risorse?
Ho guardato sul NG, ma ho trovato solo esempi
per estrarre immagini da un file .res...
Qualcuno mi può indicare un link o spiegare come si fa?
Grazie mille a tutti!
--------------------------------------------
             ASSA
http://assatarram.yohoo.it
Napster: Assatarram3
it.comp.lang.visual-basic: Assatarram
--------------------------------------------

devi crearti un nuovo file di risorse, c'è una voce apposita nel menu del
VB, non mi ricordo quale. poi aggiungi all'interno di questo file le varie
immagini, icone, suoni, ecc., e lui assegna automaticamente ad ogni immagine
... un numero identificativo. quindi salvi il file, che resta "collegato" al
progetto dal quale lo hai creato. per creare, aggiungere e salvare devi
usare i pulsanti appositi di una finestrella che si apre quando scegli
quella voce di menu Risorse di cui ho parlato prima e che non ricordo dove
sta. appena si apre questa finestrella è tutto assolutamente intuitivo.
MarioH

 Qualcuno mi può indicare un link o spiegare come si fa?
Mario ti ha spiegato come si fa
io ti do un link: 
http://vbsimple.virtualave.net/howto/016.htm
--
Fibia "Sakamoto" FBI
E-mail: 
fibi...@hotmail.com
ICQ UIN 63586057
Sito Personale: 
http://www.geocities.com/fibiafbi
VB Simple: 
http://vbsimple.virtualave.net
Membro #25 delle Mitiche Brigate Takahashi sezione Sud

 io ti do un link: 
http://vbsimple.virtualave.net/howto/016.htm
Grazie mille a entrambi!


 ha scritto nel messaggio
news:99dtff$rc51$1...@ID-70152.news.dfncis.de...

Potresti per favore dirmi esattamente il menu che devo utilizzare,
ho dato un'occhiata, ma non ho trovato nulla...


> editor risorse VB6... vabbè, seguirò il metodo di Fibia FBI, io ho il 5...
vabbe ma deve essere uguale anche in VB 5, secondo me...

 --------------------------------------------
ehm... avevo dimenticato la cosa fondamentale... bisogna renderlo
disponibile con le aggiunte.
allora, vai su Aggiunte --> Gestione aggiunte, quindi seleziona Editor
Risorse VB6, checka la casella "Caricato / Scaricato", fai OK, ed esce un
pulsantino con i cubettini verdi, ecco quello è il pulsantino delle risorse.
se clicki, si apre la finestrella intuitiva di cui sopra...
MarioH

 ha scritto nel messaggio
news:99g1u0$1625n$1...@ID-70152.news.dfncis.de...

editor risorse VB6... vabbè, seguirò il metodo di Fibia FBI, io ho il 5...
Ciao e grazie comunque


>vabbe ma deve essere uguale anche in VB 5, secondo me...
no, in VB5 l'editor risorse latita. in compenso hai una guida che ti insegna
come scriverteli a mano.
io comunque i file risorse me li facevo sempre preparare dal mio VC++aro di
fiducia...
-- 
Posted from 
smtp.technorail.com
 [195.103.144.19] (may be forged) 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 wrote in message
022c01c0b3dd$bc18f370$b297953e@aldebaran...

Newsgroup: it.comp.lang.visual-basic
Titolo: masterizzare con visualbasic

Salve, volevo chiedervi se era possibile gestire la masterizzazione con un
programma in visualbasic, magari con un ocx appropriato...
aspetto consigli...
l'idea era quella di creare un programma che, prese iverse cartelle
memorizzasse i nomi dei files in un db e masterizzasse questi su un cd/dvd
in questo modo posso crearmi un archivio dei vari file archiviati, posso
ricercarli nel db e sapere in quale cd sono
grazie 
Clam
-- 
Claudio
http://www.sullacollina.altervista.org
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 memorizzasse i nomi dei files in un db e masterizzasse questi su un cd/dvd
Ti do' una soluzione quasi "indolore": se usi un software tipo InCD o 
DirectCD, il masterizzatore lo vedi come un normale disco, quindi per 
masterizzare i file ti basta copiarli sull'unita'/percorso che avrai 
messo in configurazione al tuo programma come periferica di 
archiviazione (es. "E:\" se questa e' l'unita' del masterizzatore).
In questo modo oltre a non dover usare alcun OCX, puoi archiviare in 
modo assolutamente trasparente (quindi senza cambiare una virgola del 
programma) sia su CD-R sia su DVD, su CD-RW, ma anche su unita' 
rimuovibili, penne USB, dischi di rete, e tutto cio' che si puo' mappare 
come disco.
Puo' andare bene per te?
-- 
Ciao!
    -DocDoc-
--- Per scrivermi: docdoc()
sertel.net
Sei anche tu stanco dei messaggi spam? Usa Terminator, il programma
anti-spam italiano FREEWARE!     
http://www.spamterminator.it/

 Puo' andare bene per te?
Sinceramente non ho mai usato un sistema del genere, ma per curiosità,
come posso dare il nome al cd??
e per il controllo dello spazio su disco come viene effettuato?
Per caso quando il cd è pieno ne chiede un altro? e a questo si può
cambiare il nome?
grazie per l'idea!



[snip]
http://www.vbaccelerator.com/home/VB/Code/Libraries/Writing_CDs/index.asp
buona lettura

Prova a cercare su google l'ocx "MoxCdBurn", mi sembra che sia free.
Ciao

 Per caso quando il cd è pieno ne chiede un altro? 
Che io sappia, no, ma e' il tuo programma che puo'/deve chiedere la 
sostituzione dell'unita' configurata per l'archiviazione quando lo 
spazio e' insufficiente.
 > e a questo si può cambiare il nome?
Vedi sopra ("indice.dat")...;-)

Newsgroup: it.comp.lang.visual-basic
Titolo: Problemi di overflow

Ciao a tutti!
Possibile che un codice di questo tipo mi dia errore di Overflow a
Run-time?????
Dim x as Long
x = 2150 * 25
Qualcuno mi sa dire come risolvere il problema?
Ciao e grazie
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Qualcuno mi sa dire come risolvere il problema?
Usa Long anzichè Integer.
X = 2150& * 25&
Ciao
Alberto
-- 
A questo punto hanno trovato un muro,
un muro duro, molto molto duro,
che siamo noi.

 x = 2150 * 25
o_O carino... lo fa anche a me ma la moltiplicazione risulta 53750 sotto il 
limite dell'unsigned integer, e abbondantemente dentro il long........ 

 X = 2150& * 25&
:P
Ciao 

 ha scritto:

Non ci sono unsigned integer in VB, solo signed Integer e Long
--
ciao
  Stefano

Non ci sono unsigned integer in VB, solo signed Integer e Long
Nel senso che anche il Long č con segno, ovviamente  ;-)
--
ciao
  Stefano

 Nel senso che anche il Long è con segno, ovviamente  ;-)
 fa niente era per dire che sta nel range

Newsgroup: it.comp.lang.visual-basic
Titolo: DBComboBox e DBListBox

Ho cominciato da poco a programmare con il Vb 5.0; ho fatto qualcosa
all'universita' con il Vb 3.0
Gradita sorpresa il nuovi controlli DBComboBox, DBListBox e DBGrid, che
almeno in teoria permettono una completa gestione di inserimento/modifiche,
visualizzazione di un database con pochissime righe. Ho provato a fare
qualche prova, ma non mi funzionano molto bene. Sono riuscito, dopo, un po'
di tempo a capire esattamente quale fosse per il controllo la sorgente e
quale la destinazione ed effettivamente mi mostra quello che voglio. In
particolare ho messo in alcuni DBComboBox dei dati presenti in alcune
tabelle diverse da quella per cui si sta facendo l'inserimento. Tra l'altro
ho sfruttato al max la possibilta' di questi controlli, visualizzando nel
DBCb un campo che poi non sara' quello che dovra' andare a finire nel
tabella che sto modificando. In sostanza, nella tabella (Paperina) in cui
sto inserendo un nuovo record sono presenti vari campi che rappresentano il
codice/chiave di record di altre tabelle. Nel DBCb visualizzo la
descrizione di questi record e poi quando di se ne sceglie uno, nella
Paperina mettero' il codice. Il fatto e' che succedono strane cose nel
DBCb. Innanzitutto i record sembrano essere piu' di quelli presenti nella
tabella sorgente, tant'e' che ad esempio appare "l'ascensore" a destra
nonostante non servirebbe. Maneggiando poi detta ascensore, improvvisamente
sparicono tutti i dati nel DBCb, salvo poi tornare dopo altri
smanacciamenti. Ho sicuramente sbagliato qualcosa, ma cosa ? E perche' nel
VB 5.0 mancano esempi di utilizzo di detti controlli ?
Grazie.

Ho notato, in particolare, che se il risultato della query è un Recordset vuoto
o con solo 1 record il dbCombo si impianta (come di ci tu c'e' il montacarichi
che evvettivamente non serve). Tutto OK se ci sono almeno 2 records.
In VB4 16bit il controllo dbCombo fa i campricci con la proprietà boundcolumn:
qualsiasi campo specifichi, ti ritorna sempre quello del Recordset con indice
0.
Penso siano dei bug (che non verranno mai corretti...)
Newsgroup: it.comp.lang.visual-basic
Titolo: SQL SERVER+OLEDB+MTS





Sto avendo alcuni problemi per accedere a un DB Sql 
Server


tramite OLEDB 


Utilizzo un componente visual basic con gli oggetti ADO e con 
MTS 


Quando viene fatta la Open del recordset mi ritorna che si e' 
verificato


un errore 


 


Qualcuno mi saprebbe dire perche' ?


 


P.S. Se invece uso ODBC funziona bene 


 


Grazie



 ha scritto nel messaggio
news:005401bfedd6$a43e6500$e590abd4@seghione...



Grazie
-------------------------------------------------------
Prova a passarci un po' di codice !

Newsgroup: it.comp.lang.visual-basic
Titolo: "Elaborazione in background"

Quando do un istruzione che resta in attesa di input dall'utente, come posso
interagire con essa?
Ho usato il controllo Timer con il comando SendKeys, funziona, ma è
tutt'altro che elegante.
Non c'è nessun'altro modo per eseguire istruzioni mentre una Sub è in
attesa? Penso che potrei fare una cosa del genere generando un evento...
Come si fa?
Grazie
Bald0z

 scrisse:

Siccome non è molto chiaro provo a darti alcune soluzioni:
1)  Normalmente in Window non bisogna "dare istruzioni " per attendere input da
parte degli utenti, in quanto è un ambiente basato sugli eventi, mi spiego:
prima di Windows usavi un loop che controllava continuamente se premevi dei
tasti dopodiché agiva di conseguenza, con Windows invece agisci di conseguenza
solo in presenza di un evento (KeyPress, Click, etc.).
2) Gli eventi li puoi generare (vedi RaiseEvent) ma solo all'interno delle
classi.
3) Utilizzi Do events
Ciao VB
Newsgroup: it.comp.lang.visual-basic
Titolo: Problema VB6 to Excel

 
          Ciao a tutti,
purtroppo neanche con google sono riuscito ad avere ciò che mi serve....
:-(((
Ho un semplice file di testo che voglio aprire con vb6 (e finquì tutto ok) e
poi spostare alcuni di questi dati in un foglio di excel già esistente
(chiamiamolo Master) e poi stampare il tutto.
Sapreste darmi qualche dritta?
e grazie a tutti
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 purtroppo neanche con google sono riuscito ad avere ciò che mi serve....
hai ragione.
su google non c'è nulla di utile al riguardo
http://tinyurl.com/7y9rj
-- 
Salutoni
Sergio
Per rispondere... togli il group dall'indirizzo
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it


Ho provato, ma quando lo eseguo mi dà un errore su New Excel.Application.
Inoltre sai dirmi dove posso trovare le singole proprietà inerenti
all'oggetto (es .add, .visible ecc...)?



........... Dimenticavo, per stampare il foglio?


 all'oggetto (es .add, .visible ecc...)?
a) lì vicino a dove si trova quel post, molto probabilmente
b) nella guida in linea di excel
c) su 
www.msdn.microsoft.com
naturalmente, anche per quanto riguarda la stampa, e forse anche la
formattazione della pagina.



Guida vba di Excel.
-- 
----------------------------
Mauro Gamberini

La risposta del post indicato era di Albe V°.
-- 
----------------------------
Mauro Gamberini

NomeFoglio.PrintOut
Ciao, Sauro


Grazie.
Purtroppo non riesco ad aprire un foglio di excel già preesistente.....
:-(((


 :-(((
questo l'hai provato?
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vbaxl11/html/xlmthOpen1_HV03076845.asp



Il foglio di excel ora lo apro, lo compilo e però non riesco a stamparlo in
nessun modo, ora ti posto la parte di codice
' Creo l'applicazione excel
    Set xlApp = New Excel.Application
    ' Apro il file master .xls
    Workbooks.Open (App.Path + "\Stampa.xls")
    ' La rendo visibile
    xlApp.Visible = True
 
    ' Apro il file ove estrarre i dati da inserire nelle apposite celle
    Open App.Path + "\Datistampa.txt" For Input As 1
            Input #1, Nominativo, Nome, StrData, StrOra, Banda, Temp, ValMsgBox
            xlApp.Cells(1, 1).Value = Nominativo
            xlApp.Cells(1, 4).Value = Nome
            xlApp.Cells(3, 1).Value = StrData
            xlApp.Cells(3, 2).Value = StrOra
            xlApp.Cells(3, 3).Value = Banda
            ....
            ....
            ' Chiudo il file temporaneo datistampa.txt
    Close #1
 
    ' Cancello il file temp
    Kill (App.Path + "\DatiStampa.txt")
 
    ' Stampo la pagina di excel completa
    xlApp.("Foglio1").PrintOut
 
    ' chiudo l'oggetto Excel
    xlApp.Quit
   ' distruggo l'oggetto Excel
    Set xlApp = Nothing
Mi dà un errore alla riga di stampa, non sò più come fare

Newsgroup: it.comp.lang.visual-basic
Titolo: Copiare negli Appunti

Ciao volevo sapere se qualcuno conosce il modo di copiare una variabile
variant negli appunti.
Grazie
Paolo

variant negli appunti.
E che cosa contiene la variabile ?
Ciao
Aldo

 ha scritto nel messaggio
news:969j19$jnhnv$1...@ID-56381.news.dfncis.de...


recordset ADO.
Un po' generico.
L'unica cosa che ti posso dire e' di rovistare nell' help riguardo 
all' oggetto Clipboard.
Ciao
Aldo

Newsgroup: it.comp.lang.visual-basic
Titolo: Gestione dei Return di function

Ciao a tutti,
Non riesco a trovare niente che riguardi il seguente problema (anche
perchè è difficile immaginare una parola chiave che vada bene)....
Ho una function che riceve da parametro una matrice binaria, io faccio
dei calcoli per estrarmi glei estremi dei valori diversi, devo fare un
return che contenga più variabili insieme come: l'origine e la
dimensione della matrice, Qualcuno sa dove trovo esempi o articoli?
Esempio:
00000000000
00001000000
00111100000
00001111100
00000000000
in questo caso i mier return dovrebbero essere di 3 variabili:
new point(2,2)  --> che è la colonna e la riga con indice più basso
dove è presente l'1
return int = 7   --> che è la lunghezza in X dell'occupazione di 1
massima
return int = 3  --> che è la lunghezza in Y dell'occupazione
Grazie a tutti, ciao ciao

On 20 Set, 10:59, "
marcelo.scol...@gmail.com
"

Se ho capito bene il tuo problema puoi memorizzare le tue variabili in
una matrice "object" e fare il return di quella matrice.
Ad esempio:
Dim retval() As Object = {New point(2, 2), 7, 3}
Return retval
Quindi retval(0) conterrà New point(2, 2)
retval(1) = 7
retval(2) = 3
Ciao


Oltre ad usare un array (come suggerito da Daniele), puoi usare una 
Structure (il vecchio (user-defined) Type, in VB "classic") per 
"impacchettare" i risultati da restituire in un'unica variabile.
Structure MyRetValues
    Public ThePoint As Point
    Public MaxX As Integer
    Public MaxY As Integer
End Structure
Function MyFunction(...) As MyRetValues
    ...
    Dim ret As MyRetValues
    ret.ThePoint = New Point(2,2)
    ret.MaxX = 7
    ret.MaxY = 3
    Return ret
End Function
Oppure la funzione potrebbe restituire come risultato uno solo dei valori
(es. il point), mentre per i rimanenti utilizzare dei parametri passati per
riferimento.
Function MyFunction(ByVal ..., ByRef MaxX As Integer, ByRef MaxY As Integer)
As Point
    ...
    MaxX = 7
    MaxY = 3
    Return New Point(2,2)
End Function
Bye
Raf


Ciao a tutti, Grazie per il consigli, utilizzare un'array di object mi
sembrava una souzione possibile
anche a ma ma non proprio pratica, invece penso che la structure sia
la cosa migliore, in fondo era
piuttosto semplice....ciao ciao