mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.visual-basic
Titolo: Che soluzione posso adottare ?

Vorrei fare in modo di impedire all'operatore di cliccare sui cmdButton
durante l'esecuzione di un'applicazione.
Tra le soluzioni che mi erano venute in mente ne ho pensate due :
Soluzione 1:
========
Private Sub cmdRicerca
Me.Enabled = False
Screen.MousePointer = vbHourglass
----- resto del codice -----
Me.Enabled = True
Screen.MousePointer = vbDefault
End Sub
Questa soluzione, pero', non mi risolve il problema in quanto cliccando sui
pulsanti quando il form non e' abilitato , gli eventi vengono comunque
memorizzati ed eseguiti quando il form torna disponibile.
Soluzione 2
========
Pensavo di fare un ciclo che verifichi tutti i controlli presenti sul form
e, in caso si trattino di CommandButton , impostarli a enabled = false e poi
riabilitarli successivamente.
C'e' qualche altra soluzione che non mi e' venuta in mente ???
Grazie


Potresti fare apparire un Form modale,
nel Procedimento Activate del Form Modale inserire il codice che devi
eseguire
e quindi chiudere il Form Modale
Questo va scritto nel modulo del Form1
Option Explicit
'Bottone che avvia il procedimento
Private Sub Command1_Click()
Form2.Show vbModal
End Sub
'Questo va scritto nel modulo del Form2
Option Explicit
Dim x As Integer
Private Sub Form_Activate()
Screen.MousePointer = vbHourglass
'Qui inserischi quello che devi fare
For x = 0 To 6000 'il ciclo e solamente per dimostrare la mia idea
DoEvents               'prova ad elimare questa linea  e vedi la diferenza
di come si comporta il Form
Next
'Qui finische quello che e fatto e fatto
Screen.MousePointer = vbNormal
' se                    e Vero  allora
If Form1.Visible = True Then Unload Me
End Sub
Ciao L'Oriundo

 eseguire
---- cut----
L' idea e' buona.
Purtroppo, pero', nel mio caso non posso metterlo in pratica in quanto le
routine che vengono eseguite sono strettamente legate al form dove sono
presenti i cmdButton.
Si tratta, infatti, di query sql che vanno a popolare dei data control,
griglie varie ed affini.
Aprire un altro form, mi costringerebbe a fare un grosso lavoro di passaggio
di parametri/variabili/recordset da un form all'altro e , sinceramente, non
e' che ne ho tanta voglia.
Grazie comunque per la dritta .
Ciao

 ha scritto nel messaggio
news:Lebk8.19309$1S3.5...@twister1.libero.it...


 escribió en el mensaje de noticias
clmk8.20518$1S3.6...@twister1.libero.it...

Se dichiari tutti i tuoi parametri a livello publico nel modulo devi
semplicemente chiamarli inseredo il nome del form se usi
solitamente db lo dichiaro nel mdulo generale del aplicazione e crei un
procedimento che lo apre direttamente chiamato ApriDb
es
form2_activate()
call ApriDb
form1.rs
=db.OpenRecoset("SELCT * FROM  tbl ", dbOpenShanpshot)
Quasi come scriverlo nel evento del form1
Ciao L'Oriundo

 Quasi come scriverlo nel evento del form1
mmmmhhhhh..... la cosa e' sperimentabile...
;-)
Grazie
Ciao
Newsgroup: it.comp.lang.visual-basic
Titolo: Invio Mail a SMTP

Ciao a tutti, semplice quesito: come posso inviare una mail ad un server
SMTP senza intervento dell'utente. In poche parole come posso realizzare una
sub del tipo:
SUB Invia Mail (Smtp as string, Address as string, Subject as string,
Message as string, Attach as string)
' Smtp variabile con il nome del server SMTP
' Address variabile con l'indirizzo a cui inviare la Mail
' Subject Variabile con l'oggetto del messaggio
' Message per esteso
' Attach Variabile contenente il nome e il percorso di un file da inviare
'in attachment
end sub
che richiamata invii la mail senza che venga visualizzata la videata del
programma di posta (outlook o altro) con il messaggio per la conferma ?
Grazie a tutti
Viva l' NG

programma di posta (outlook o altro) con il messaggio per la conferma ?
Vai sul Sito Comune e cerca il progetto smtp.zip
http://www.murialdo.it/it_lang_vb
Ciao
By -MES-   Maronese Ettore
http://ilmes.freeweb.org
(con OCX per stampare i recordset)
Sito Comune di programmatori Visual Basic
http://www.murialdo.it/it_lang_vb
Newsgroup: it.comp.lang.visual-basic
Titolo: [VB6]Installazione con cartella

Dovrei installare un programma e inserire nell'installazione una cartella 
contenente dei file.
Ho fatto una prova con il setup standard di VB6
Visto che la cartella non mi permette di inserirla, ho inserito i file che 
si trovano nella cartella, pensando che durante l'installazione mi creava la 
cartella automaticamente, invece mi copia i file nella cartella principale.
Mi sapreste dire se è possibile farlo e come.
Grazie Carmelo 

 Visto che la cartella non mi permette di inserirla
Conosco 2 vie: o  modifichi oppurtunamente il wizard oppure copia pure tutto 
nella cartella principale, e poi al primo avvio del programma, solo la prima 
volta, crei la directory e poi ci sposti dentro i files in qustione.
-- 
Greg 



Con InnoSetup (e IsTool) puoi farlo senza problemi, oltre a fare vari tipi
di installazione (es. Locale, Client, Server), o lanciare setup aggiuntivi,
settare file INI ecc.
Ti importa anche i Setup fatti con VB6 se non erro.
Es.
[Dirs]
Name: {app}\Aggiorna; Components: " Locale Server"
Con questo creo una sottocartella Aggiorna dove installo il programma, solo
se scelgo come opzione di installazione Locale o Server, mentre in Client
non crea alcuna cartella.
Source: file.txt; DestDir: {app}\Aggiorna; Components: " Locale Server"
Con questa ci metto dentro un file, con gli stessi criteri di cui sopra.

"Andrea [Work]" <andrea.isw...@gmail.invalid> ha scritto nel 
messaggio news:7bjm9dqkrbuo$.aav4xl6z0u36.dlg@40tude.net...

Intanto grazie
Qualcuno ha mai provato CyberInstaller studio
Carmelo 

 Qualcuno ha mai provato CyberInstaller studio
Io... e dopo che lo provi, non lo lasci più :)))
Da oltre 1 anno e mezzo, è l'installer che utilizziamo io e un mio collega 
per distribuire un applicativo su un "largo" numero di client (da 2000 a 
Vista) con/senza "service pack" o "pacth dell'ultimo minuto"....  mai, 
dico mai, abbiamo avuto un problema in fase di setup (che, tra l'altro, è 
abbastanza articolata sia in strutture di directory, chiavi di registry, 
componenti, ecc. ecc.
Saluti
-- 
Gianluca Cannalire
Microsoft MCP - Visual Basic
http://www.visual-basic.it
http://community.visual-basic.it/gianluca
 

"Carmelo" ha scritto nel messaggio

Si può. Nel wizard, nel momento in cui inserisci i file che vanno
in una certa cartella, clicca sul tasto "dettagli" che ti permetterà
di specificare in che cartella vuoi che vadano.
Quelle proposte dal wizard sono quelle standard, ma ne puoi
aggiungere tu. Io spesso metto, per esempio:
    $(AppPath)\backup
    $(AppPath)\config
    $(AppPath)\dati
eccetera.
Bye, G.
Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Frame Control

Ciao a tutto il n.g.
Come posso controllare se è stato modificato un controllo (ComboBox e/o
OptionButton) in un FrameControl così da poter attivare un piulsante di
salvataggio modifice?
Grazie mille a tutti
Alberto

Elucubravo in letizia, quando udii JKLJKL sostenere...

Beh, direi scrivendo codice sull'evento Click...
-- 
Bye by SixaM 8-]
-----------------------------
Sito comune: 
www.it-lang-vb.net

Forse non mi sono spiegato bene.
Io voglio controllare gli oggetti contenuti nel Frame nel loro complesso.
Ho già provato con l'evento clik ma, ovviamente, viene generato se clicco
sul frame non su un oggetto contenuto nel frame.
Ciao e Grazie


 sul frame non su un oggetto contenuto nel frame.
Credo che Sixam si riferisse all'evento Click di _ogni_ controllo
all'interno del frame.
Prova a vedere, visto che l'oggetto Frame è un contenitore, la proprietà
Parent dei controlli. Devi ciclarli tutti (da 0 a Form.Controls.Count-1) e
verificare se appartengono (Parent) al Frame, ovviamente devi anche
conoscere il loro valore/contenuto prima delle modifiche.

 all'interno del frame.
E ci hai ragione...forse ho sbagliato a non specificarlo 8-(


Newsgroup: it.comp.lang.visual-basic
Titolo: Come stampare le form

Come posso stampare e allargare le form con il printform senza essere legato
alle modalita di sistema grazie.

Sandro:
  puoi provare ad usare l' utilita' PrintFPB che ho messo sul mio sito di
"DownLoads" a 
http://members.xoom.it/flanguasco/
   Serve appunto a stampare
Forms e PictureBoxes con dimensioni, margini ed orientamento a piacere.
Attenzione, pero': per stampare i Forms e' necessario che essi siano completamente
visibili e non coperti da altri oggetti.  Sono anni che tento di eliminare
questa limitazione ma, per ora, non c' e' stato niente da fare.
Ciao e fammi sapere.
Franco


Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Passaggio delle variabili

Una cortesia qualcuno mi puņ aiutare con degli esempi pratici sul passaggio
delle variabili. Mi spiego
creo una procedura generica con all'interno un select case. Su form creo tre
buton, dando valori dal 1 al 3,
che eseguano la stessa procedura, ma in base al tasto premuto viene eseguito
il case 1 oppure il 2 o 3, spero di essere stato chiaro
grazie

 Una cortesia qualcuno mi può aiutare con degli esempi pratici sul

se ho capito, ti conviene mettere un solo cmd, poi copiarlo e incollarlo qte
volte ti serve, creando una matrice di cmd. nb che l'indice e' a base 0:
Private Sub Command1_Click(Index As Integer)
    dim pippo 'potrebbe anche essere una var pubblica
    select case index
        case 0
            pippo = "a"
        case 1
            pippo = "b"
        case 2
            pippo = "c"
        case else 'lo metto sempre per abitudine
            pippo = "indefinito"
    end select
    msgbox "Il valore di pippo è " & pippo
End Sub
oppure
Private Sub Command1_Click(Index As Integer)
    msgbox "hai premuto il pulsante # " & index + 1
End Sub
Newsgroup: it.comp.lang.visual-basic
Titolo: Guida API

Qualcuno mi può indicare qualche link a tutorial sulle api possibilmente in
formato chm (file guida). Grazie.
Stefano
--------------------------------
Inviato via 
http://usenet.libero.it

 possibilmente in formato chm (file guida). Grazie.
www.google.it.chm
MIk

 formato chm (file guida). Grazie.
http://www.mentalis.org/
giuseppeD

 formato chm (file guida). Grazie.
www.allapi.net
Ciao

 formato chm (file guida). Grazie.
http://members.xoom.virgilio.it/CesareRizzi/
Ciao

 formato chm (file guida). Grazie.
http://www.corriere.it/piccoli/archivio/html/mondo/index.html
(Scusate, ma non ho potuto resistere :))

 
rotfl!
PS: ne hai uno anche per i calabroni? :-))
-- 
Ciao, Mauro CB

CalabrOne wrote:

Sure!!!!
http://www.mclink.it/personal/MC7176/insetti.htm
eheheh :)


Si, ma non dice il vero.
Le tossine degli insetti, specie quella delle vespe, sono termosensibili,
quindi è meglio mettere la puntura sotto l'acqua calda o un oggetto
riscaldato (es. una moneta) per annullarne l'effetto. L'acqua fredda riduce
il dolore e il gonfiore, ma ne allunga la durata. Vi giuro che funziona.
Lo disse il medico di guardia dell'ospedale di Portoferraio (sul cui stemma
ci sono quattro vespe), poi prese il dito punto della mia ragazza e lo
lasciò cinque minuti sotto il rubinetto dell'acqua calda, e dopo il gonfiore
era sparito del tutto, con il dolore.
Qs. per la precisione...eheheh


Qs. per la precisione...eheheh
Quoto e annoto, questo ng e' diventato piu' interessante per gli OT
che per gli IT :-)
-- 
ciao, hal

Newsgroup: it.comp.lang.visual-basic
Titolo: VBA in excel

Scusate .. forse ot forse no.
Ho fatto un bel programmino in vba ... o meglio o corretto un programma
esistente in vba che faceva n volte le stesse cose ... ma senza chiamare una
funzione ...
mi spiego ... c'č da scrivere 100 volte ciao e 100 pippo.
ok ... invece di fare function scriviciao e scrivipippo
il progetto vba faceva msgbox ciao msgbox pippo ... copiato per tutto il
progetto.
Ovviamente questo č un esempio. ... la domanda č questa.
se cosě scritto il file era di 570 k ... perchč dopo averlo ottimizzato
facendo delle funzioni e richiamandole quando occorre ... e in sostanza
compattando il codice da 15 pagine a4 a 8 pagine ... le dimensioni del file
sono aumentate invece che diminuire?
C'č per caso qualche cache ... qualche operazione di compattazione che devo
fare?
Grazie Andrea


Ho il sospetto che excel (ed in generale la robaccia di office) tenda a non sostituire
ma ad aggiungere sempre.
Forse, se apri un nuovo xls e fai copia e incolla dovresti riuscire a compattarlo.
ciao, hal

 C'è per caso qualche cache ... qualche operazione di compattazione che
devo fare?
Salva con nuovo nome e facci sapere.
--
Ciao.
Maurizio
--------
?SPQR(C)
 X
--------

 ha scritto nel messaggio
news:9b72u3$855qk$5...@ID-52090.news.dfncis.de...

Newsgroup: it.comp.lang.visual-basic
Titolo: VB crea un'istanza Outlook. E poi?

Ciao a tutti,
vorrei poter leggere la Rubrica presente in Outlook (.pst) ed utilizzare i
dati in un'altra applicazione.
Ho creato la seguente istanza:
Private appOut As Outlook.Application
Private Sub Form_Load()
   'Nuova istanza di Outlook
   Set appOut = New Application
End Sub
ma poi non sono riuscito a trovare documentazione per potermi muovere.
Qualcuno puň aiutarmi?
Grazie in anticipo,
Piero
-- 
Posted from 
mta10-acc.tin.it
 [212.216.176.41] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

: vorrei poter leggere la Rubrica presente in Outlook (.pst) ed utilizzare i
: dati in un'altra applicazione.
: Ho creato la seguente istanza:
:
: Private appOut As Outlook.Application
: Private Sub Form_Load()
:
:    'Nuova istanza di Outlook
:    Set appOut = New Application
:
: End Sub
Aggiungi ai componenti del tuo progetto il controllo MAPI, vedrai che fai
prima.
(ma da dove hai tirato fuori il codice che hai postato, che riferimenti hai
usato...???)
Ciao, Luca

Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Librerie di tipi

Salve, leggendo alcuni libri sul VB ho notato che si parla di librerie di
tipi, ma sinceramente non sono riuscito a capire di cosa si tratti. Spero
che qualcuno possa spiegarmelo.
Grazie 1000 anticipatamente.
Francesco

...

Fantastiche queste traduzioni, come quel libro che continuava a riportare
"Interruttore soffice" e nessuno riusciva a capire cosa c'entrasse nel
contesto finchè non si è scoperto che "Interruttore soffice" = Microsoft...
Credo che si riferiscano alle type-library.
In spiccioli sono files binari che contengono informazioni sulle strutture
delle classi (specie per le tecnologie COM) in modo che si sappia quali
proprietà e metodi esporta una certa classe.
E' un po' quello che fà l'object explorer di VB: legge la type-library
specificata e ti dice che ci sta dentro.
Ciao

Newsgroup: it.comp.lang.visual-basic
Titolo: ListBox problem

Hi I have a problem...How I make a sorting by a the name list from the
listbox
in Visual Basic ...
I know you can help me!!!!
Thanks!! ////Jonas
j.oh...@2.sbbs.se

...


in Visual Basic ...
use the property Sorted !!!

Newsgroup: it.comp.lang.visual-basic
Titolo: problema con il server news

ciao a tutti del news il mio problema è il seguente:
sono utente tin (uffiicialmente solo in ufficio ma lo uso anche da casa ) e
per accedere alle news uso il server  
mail.tin.it
Riesco a leggere le news un giorno si e 10 no, e quando riesco a leggere e
magari tento di scrivere una risposta non vuole sapere di accettare la mail.
Ora vorrei sapere se tutti avete questo problema o se invece usate altri
server? Se è si vorreste dirmene almeno uno su cui collegarmi.
Ciao
maurizio
e-mail 
mma...@freemail.it

server? Se è si vorreste dirmene almeno uno su cui collegarmi.
Ti consiglio 
news.interbusiness.it
 (sempre Telecom, pubblico
per quel che ne so)
-------------------------------
Louis Cretier  -  R1100RS/R80GS      
http://www.show.it/lcretier.htm
-------------------------------
"L'alcol uccide lentamente - Non importa, non ho fretta!"

Io sono il più sfortunato di tutti. Sono mesi che non mi scarica più niente!
Fabio Guerrazzi.

server? Se è si vorreste dirmene almeno uno su cui collegarmi.
Ragazzi, per 20 min non mi è arrivato nemmeno un bit. Zero totale.
E non è roba di un solo giorno. VERGOGNA TIN!
Saluti, Pierfrancesco
lo...@tuttocitta.it

 
Abbonatevi a NetTime..... :-)
ntt.it
 (Buffetti)

sono utente tin (uffiicialmente solo in ufficio ma lo uso anche da casa ) e


Newsgroup: it.comp.lang.visual-basic
Titolo: controllo ocx

Avrei bisogno di un controllo ocx per ridimensionare i miei form, ho provato
con robosize ma è a pagamento.Esiste un controllo ocx gratuito per vb6?
Grazie

 ha scritto nel messaggio
news:BxbPa.163256$lK4.4...@twister1.libero.it...



Per ridimensionare il Form non ti serve un ocx.
Se usi il Mouse in esecuzione basta impostare che e' dimensionabile (
borderStyle) et voilà .
Altrimenti a runtime imposti nuovi valori ad height e width.
Se invece devi ridimensionare tutti gli oggetti contenuti nel Form allora
cambia e devi scervellarti un po:
Ad ex.
1- Definire dimensione minina
2- Se Vuoi anche massima
3- In base a quanto hai ridotto il Form devi ridurre tutti  i controlli in
maniera analoga
4- Ecc...

Newsgroup: it.comp.lang.visual-basic
Titolo: [REP] - NmKit4, proteggere prg con 9x, NT...

Scusate il repost, ma è scomparso da NG...
Da me è disponibile (gratis) la nuova versione di NmKit (4) per proteggere
programmi in Windows 9x, NT e 2k...
http://www.chiappori.net
è una OCX...
--[GbC]--
PS: l'ho anche inviata a sito comune...


Newsgroup: it.comp.lang.visual-basic
Titolo: Informazioni su VB3, VB4 16 bit e anno 2000

Non ho visto nelle FAQ, probabilmente per colpa mia, delle informazioni 
relative ai problemi con l'anno 2000 usando VB a 16 bit.
Purtroppo ho presso alcuni clienti delle applicazioni scritte con quei 
linguaggi, che si appoggiano su DB access 1.0 o 2.0
Vi sarei grato se potete indicarmi gli eventuali problemi a cui potrei 
andare incontro o dei siti dove posso trovare queste informazioni.
Grazie,     Francesco
______________________________________________________
Get Your Private, Free Email at 
http://www.hotmail.com
--
Posted from [194.185.78.132] by way of 
law2-f37.hotmail.com
 [216.32.181.37]
via Mailgate.ORG Server - 
http://www.mailgate.org

Vi sarei grato se potete indicarmi gli eventuali problemi a cui potrei 
Pei programmi MS dovrebbe essere sempre valido uno di questi link:
 
http://www.microsoft.com/year2000/
 
http://www.microsoft.com/technet/year2k/product/product.htm
Ciao :-)
Greg
-- 
g.bi...@dada.it
  <-o->  
g.bi...@yahoo.com
http://www.geocities.com/Athens/Aegean/3276/
[NB: l'indirizzo del campo from e` modificato]

Newsgroup: it.comp.lang.visual-basic
Titolo: [VB7] [help] Non esegue codice ASPX

Sto imparando .NET, ho questo problema ... banale ma vedete un po' voi uno
da solo come fa a risolverselo. Le ho provate tutte.
Scrivo pagine ASPX (cinque righe di codice, 100% corrette) ma quando le
eseguo sul mio webserver questo non le esegue, o meglio lancia la pagina
correttamente ma non esegue alcun evento !!!
Per esempio un btn e una lbl: al btn.click deve modificare il testo della
lbl (lbl1.text = "...") ...
al click non succede nulla.
ma come diavolo č possibile ???
Le ho provate tutte, ho persino cambiato macchina passando da w2k server a
xp pro... e su entrambe lo stesso scherzo.
Ho installato il framework e poi il 1.1 con anche il SP2 di .net...
help gradito...
grazie

 ha scritto nel messaggio
news:GmcWa.31577$sj6.6...@tornado.fastwebnet.it...

hai provato a lanicare le pagine col webserver incluso in webmatrix?



Newsgroup: it.comp.lang.visual-basic
Titolo: Problemi con dll

Scusata forse la domanda è un pò banale ma non riesco a trovare soluzione.
Ho fatto una dll contenente un form ho bisogno di istanziare questo form in
un'applicazione mdi, nella dll ho impostato la proprietà child del form a
true ma quando la  istanzio nella mia applicazione mi dice che non trova
nessun form MDI......da cosa dipende?come si puo risolvere?
Grazie a tutti per la collaborazione.
Un saluto in particolare a StarMan

 ha scritto nel messaggio
news:9j0mr2$615$1...@pegasus.tiscalinet.it...


Possibile che non ci sia nulla per risolvere il problema?
Help me!!!

 nessun form MDI......da cosa dipende?come si puo risolvere?
reimposta la proprietà Child a false, per renderla figlia puoi usare la
funzione dell'API SetParent()
Ciao
Faber


Grazie per la dritta mi chiedevo, visto che c'eri, se mi spiegavi un po
meglio come funziona quests Api.
Grazie comunque

 meglio come funziona quests Api.
copio & incollo da MSDN, se ci sono problemi diccelo:
The SetParent function changes the parent window of the specified child
window.
HWND SetParent(
  HWND hWndChild,      // handle to window whose parent is changing
  HWND hWndNewParent   // handle to new parent window
);
Parameters
hWndChild
Handle to the child window.
hWndNewParent
Handle to the new parent window. If this parameter is NULL, the desktop
window becomes the new parent window.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
copio & incollo & modifico da un mio vecchio post:
puoi utilizzare questa funzione (incolla il codice in un modulo
standard - bas):
Public Declare Function SetParent Lib "user32" _
    (ByVal hWndChild As Long, ByVal hWndNewParent 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
Private Const GWL_STYLE As Long = (-16)
Private Const WS_POPUP As Long = &H80000000
Public Function SetAsParent( _
    ByVal hWndMother As Long, _
    ByVal hWndChild As Long) As Boolean
    If hWndChild = 0 Then Exit Function
    Dim WL As Long
    SetParent hWndChild, hWndMother
    WL = GetWindowLong(hWndChild, GWL_STYLE)
    SetWindowLong hWndChild, GWL_STYLE, WL Or WS_POPUP
    SetAsParent = True
End Function
per usarla fai così:
'Nel Load del nuovo Form:
    SetAsParent Me.hWnd, MDI1.hWnd
'Nell'Unload del nuovo Form:
    SetParent Me.hWnd, 0
Ciao
Faber

Newsgroup: it.comp.lang.visual-basic
Titolo: Creare file PDF da visual basic

Mi sapete indicare qual' è lo stromento migliore, economico e facile da
usare per creare file PDF da visual basic?
Ciao e grazie a tutti Daniele Bordino
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Ciao e grazie a tutti Daniele Bordino
Ho letto qualcosa approposito di un PRG che trasforma i file postscript in
pdf ... cerca su 
untruccoalgiorno.it
 ...
--
~~~ MrOnederfull ~~~
mroned...@hotmail.com
http://www.mronederfull.it
 (coming soon!)
Newsgroup: it.comp.lang.visual-basic
Titolo: [?] - DB da usare

Premetto che di database Access ne so meno di un tapiro, (da 11 anni a
questa parte uso Btrieve), e che ho letto quasi tutti i post sull'argomento
sul NG senza riuscire a giungere ad una conclusione certa, vorrei porre
un quesito, e basarmi sulle risposte (spero di non riceverne discordi) per
approfondire l'argomento:
Devo realizzare un applicativo che:
1) Utilizza un DB che in un unico file db_xxx.mdb (associato all'unita' da
gestire) possa contenere piu' tabelle interallacciate
2) Deve poter creare autonomamente (uno per ogni unita' da gestire)
files db_001.mdb, db_002.mdb ecc. senza dover creare il file con
Access (ho pensato di creare un file vergine vuoto con Access e poi
far fare dal prog delle copie ma mi fa schifo questa soluzione)
3) L'applicativo deve poter essere installato in rete consentendo a piu'
client di accedere contemporaneamente allo stesso file db_xxx.mdb
per inserimento ed elaborazione dati.
Cosa posso usare? DAO, ADO, ecc.
Ho fatto delle prove, ma ho riscontrato molti problemi di compatibilita'.
Uso per sviluppare:
SO win2000
VB6 professional  (No sp)
il prog deve poi girare indifferentemente su SO w95,98,NT,2000
Spero di aver detto tutto.
Grazie infinite anticipate per le risposte.
--
Frogman
indirizzo e-mail corretto: 
be...@reboot.to

 wrote in message
8kun18$9ko$1...@fe1.cs.interbusiness.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: Acquisire immagini da Internet Explorer

Salve a tutti,
devo realizzare un'applicazione come da oggetto. Credo sia necessario 
un controllo ActiveX. C'è qualcosa disponibile in rete? Anche non free
Grazie.
P.S.
Potreste inviarmi un Cc al mio indirizzo: 
tes...@libero.it
 ???
-- 
Posted from 195.212.29.117 by way of 
smtp3.libero.it
 [193.70.192.53] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Se ho ben capito!! dovresti usare un Applet
ne trovi in rete diversi, non so però se sono
Free o Freeware !?
dovresti cercare:
http://www.geocities.com/wizls/
http://www.applet.com/
http://www.html.it
o prova altri.
___________________________
http://www.alfabetica.com
(la pubblicità ci aiuta a vivere di +)
___________________________



Newsgroup: it.comp.lang.visual-basic
Titolo: Come si registrano le DLL

Salve
Mi sto dedicando allo scarico di codice free dal web per poi vedere come
funzionano i vari controlli utilizzati e imparare qualcosa.
Ho trovato un controllo che mi richiede di scaricare un DLL componenti e di
REGISTRARLO perchè funzioni il controllo.
Nel file .zip ci sono 4 file, che sono
ssubtmr6.dll
ssubtmr6.exp
ssubtmr6.lib
ssubtmr6.dlm
Cosa devo fare per registrare la DLL?
Grazie 1K per l'help

intendi manualmente?
li copi in una dir (c:\windows\system?) e poi regsvr32 nomedll (con path)

Sě ho fatto e funziona grazie

Newsgroup: it.comp.lang.visual-basic
Titolo: Crystal report

Salve a tutti, vi volevo sottoporre un problema:
In un programma di fatturazione che ho realizzato, uso crystal report
4.6 (quello fornito con vb5 per intendarci) per eseguire le stampa delle
fatture, il problema che sorge a questo punto è che, visto che il numero
delle righe di fattura nella tabella è ormai prossimo ai 2000 (in sei
mesi di "attività") l'operazione di filtraggio prima della stampa
comincia ad essere molto lunga.
Ho provato ad usare le query con parametri per eseguire il filtro, ma
crystal 4.6 non me le gestisce!!! come faccio, visto che a fine anno
dovrò aspettare diversi minuti per una stampa!!
Grazie di cuore e ciao!!

...

Il miglior sistema è quello di filtrare i dati a monte, prima di darli in
pasto a CR
Ciao

Stefano ha scritto:

Infatti è quello che ho fatto, Grazie di Cuore.
P.S. La colpa della lentezza era soprattutto dovuta al fatto che io eseguo
delle funzioni (tra cui la converione i Euro) sulle righe lette quindi
immagina...

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

Sono interessato ad apprendere la programmazione in Visul basic.
Stò cercando dei corsi nella provincia di Treviso.
Sapete darmi qualche informazione
Grazie
Fabio
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 ha scritto nel messaggio
news:aec9d716ae86deb977e...@mygate.mailgate.org...


 > Stņ cercando dei corsi nella provincia di Treviso.

Newsgroup: it.comp.lang.visual-basic
Titolo: Rilevare connessione internet

Scusate, l'argomento č stato trattato piů volte qui, ma ancora non sono
stato in grado di capire se la cosa č possibile in modo veloce oppure no. E'
possibile capire se il computer č connesso ad internet oppure no?
Mi basterebbe sapere se č connesso direttamente, tralasciando quindi casi
particolari come computer che utilizzano condivisioni in rete o simili. Una
volta, tempo fa, utilizzavo una chiave di registro in
HKEY_LOCAL_MACHINE/system/currentcontrolset/services/remoteaccess
ma con nuove versioni di windows come xp e 2000 non funziona piů. C'č ancora
qualche chiave da poter usare oppure proprio non č piů possibile tramite
registro?
Grazie mille.
Luca

"Luca" <carlo...@qualcosa.qualcos'altro> ha scritto nel messaggio
news:kJDWa.9867$an6.3...@news1.tin.it...

Ho trovato sul sito comune parecchio materiale, principalmente di Moreno
Sirri, riguardante le connessioni remote ed ora me lo sto studiando. E'
stato scritto per qualche anno fa. Funziona ancora con Windows XP e 2000?
Grazie ancora e scusate il disturbo.
Luca

> E' possibile capire se il computer è connesso ad internet oppure no?
perchè cercare nel registro e non lanciare un semplicissimo eseguibile?
nelle dichiarazioni :
'controlla se è attiva una connessione ad internet
Private Const INTERNET_CONNECTION_CONFIGURED = &H40
Private Declare Function InternetGetConnectedState Lib "wininet.dll" (ByRef
lpdwFlags As Long, ByVal dwReserved As Long) As Long
in qualsiasi sub, ad es  form_load
'connected state =1: connessione internet attiva
If InternetGetConnectedState(0&, 0&) = 1 Then.....
bb

Tieni conto che il materiale di Moreno ha dei limiti che chiaramente
non dipendono da lui, ma dall'os. Ovvero se devi essere in
grado di capire se sei collegato ad internet al di fuori di una connessione
remota e quindi via rete perchè stai testando il tutto su una rete
aziendale ... la cosa non ti darà alcun risultato.
-- 
Saluti
Andrea Moro

 If InternetGetConnectedState(0&, 0&) = 1 Then.....
Perfetto! Proverò anche questo, grazie mille.
Luca

 ha scritto nel messaggio
news:bgimc8$pc49k$1...@ID-61006.news.uni-berlin.de...

Ho notato anche che la funzione RasEnumEntries non funziona, da un errore in
fase di esecuzione. E' per via del fatto che non esiste più su Windows xp
oppure ho sbagliato io qualche cosa?
Grazie ancora.
Luca
Newsgroup: it.comp.lang.visual-basic
Titolo: Conto alla rovescia

Devo fare un contro alla rovescia che conti solo i secondi. Cioč io prendo 
il valore da un campo in secondi e da li deve partire il conto alla 
rovescia.
Ho trovato vari esempi di countdown ma nessuno fa al caso mio.
Qualcuno ha un codice
Ciao Andrea 

 Qualcuno ha un codice
Un timer che scatta ogni secondo con una sottrazione dentro?
Alberto
-- 
La bellezza è opinabile, sulla bruttezza sono tutti d'accordo.

 ha scritto nel messaggio 
news:mn.5bd77d847...@hotmail.com...


 ha scritto nel messaggio 
news:nqKLj.5031$o06....@tornado.fastwebnet.it...

Che l'esempio di una banalita del genere non lsia presente in rete ci credo.
Vediamo di provvedere subito a colmare questo buco nella GDN"Google 
Developer Network"
Con la proprieta interval di un timer settata a 1000
Dim nSecondi as long
Private Sub Timer1_Timer()
    nSecondi=nSecondi-1
End Sub

 ha scritto nel messaggio 
news:ftqhg7$m7b$1...@tdi.cu.mi.it...


 risultato desiderato
che risultato ottieni? 

>> Devo fare un contro alla rovescia che conti solo i secondi. Cioè io 


Newsgroup: it.comp.lang.visual-basic
Titolo: E' SCIOCCANTE

http://euronet.135.it
FS
GF
G
GF
GG
H
H
HHHHHHHHHHHHHHHHHHHHTRH
YHYTRHRTYTR

 G
Cos'è, una presa per il culo?
In questo caso sei OT: vai a postare su
it.hobby.elettricita.accessori-inusuali.
Ciao
*Roby*

 wrote in message
news:%NUF9.13633$qF1.6...@news2.tin.it...


Complimenti per il cross-posting pubblicitario.....
Duke

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

Dove posso trovare della documentazione con esempi?
(In quella di VB ci ho capito poco).
Grazie a tutti per le risposte

 wrote in message
81dkdc$rk$1...@fe1.cs.interbusiness.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: [ASP] sms

urgentissimo! ho assolutamente bisogno di un esempio di come spedire un sms
mediante Visual Basic Script. c'è bisogno di "appoggiarsi" a qualcuno che
fornisce questo servizio gratuito? e il codice? varia da "fornitore" a
"fornitore"?
grazie mille.
Mario

 ha scritto nel messaggio
news:a5er57$6r50b$1...@ID-70152.news.dfncis.de...

Devi trovare un gestore che ti renda disponibile un accesso per l'invio di
sms.
Ognuno ha il suo modo diverso...da richiamare una pagina asp con alcuni
parametri..ad alcune cgi...
il fatto del gratis...mmmm...è finita l'era dell'sms gratis!...guadagnano
quasi + con gli sms che con le telefonate!
Newsgroup: it.comp.lang.visual-basic
Titolo: [HELP] Come stampare documenti fiscali ?

Dovrei implementare un programmino che stampi i classici F24 - F23
ministeriali.La mia domanda č, secondo voi quale č la strada piů veloce per
poter effettuare la compilazione e la stampa (IN MANIERA SUFF VELOCE) di
queste immagini.
O altrimenti qualcuno mi sa spiegare come i piů grandi programmi fiscali
implementano la stampa dei file PCL dei documenti fiscali ? Ringraziandovi
anticipatamente, un saluto.
Stefano Paparesta.

-esistono in commercio dei programmi appositi che, eseguono la fusione dei
dati con i moduli F24, UNICO, ecc... (che ti mettono a disposizione); prova
a vedere
 la Dataprint di San Marino ( 
www.dataprint.sm
 )
- un altro metodo sarebbe quello di prelevare dal Ministero delle Finanze i
pdf e poi sviluppare un programma che esegua il merging
Ciao.
Stefano
Bb <Be...@Cometacom.it> wrote in message 86937e$od$1...@nslave2.tin.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: ? variabile pubblica

Ho la necessità di aprire più form portandomi dietro una seri di dati,
Credevo che dichiarando una variabile Public avrei risolto il problema.
Public pippo as string
all'interno del primo form prende un valore e il primo form apre il secondo
quando appare il secondo form che nel load va a leggere la variabile  pippo
mi manda il messaggio "variabile non definita" sbaglio qualcosa o devo usare
un'altro metodo?
Grazie mille
Paolo

 all'interno del primo form prende un valore e il primo form
apre il secondo quando appare il secondo form che nel load va
a leggere la variabile  pippo mi manda il messaggio "variabile
non definita" sbaglio qualcosa o devo usare un'altro metodo?
Posto che "pippo" sia definita in Form1, ti puoi riferire a
tale variabile, in qualsiasi punto del progetto, in questo
modo:
    Form1.pippo
--
Ciao.
Maurizio
--------
?SPQR(C)
 X
Newsgroup: it.comp.lang.visual-basic
Titolo: Service Pack 6

 
          Salve,
mi è stato suggerito di scaricare ed installare il Service Pack 6 per Visual
Basic 6, ma ho cercato sul sito Microsoft e non l'ho trovato, esiste solo il
SP 5.
Sbaglio a cercare o cosa?
Grazie
Franco
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 ha scritto nel messaggio
news:80Z206Z236Z226Y...@usenet.libero.it...

Vabbe , potevi continuare il 3d sotto , cmq:
http://www.microsoft.com/downloads/details.aspx?FamilyId=9EF9BF70-DFE1-42A1-A4C8-39718C7E381D&displaylang=en
Ciao.

 Franco
No, non sbagli niente.... č un segno del destino!!!!
Molti su questo NG hanno avuto problemi con l'installazione del SP6. Quindi
il mio consiglio č fermati al 5.
Cerca nei vecchi post per vedere che tipo di problemi hanno avuto e cosě
capirai se ne puoi fare a meno oppure no.
Ciao, Vincenzo


          Grazie tante, ma non ho capito il riferimento al 3d


 Inviato via 
http://arianna.libero.it/usenet/
Scusa colpa mia: 3d = italianizazzione di thread ; molto brutta ma quando
vado veloce mi scappa.
Ciao

 Scusa colpa mia: 3d = italianizazzione di thread ; molto brutta ma quando
                          ^^^^^^^^^^^^
Questa volta andavi proprio di fretta!!! :)

 Questa volta andavi proprio di fretta!!! :)
No , andavo piano , ho tirato a caso e non c'ho preso .
Ciao
Newsgroup: it.comp.lang.visual-basic
Titolo: Avviare VB App

Questa è la seconda domanda:
c'è modo di creare un applicativo VB,
che distribuito con le sue librerie, possa
venire avviato (ad esempio da disketto)
senza necessariamente installarlo?
GRAZIE


Si', se le librerie di runtime sono gia' installate sull' hard
disk (anche perche' sul floppy non ci starebbero :)
ciao, hal

 ha scritto nel messaggio
news:99ib1q$1dtj4$1...@ID-56381.news.dfncis.de...


Spero di essere stato chiaro
1.
Gli eseguibili vb hanno bisogno delle lib di runtime installate sulla macchina ospite.
Se si tratta di NT 4 con almeno sp4 o win2000, la runtime e' gia' installata quindi
puoi anche mettere l' exe sun un floppy (ocx aggiuntivi a parte: ipotizzo che usi il
solo vb):
2.
Sui windows piu' vecchiotti potrebbe essere necessario aggiornare i vari ole32.dll,
oleaut.dll e via discorrendo,  quinidi ti servirebbe comunque una programma di setup;
3.
conta anche la versione di internet explorer installata;
4.
Se il tuo prg fa accesso a database le cose si complicano ancora di piu'.
Se proprio non vuoi installare niente e funzionare sempre, temo l' unica soluzione sia
sviluppare il prg con un linguaggio diverso da vb (C/C++ o Delphi, p. es.)
ciao, hal

 wrote in message
news:fO1v6.73375$yl2.6...@news1.tin.it...



approfitto di questo intervento per chiederti una cosa:
cosa sono quelle librerie ole32, oleaut32, ecc.? quali sono i win su cui NON
li trovo? conviene per sicurezza metterli in un pacchetto di installazione
di un prog VB6, oggi?
e cmq, esattamente, a che servono?
grazie
MarioH

e cmq, esattamente, a che servono?
boh !
ciao, hal


ecco, è questo il problema... io uso InnoSetup, e non la creazione ecc. ecc.
di VB...
è per questo che mi servirebbe sapere quali esattamente devo mettere.
io metterei oleaut32.dll
stdole2.tlb
e poi??
il fatto è che non vorrei "appesantire" un pacch. con file inutili, ma
neanche vorrei correre il rischio che su qualche PC il prog non funzioni...
MarioH

 e poi??
aggiungi anche
asycfilt.dll
olepro32.dll
msvbvm60.dll 'si lo so, questa gia' la conoscevi la ripeto per sicurezza ;-)
Ciao
--
Luca Dormio
luca....@tin.it

 olepro32.dll
alla faccia del non appesantire... ::))))))))

 wrote in message
99o1gi$232er$1...@ID-70152.news.dfncis.de...

Ooops... forse mi e' sfuggita la battuta :-)
non sono mica cosi' grandi queste 2... il malloppo e' tutto in msvbvm60.dll ma
senza quella non fai nulla.


 senza quella non fai nulla.
sě vabbe quella č ovvio, io volevo evitare le altre "inutili", e volevo
appunto sapere quali erano inutili, ma qui sembra tutto utile, se non
addirittura indispensabile... ::))))))))
MarioH
Newsgroup: it.comp.lang.visual-basic
Titolo: [?] URGENTE - MSVCRT.DLL errore di violazione ?!?

Salve,
ho fatto un prg in VB6 (SP3) e creato il pacchetto di installazione.
Mentre lo installo su una macchina W98 mi dice che non può scrivere/copiare
il file MSVCRT.dll perchè c'e' un errore di violazione ?!?!?!?
E' impazzito, fino a poco tempo fa non ho mai avuto quetsi problemi ?!?!?!
CHiunque sia in grado di darmi qualche informazione a riguardo è ben
accetto, dato che domani devo andare ad installarlo al cliente su una
macchina NT !!!!
GRAZIE,ciao.
 Aldo

Ciao
ho avuto un melione di problemi nell'installazione dei pacchetti, alla fine
ho utilizatto Install Shield, comunque controlla che sulla macchina su cui
installi il tutto non ci siano aperti Antivirus o la maledetta barra di
office, o qualche altro applicativo che potrebbe far uso di quella dll.
Saluti e in bocca al lupo !
Andrea

...

Anche io ho avuto un sacco di problemi con gli installer di MS (Visual
Installer compreso !)
Alla fine ho dovuto utilizzare Wise Installation Manager che e' una bomba e
non ho piu' avuto problemi.
Paolo

 wrote in message news:8fr9nd$at0$2...@news.IT.net...


 il file MSVCRT.dll perchè c'e' un errore di violazione ?!?!?!?
Non ti serve distribuirlo, è un componente di Windows (Microsoft Visual C++
RunTime)

 versione piu' aggiornata della DLL?
s'attacca al tram, se sovrascrive quella esistente combina solo casini.
(un metodo per aggiornare file in uso comunque c'è, ma non lo conosco)
Newsgroup: it.comp.lang.visual-basic
Titolo: LA maiuscola

Ciao a tutti, scusate per l'ingnoranza, ma sto cercando un commando....
Io ho una grossa quantitą di direttory sottodiettory e di file da
archiviare,e per questione di ordine volevo che  tutti i file e le direttory
incominciassero con la Maiuscola
ES
Il file cane.exe deve diventare Cane.exe
e la direttory musica deve diventare Musica
Spero di essermi riuscito a spiegare... Ciao a tutti! e grazie per la
disponibilitą.... Ciao LeLe

Non sarebbe più semplice:
Stringa = (UCase(Left(Stringa, 1)) + LCase(Mid(Stringa,2))
Ciao,


 Stringa = (UCase(Left(Stringa, 1)) + LCase(Mid(Stringa,2))
StrConv (Stringa, vbProperCase), magari ?
Bye, un Paperino che sigh, si torna anche dalle ferie...
--
---------------------------------------------
    Le risposte alle tue domande le trovi
    sul Sito Comune di questo NewsGroup:
 
http://www.murialdo.it/it_lang_vb
       ... e nell'help in linea !
---------------------------------------------
Real E-address: 
gaet...@hotmail.com

 End select
Ciao,
che ne dici di mettere al posto di questo megaswitch una riga tipo:
stringa = UCase(Left$(stringa, 1) & Mid$(stringa, 2)   ?
Fai prima, è più semplice, meno probabilità di dimenticarsi qualcosa e forse
se lo devi fare su migliaia di file (=migliaia di volte) credo sia anche più
veloce.
Ciao.
--
Princi, 
princ...@programmer.net
--------------------------------------------------------------------------
"Tutti sanno che una cosa è impossibile da realizzare,
finché arriva uno sprovveduto che non lo sa e la inventa." A.E.

 Bye, un Paperino che sigh, si torna anche dalle ferie...
Allora posso solo dirti Bentornato! Ciao.


,

Sent via Deja.com 
http://www.deja.com/
Before you buy.

 Giusto per essere precisi ;-)
ECC, vedi che sarebbe stato meglio se fossi rimasto in ferie ?
Primo post, prima toppata... :-((
Mi sono fatto ingannare dagli esempi (che erano di una sola parola)
e ho risposto senza collegare il cervello alle dita. Cmq, grazie della
precisazione.
Bye, G.

End select
Sei pazzo? :)

modificare.
La sintassi corretta sarebbe:
Stringa = (UCase$(Left$(Stringa, 1)) & LCase$(Mid$(Stringa,2))
Per "a che cosa serve?" rileggi la tua domanda :), poi, posiziona il carret
(il cursore) su ogni singola funzione e premi <F1>.
Per "dove posizionarla?" questo lo dovresti sapere tu, sei tu che stai
scrivendo il programma, ma in teoria va qui:
Stringa = <nome del file>
Stringa = (UCase$(Left$(Stringa, 1)) & LCase$(Mid$(Stringa,2))
Name <nome del file> As Stringa
o meglio
Stringa = <nome del file>
Name Stringa As (UCase$(Left$(Stringa, 1)) & LCase$(Mid$(Stringa,2))
Ciao

 panettone ? :)
Beh, magari  :-)) ! Queste erano ancora le ferie dell'anno scorso...
Poi ci sono stati un paio di giorni di riposo e per contrappasso un paio
di giorni di lavoro bestiale :-((
Vado a nanna, ci si rilegge domani, (spero).
Salutoni a tutti.
Newsgroup: it.comp.lang.visual-basic
Titolo: Applicazioni e processi

Ho un picocolo quesito !
 Desideravo sapere se Nel Task Manager (nel mio caso
 WinXP Pro) fosse possibile che un'applicazione fatta
 in VB potesse apparire nella finestra dei processi ma
 non in quella delle applicazioni.
 Ho fatto una piccola applicazione e ho visto che essa
 appare sia nell'una che nella' altra mentre altri
 eseguibili  una volta caricati vanno unicamente in
 quella dei processi.
Grazie !
P.S. se possibile  mandare la rispsta sia nel News che in E-mail
Grazie ancora !

 ha scritto nel messaggio
news:3A598.41610$om6.1...@news1.tin.it...


 Purtroppo non so come fare ....
Il modo migliore di trasfornare un'applicazione VB in un servizio è
utilizzare tool appositi. C'è un OCX della M$ (ntservice.ocx se non
sbaglio), due programmi sempre della M$ (instsrv e srvany) e
FireDaemon (veramente ottimo): 
www.firedaemon.com/
Ciao.
--
BSD is for UNIX-lovers -- linux is for Windows-haters.

 ha scritto nel messaggio
news:3c65348c$0$7474$7402...@newsfeed.sunrise.ch...


 utilizzare tool appositi. C'č un OCX della M$ (ntservice.ocx se non


 ha scritto nel messaggio
news:3A598.41610$om6.1...@news1.tin.it...


 
http://www.montgomerysoftware.com/default.asp?PageID=18
Sì, è l'ocx della m$ di cui parlavo io, anche se si chiama ntsvc.ocx
e non ntservice.ocx come invece lo avevo chiamato.


 Semplice quanto stupido ...
Sono curioso di sapere una cosa, dove hai trovato la risposta?
Ho posto questa domanda anche io tempo addietro ma senza ricevere (come in
questo caso è successo a te) risposte rilevanti.
Ho anche cercato in rete senza trovare nulla.
Non mi dire che cel'avevo sotto al naso (MSDN).
Se è così mi sa che prima di fare un corso di Vb mi conviene fare un corso
di consultazione di MSDN.
Titolo del corso
Come premere F1.
PS: non va bene postare lo stesso messaggio contemporaneamente su più ng, mi
pare si chiami crossposting, tienilo presente per la prossima volta.
Ciauz!
Davide

 Ho anche cercato in rete senza trovare nulla.
conosci 
http://groups.google.com/
, vero?  :P
--
Faber

 conosci 
http://groups.google.com/
, vero?  :P
Mi dispiace ma cercando su google, che utilizzo regolarmente con ottimi
risultati, non trovai niente
:-(
Trovai risposte del tipo:
Rendi la tua app. servizio, con annessi e connessi, cioč vari link a
procedure per scrivere un servizio, rendere servizio un app. normale etc..
Insomma nulla di buono, se conti che dover rendere un'applicazione servizio
per una boiata del genere č come darsi un calcio nei maroni da soli.
Ciao
Newsgroup: it.comp.lang.visual-basic
Titolo: Etichette in formato A4 VB6

Salve a tutti
dovrei fare un programmino per stampare delle etichette con una stampante A4 
dove le dimensioni delle etichette posso variare in base al tipo di foglio 
che vado ad usare (2o3 misure direi).
Un altra caratteristica sarebbe la possibilita di iniziare a stampare non 
dalla prima etichetta ma da una che decido io a SW nel caso il foglio che 
vado ad usare sia gia iniziato.
Io avevo pensato di crearmi un datareport per ogni tipo di etichetta e 
posizionare io tutte le label in corrispondenza delle misure delle 
etichette, poi a sw gestire il tutto conoscendo da quale etichetta si vuole 
partire e quante se ne vuole stampare..
Ora sempre che sono riuscito a spiegarmi e voi avete capito il mio problema 
esiste secondo voi una soluzione piu furba di quella che ho pensato oppure 
non c'č altra soluzione?
Grazie in anticipo 



Io ho fatto cosě:
Su un form posiziono le label e le Bmp della prima etichetta, poi a runtime ne
creo delle altre a matrice e cambiando il .Top e il .Left e il numero
progressivo e le posiziono dove mi servono.
Alla fine faccio un  Me.PrintForm e il gioco č fatto.
Semplice (forse rudimentale direbbe qualcuno) ma veloce e senza complicarsi la
vita con i datareport.
--
ciao
  Stefano

 vado ad usare sia gia iniziato.
Questa funzione fa quanto cerchi.
E' tarata per un foglio a4 da 3x7 etichette, non avrai difficoltà ad 
aggiustarla per quel che ti serve. Tieni conto che stampa l'etichetta
a metà dimensioni (ovvero la picture di partenza deve essere il 
doppio della realtà in stampa) perchè altrimenti i codici a barre che
mi occorrevano venivano male e non si leggevao dal lettore...
Function StampaMultiplaSingola(nEtichette As Integer, Posizione As 
Integer, myPicture As PictureBox)
Dim x As Integer
Dim eX As Integer
Dim eY As Integer
eY = Int(Posizione / 3)
eX = Posizione - eY * 3
Printer.Orientation = vbPRORPortrait
If MsgBox("Sono presenti" & Str$(nEtichette) & " etichette." & vbCr &
"Servono" & Str$(ContaFogli(CLng(nEtichette))) & " fogli." & vbCr & 
"CONTINUARE?", vbInformation Or vbYesNo Or vbDefaultButton2, " 
Stampa") = vbYes Then
For x = 1 To nEtichette
Printer.PaintPicture myPicture.Image, eX * 3969, eY * 2381.4, 
myPicture.Width / 2, myPicture.Height / 2
eX = eX + 1
If eX = 3 Then
eY = eY + 1
eX = 0
If eY = 7 Then
eX = 0
eY = 0
Printer.NewPage
End If
End If
Next x
Printer.EndDoc
End If
End Function
Function ContaFogli(myRecord As Long) As Long
Dim Fogli As Long
Fogli = Int(myRecord / 21)
If myRecord Mod 21 <> 0 Then Fogli = Fogli + 1
ContaFogli = Fogli
 
End Function
-- 
I'm provolone and antipasto. -- Zippy 
News 2000 [v 2.06] - 
http://www.akapulce.net/socket2000