mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.visual-basic
Titolo: Stampa senza tagliare righe

Ciao a tutto il newsgroup,
so di essere leggermente OT.,
ma poichè non so dove postare questo mio dubbio lo faccio qui poichè 
sono sicuro che molti si sono trovati ad affrontare il seguente problema.
Premetto che io genero pagine web dinamiche mediante ASP incapsulato 
dentro vb e che le pagine vengono lette da IE versione superiore alla 4.0 .
Il problema è il seguente:
Supponiamo che venga generato dinamicamente una tabella con N righe e 2 
colonne : Le righe non hanno dimensione fissa ma variano in funzione di 
dati letti da un db, ma questo non è rilevante.
Se voglio fare una stampa di questa pagina web mi aspetto che se la riga 
rientra nel foglio A4 essa non venga tagliata in due fogli, invece 
questo non succede e mi trovo la riga tagliata.
E' possibile prevedere tutto ciò ???

 E' possibile prevedere tutto ciò ???
Un conto è ciò che vedi...un conto ciò che stampi....
nel senso che pur rimanendo un "A4"...ogni stampante ha una sua "area
di stampa"
Supponendo che tu abbia trovato tutti i setup validi...che abbia legato
tutto ad un font...
supponiamo che tu abbia risolto il problema dell'area di stampa
Come impedire che mi seghi in 2 la riga....?
Conta le righe che "ci stanno" in una pagina
leggi il record... inserisci le due righe in 2 stringhe conta i
caratteri che "ci stanno" in una riga
se tutto va bene da l'ok e stampa le due righe....
altrimenti inserisci una o più righe vuote (<br>) e stampa le righe a
pagina nuova!
Io però credo che tu abbia il problema iniziale....a video "ci
stà"...in stampa no!

 stà"...in stampa no!
Se ho ben capito cosa chiedeva, l'unico modo che mi viene in mente è usare
un font a spaziatura fissa, e impostarsi da qualche parte il numero di
caratteri per ogni riga.
A quel punto spessare la riga a quel numero di caratteri.
Uso una routine simile per la stampa su modulo continuo.
-- 
DBMS Firebird
VB6 + Ado

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

È possibile implementare in un'applicazione Vb6 il controllo ortografico di
Winword?
Alternativamente qualcuno conosce un ocx in grado di fare cio'?
100000 grazie
Federico Campoli

Č possibile implementare in un'applicazione Vb6 il controllo ortografico di


 Alternativamente qualcuno conosce un ocx in grado di fare cio'?
metti un text box e un command in un form e incolla questo codice e spunta
nei riferimenti le librerie Word
Private Sub Command1_Click()
Text1.Text = SpellCheck(Text1.Text)
End Sub
Public Function SpellCheck(ByVal TESTO) As String
Dim Word As Object, retText$
'On Error Resume Next
Set Word = CreateObject("Word.basic")
Word.APPSHOW
Word.FILENEW
Word.Insert TESTO
Word.ToolsSpelling
Word.EditSelectAll
retText = Word.SELECTION$()
SpellCheck = Left(retText, Len(retText) - 1)
Word.FILECLOSE 2
'Word.exit
Show
Set Word = Nothing
End Function
Ciao Stefano

Ho provato ma VB mi risponde che non riesce a creare l'oggetto active x.
Ho installato Office correttamente
Ciao e grazie
Fede
Newsgroup: it.comp.lang.visual-basic
Titolo: Stampa da Access con RUNTIME

Vi faccio un domandone chje mi sta facendo impazzire.
Ho fatto un programmino in VB e i report vorrei farli con access.
Purtroppo il cliente NON ha access quindi volevo provare con le RUNTIME
installandole sui pc del cliente... ho fatto una prova qui da me ma
anche con le RUNTIME non riesco a fare partire il report di access da
VB..
Che voi sappiate è proprio necessario avere access o si può risolvere
in qche maniera?
Grazie,
Al3x

Ho provato anche così:
 Dim CanaleDDE
    'Avvio l'applicazione
    Shell App.Path & "\msaccess.exe /nostartup"
    'Apro un canale DDE
    CanaleDDE = DDEInitiate("MSAccess", "System")
    'Apro il file
    DDEExecute CanaleDDE, "[OpenDatabase
C:\CartellaClinicaUffici\CartellaClinica.adp]"
    'Apro e stampo il report
    'DDEExecute CanaleDDE, "[OpenReport rAnagCli,,,""ID=4""]"
    DDEExecute CanaleDDE, "[OpenReport rAnagCli,,,""ID=" & tID & """]"
    'Chiudo il database
    DDEExecute CanaleDDE, "[ChiudiDatabase]"
    'Chiudo l'applicazione
    DDEExecute CanaleDDE, "[Esci]"
    'Termino la connessione DDE
    DDETerminate CanaleDDE
Ma sulò pc con le RT non pare fungere...
Ale

 wrote in message
news:1129284640.3...@g43g2000cwa.googlegroups.com

Per aprire un Report anche se solo in stampa diretta devi
avere Access aperto, peranto presente sul PC.
Per stampare che metodo usi(a parte DDE nell'altro Post che
non è per nulla comodo)...?
Io ti consiglierei di usare l'automazione, ma se hai installato
il Runtime potresti avere qualche complicazione dovuta
al modo di registrazione del Runtime che non ti consente l'uso
di CreateObject.
Ti passo quanto proverei io di cuisono certo
del funzionamento ma non con il Runtime:
Set objAccess = CreateObject("Access.Application.10")
objAccess.OpenCurrentDatabase(strPathToMDB)
objAccess.DoCmd.OpenReport "NomeReport"
Azzeri la variabile alla fine....
@Alex
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

objAccess.DoCmd.OpenReport "NomeReport"
Più o meno faccio anche io così. Ho diverso un punto ma ho seri dubbi
dipenda da quello... adesso provo e poi vediamo...
Grazie,
Al3x

Newsgroup: it.comp.lang.visual-basic
Titolo: Script CGI in Visual Basic o Quick Basic

Guarda su 
www.gamelan.com
, e spero che riesci a trovarli...

Dove è possibile trovare documentazione su come creare script CGI in
Visual Basic o Quick Basic ?
Grazie.
mailto:
SIM...@mail.asianet.it
http://www.geocities.com/SiliconValley/Way/8960/index_it.htm





Newsgroup: it.comp.lang.visual-basic
Titolo: chiudere un'applicazione

qualcuno sa come si fa quando chiudo con la "X" un programma da me creato a
fare in modo che se alla domanda "sei sicuro di voler uscire?" io ripondo di
no mi faccia rimanere dentro e se invece dico di si mi blocchi qualsiasi
cosa ho in esecuzione su quella form?
grazie

 wrote in message
8ncigt$p9o$1...@pegasus.tiscalinet.it...


 wrote in message
news:8nciqs$chp$1...@fe1.cs.interbusiness.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: Come cambiare priorità ad un'applicazione?

 - Paolo Sabatino

 Basic 5?
Ottenuta una HANDLE del processo che ti interessa (con le opportune
permission, se sei su NT), l'API SetPriorityClass ti permette di
cambiarne la classe di priorita`.  La piu` bassa di queste classi
e` IDLE_PRIORITY_CLASS, che fa si` che i thread di questo
processo siano messi da parte se QUALSIASI altra cosa e` pronta
a girare -- si tratta della priorita` tipica degli screen-saver; la piu`
alta e` REALTIME_PRIORITY_CLASS, che va riservata per compiti
importantissimi, cruciali, e brevissimi, poiche` i thread di un processo
cosi` settato possono mettere da parte qualsiasi altra operazione,
compreso il passaggio a disco di dati cachati da parte del sistema
operativo et similia.
Normalmente, ci si limita alla classe normale, NORMAL_PRIORITY_CLASS,
e a quella ad alta priorita`, HIGH_PRIORITY_CLASS.  Windows 2000
offre un altro paio di classi di priorita` per una granularita` migliore.
Identificati gli specifici thread di un processo, se ne puo` modulare
la priorita` con piu` precisione usando l'API SetThreadPriority (che
richiede l'uso di un'HANDLE dello specifico thread).
Non e` particolarmente rilevante, per l'uso di queste API, sapere
in quali linguaggi sia stato originalmente scritto il codice eseguibile
che stanno girando i processi e thread che si vogliono controllare.
Alex

 - Paolo Sabatino

 (Program ID). C'è un modo per ottenerlo? Oppure sto sbagliando tutto?
L'API OpenProcess, dato l'ID di un processo, te ne torna la HANDLE.
Una pseudo-handle (usabile solo entro il thread stesso) per il thread
corrente puoi ottenerla con l'API GetCurrentThread (da non confondersi
ovviamente con la GetCurrentThreadId!!!).
Con l'handle di un processo, come ho gia` indicato al post precedente,
puoi solo cambiare la sua _classe di priorita`_, un controllo abbastanza
grossolano -- se non vuoi/puoi settarlo a 'idle priority' (tipo screen
saver -- qualunque altra attivita` ha precedenza su di lui) o 'real time'
(urgenza assoluta, ha precedenza su qualunque altra attivita`) non hai
molta granularita` di controllo (praticamente solo fra 'normale' e 'alta').
Con l'handle di un thread, come pure ho gia` indicato, puoi effettuare
un controllo di 'grana' piu` fina.
Alex

che ho provato senza risultati la proprietą App.ThreadId (ed anche la
In C io ho usato GetCurrentProcess (in abbinamento alla SetPriorityClass).
Funziona se ti interessa cambiare la prioritą del tuo programma.
:-)
Ciao, Stefano.
http://digilander.iol.it/satollo
Rimuovi _rimuovi_ per scrivermi in casella.

 (Program ID). C'è un modo per ottenerlo? Oppure sto sbagliando tutto?

Newsgroup: it.comp.lang.visual-basic
Titolo: Inviare Click al CommandButton

Salve a tutti.
Mi trovo nella necessita' di visualizzare (in qualche modo) la pressione di
un tasto (Command button) un po' come se fosse realmente stato premuto dal
mouse. Con un paio di API sono riuscito ad inviare l'evento click al bottone
ma.... l'effetto c'e!!! tuttavia e' invisibile! Qualcuno sa come risolvere
il problema?
Grazie a tutti in anticipo.
Sandro

 stato premuto dal mouse.
Potresti usare un CheckBox con Style = VbButtonGraphical
Ciao
--
Faber

 ha scritto nel messaggio
news:abc3a6$grp00$1...@ID-66268.news.dfncis.de...


 Sandro

-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

Newsgroup: it.comp.lang.visual-basic
Titolo: Aiuto!!!!!!!! non so come passare una stringa al comando pset!!!!!!!

Ragazzi sono nella cacca... heheh
devo fare sto prog. e non mi viene una cosa... aiutatemi
Devo avere come input da tastiera un funzione tipo x^2 ...
e devo passarla al comando pset...... che accetta solo interi lunghi......
e naturalmente se gli passo la stringa x^2 che viente da una casella dio
testo mi da errore di tipo... com posso fare per superare questa cosa .....
mandatemi un e-mail  vi prego...
a: 
andre...@ngi.it

 wrote in message 874ilu$fos$1...@nslave2.tin.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: Posta elettronica

Il mio nostro problema è quello di spedire e-mails a orari prestabiliti ,
che devono prendere files da cartelle prestabilite come allegati e di
ricevere e-mails, scaricando in automatico gli allegati in cartelle
predefinite.
Come posso fare per risolvere questo problema.
Grazie anticipatamente. Felix

Come posso fare per risolvere questo problema.
Il problema e' l' invio delle mail o la temporizzazione ?
ciao, hal

Newsgroup: it.comp.lang.visual-basic
Titolo: Info su access

Se converto un db Access2003 in Access2007 poi si riesce ad usarlo da VB6 
con DAO 3.6? Oppure, come presumo, la compatibilità si ferma al 2003?
Grazie
Greg 
 
 

 ha scritto nel messaggio 
news:jkurbt$412$1...@dont-email.me...
 
Secondo questa tabella con la libreria dao360.dll posso gestire  tutti gli 
mdb di access, compreso il 2010, ma non il 2007.
Qualcuno mi può confermare il 2010?
grazie 
 
 

Dimenticavo il link alla tabella:
http://allenbrowne.com/ser-38.html
Newsgroup: it.comp.lang.visual-basic
Titolo: Sito comune inaccessibile

Non riesco a aprire il sito comune!!!
E' un problema mio o ci sono problemi???
Ciao Daniele
-- 
Posted from  [217.57.245.140] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Funziona, come non detto, sta HDSL č un disservizio continuo!!!!!1


Newsgroup: it.comp.lang.visual-basic
Titolo: [API] E' installata una scheda audio?

COME DETERMINARE SE UN COMPUTER HA UNA CARD PER I FILES WAVE
La funzione WaveOutGetNumDevs() ha, come valore di ritorno, il numero della
periferica capace di riprodurre files Wav.
Tale funzione puň essere utilizzata per sistemi a 16 e 32 bit (per i 16 bit
il valore di ritorno č un Integer, per i 32 bit č un Long)
Mettere questo in un modulo:
                        #If Win32 Then
                           Declare Function WaveOutGetNumDevs Lib "winmm" ()
As Long
                        #ElseIf Win16 Then
                           Declare Function WaveOutGetNumDevs Lib "mmsystem"
() As Integer
                        #End If
Creare su un form il pulsante Command1 e nel suo evento Click scrivere:
                           Private Sub Command1_Click()
                             #If Win32 Then
                               Dim i As Long
                             #ElseIf Win16 Then
                               Dim i As Integer
                             #End If
                               i = waveOutGetNumDevs()
                             If i > 0 Then         ' C'č almeno una scheda
                                             MsgBox "E' possibile riprodurre
files WAV"
                             Else
                                             MsgBox "Non č possibile
riprodurre files WAV"
                             End If
                           End Sub
--
GIAN LUCA DEI
---------------------------------------------------------------
E-mail1: 
g...@caen.it
E-mail2: 
luca...@tiscalinet.it
HomePage: 
http://club.caen.it/paginepersonali/gld/
---------------------------------------------------------------
Software utilizzato (ORIGINALI):
* Windows 98 (IE4)
* Visual Basic 5 (SP3)

qualcosa !
Penso di sě...manca solo il ".dll".

Newsgroup: it.comp.lang.visual-basic
Titolo: [quasi OT] manuali di Cristal Report

Salve a tutti,
QUalcuno puņ aiutarmi dicendomi dove poter trovare dei buoni esempi per
l'utilizzo di CR da VB e addirittura qualche lezioncina su CR vero e
proprio??
Grazie a tutti.
Ciao.
Paolo.

 Salve a tutti,
Newsgroup: it.comp.lang.visual-basic
Titolo: Help: Stored Procedure!!!

Salve a tutti,
sono una pivella di SQL Server, e sono ai primi approcci con le Stored
Procedure. Ho un quesito da porvi.
Vorrei sapere se è possibile all'interno di una Stored Procedure, trattare
il risultato di un'altra Stored Procedure che restituisce un recordset;
ovverro volgarmente scrivere codice simile a questo:
SELECT Campi FROM StoredProcedure
Inoltre, come si possono fare viste incrociate tra server diversi? La
sintassi  SERVER.DB.OWNER.TABELLA in una SELECT non mi è consentita.
Spero di essere stata chiara
Barbara

...


barbara,
    l'unico modo in sql server per usare in una stored procedure un'altra
stored procedure (che restituisca un recordset) e' inserire il risultato in
una tebella temporanea: attenzione, perche' ADO non sarą piu' in grado di
riconoscerne la provenienza ed il risultato non sarą direttamente
modificabile.
In SQL server 7 puoi usare i linked server, che ti permettono di accedere a
server terzi (anche non SQL server, es Oracle, file excel ecc..) dopodiche'
puoi usare la sintassi da te citata per creare query eterogenee.
bye,
Alle.
Alessandro Scardova
scar...@tin.it
http://space.tin.it/computer/ascardov/

Ciao Marco,
grazie per la risposta, il motivo per cui utilizzo le Stored Procedure č
dato dal fatto che le query non sono statiche ma contengono all'interno
diverse variabili.
Conosci un altro modo per fare ciň?
Grazie per l'attenzione Ciao

Newsgroup: it.comp.lang.visual-basic
Titolo: Tracciati Postel

Dove posso trovare i tracciati record e la manualistica per costruire un
software per il Postel ?
Per accedere alla documentazione del sito Postel bisogna gia' essere
regitrati al servizio ...
Grazie
                  Fabio

 wrote in message
2rgX5.1211$x_2....@twister1.tin.it...

--
Effettivamente Postel rilascia i tracciati dei record ed i manuali solo dopo
aver sottoscritto la convenzione.
Ciao, Enrico.
------------------------------------------------
Dim VbEnry As Enrico
e-mail : 
vbe...@supereva.it
ICQ: 93357350
------------------------------------------------
Newsgroup: it.comp.lang.visual-basic
Titolo: Allineamento immagine in picture

Ciao a tutti,
e' possibile centrare un'immagine bmp contenuta in una picturebox e
caricata a run-time??
Mi accontenterei dell'allineamento orizzontale, l'allineamento
verticale mi interessa meno.
Grazie
Andrea


Disegna l'immagine  con il metodo PaintPicture della picture box, che ti permette
di specificare le coordinate.
ciao, hal
Newsgroup: it.comp.lang.visual-basic
Titolo: RX AIUTO PER VBA-EXCEL5

Come da oggetto, avrei bisogno di un aiuto per risolvere un problema in una
procedura di VBA per Excel.
Premetto che mi sono avvicinato da pochissimo a questo linguaggio e le mie
conoscenze sono molto scarse.
Ma veniamo al dunque, nelle procedura devo far leggere in sequenza sino a
circa  1.200 file ad Excel per estrapolare dei dati e richiuderli senza
modificare nulla, solo che, per ognuno di essi,  Excel mi risponde che non
può aprire il file se non in formato testo, presentandomi una finestra con
pulsanti  tipo "OK","ANNULLA" "?"
problema simile in altri passaggi della procedura.
La domanda quindi è: come posso non far apparire queste maschere o dare il
comando che mi interessa direttamente dalla procedura (Macro).
Grazie in anticipo a chiunque vorrà aiutarmi.
P.S. Excel 5 gira sotto Windows 3.11
        Anche una ricerca (frettolosa) nei siti comunemente segnalati nel NG
non mi
        ha portato alla soluzione.
zi...@flashnet.it

procedura di VBA per Excel.
Dovresti guardare tra gli argomenti dell'istruzione Open, ci dovrebbe essere
la possibilità di impostare a run time il tipo di file che desideri aprire
ed evitare la comparsa della maschera.
Ciao Bruno
Newsgroup: it.comp.lang.visual-basic
Titolo: Menu in una banda del controllo coolbar

Qualcuno è riuscito ad inserire il menu del form in una banda del controllo
CoolBar senza utilizzare OCX?

 controllo CoolBar senza utilizzare OCX?
azz ancora .... umm cerca nei post vecchi , ricordo che "Klelia" (non
ricordo come si scriva) aveva postato la tua stessa richiesta ... passami il
termine ... ORRENDA ^_^
-- 
<Gigio2K>
Sito Comune
Nokia -> I.T.H.N. -> 
http://www.ithn.it/
VB -> I.C.L.VB -> 
http://www.it-lang-vb.net/

Newsgroup: it.comp.lang.visual-basic
Titolo: OUT.....: Posta elettronica

Ciao Ragazzi,
scusate per il messaggio fuori contesto, ma l'informazione è molto
importante e credo che per voi sia proprio banale:
come si fa a creare account di posta elettronica interni ad una lan,
utilizzabili off line (ovvero non attraverso internet), e come si fanno i
relativi settaggi su outlook o outlook express?
In pratica come si costituisce un sistema di posta elettronica in rete per
lo scambio costante di messaggi fra vari utenti senza passare per
internet????
E visto che ci sto:
Sapete come si fa a centralizzare la ricezione e l'invio di messaggi
(stavolta da e verso la rete internet) in una lan?
Possono vari utenti archiviare i messaggi tutti in una stessa cartella in
rete e condivisa ( o meglio stesso file .pst per Outlook o quello .pbx per
O. Expess), utilizzando contemporaneamente il programma su vari client????
Grazie anticipato
Paolo

 ha scritto nel messaggio
news:aac50u$5mt$1...@lacerta.tiscalinet.it...


 utilizzabili off line (ovvero non attraverso internet)
Banale ? Infatti lo č... ti rispondo giusto per chiudere il 3ad,
evitando ulteriori flames e altro:devi mettere su un server
mail interno. Chiedi su un NG appropriato, OK ?
P.S.: si dice OT, non OUT, e il tag va fra parentesi quadre: [OT].
P.P.S.: f/up to junk.
Ah, sě: ^K e adděo.
G.
Newsgroup: it.comp.lang.visual-basic
Titolo: non ci credo!!! [sempre RichTextBox]

ancora il mio clone notepad di windows.... la mia domanda e':
una richtextbox come si setta il colore del testo???? per settare lo
sfondo e' semplice... basta mettere:
txtEdit.BackColor = &H0&
ma il forecolor?????
sto impazzendo.... non ci posso credere che non si puo'....
grazie a tutti
Antonio.,

 wrote in message
news:3B25E68E...@tiscalinet.it...


 wrote in message
3B25E68E...@tiscalinet.it...


 wrote in message
3B25E68E...@tiscalinet.it...

Ti hanno gia' risposto piu' volte nei messaggi precedenti: il RichTextBox ha
una serie di property ".Selxxx" che ti permettono di lavorare sul testo
selezionato, cerca .SelColor sulla guida
Ciao
--
Luca Dormio
luca....@tin.it

grazie a tutti!!! ho trovato!!!
adesso funziona tutto perfettamente!!
Antonio.

Newsgroup: it.comp.lang.visual-basic
Titolo: Informazioni su lettori di impronte digitali

vorrei creare un programma che identifica un utente
dalla lettura della sua impronta.
Qualcuno conosce qualche lettore provvisto di SDK compatibile con
Viasual Basic ??
Grazie
MarcoT

 wrote in message
fd96a396.01092...@posting.google.com...


Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Anteprime e stampa

Come posso realizzare una stampa (con la possibilità di anteprima) per dei
dati di lunghezza variabile formattati con uno stile ad esempio:
Intestazione della pagina [stile intestazione]
Squadra [stile titolo]
Difesa [stile sottotitolo]
Giocatore1
giocatore 2
giocatore 3
....
Centrocampo [stile sottotitolo]
giocatore 4
....
ecc.
Grazie

 ha scritto nel messaggio
news:OxAs8.5432$SR5.1...@twister1.libero.it...

Potresti usare Crystal Report o se no crearti un ocx (come sto facendo io)
per l'anteprima e la gestione delle stampe.
Ciauz
Fabio

 ha scritto nel messaggio
news:OxAs8.5432$SR5.1...@twister1.libero.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: dll mancante

ciao, ho scaricato un file tool vb dal sito di gbcweb ma unzippato se lo
eseguo in vb6 mi dà un errore; vado nei riferimenti e vedo che mi manca il
Microsoft connection designer instance 1.0
Sapete dirmi dove posso scaricarlo se è free oppure in che pachetto è?
grazie, Max

mi rispondo da solo... trovata la dll mancante su un sito giapponese ora
funziona... :-D
grazie Max
eheheheh


puoi dirmi il nome dello zip per favore?
-> GbC|
www.gbcweb.com

 > eseguo in vb6 mi dà un errore; vado nei riferimenti e vedo che mi


 puoi dirmi il nome dello zip per favore?
grazie, ora controllo
-> GbC|
www.gbcweb.com

Newsgroup: it.comp.lang.visual-basic
Titolo: Logitech QuickCam

Salve, ho collegato via USB una QuickCam al mio PC, dentro al VB6 ho trovato
la sua classe e il cuo OCX, ne vedo i metodi e le proprietą e gli eventi
perņ non ho una guida o help che mi dica quali sono i parametri e gli step
per creare un programma VB6 che piloti la camera. Qualcuno ha gią fatto
qualche scoperta???
AIUTO !!!!!!





Ciao, anche io ho lo stessissimo problema se trovi 
qualcosa dimmelo.


Ciao.

Newsgroup: it.comp.lang.visual-basic
Titolo: Affiancare form secondari

Per affiancare i form secondari all'interno di un form MDI, utilizzo
mdi.Arrange vbTileHorizontal, ma i form vengono sovrapposti... Ho letto
nell'help che se il bordo dei form secondari è fisso, quando si affiancano
potrebbero risultare sovrapposti. Come posso fare ?
Grazie !
CiAo :-)
--- --- --- --- --- --- --- --- --- --- --- --- --- --- ---
UIN: 50254876
http://www.danteworkshop.f2s.com
--- --- --- --- --- --- --- --- --- --- --- --- --- --- ---

Ciao, puoi provare a modificae direttamente le proprietą TOP e LEFT quando
carichi una nuova form.
Es.
Form2.top = Form1.top 'le form sono alla stessa altezza
Form2.left = Form1.left + Form1.width
Bye
--
Tango
www.af.mil
ICQ: 35463931

 Ciao, puoi provare a modificae direttamente le proprietà TOP e LEFT quando


 wrote in message
news:XgF0He4...@newsmst.mcis.galactica.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: PowerResume

Ho visto nella documentazione che il VB puo' generare un evento quando il PC
viene "svegliato" dalla condizione di Standby.
Non ho capito pero' come si possa mettere in pratica questa funzione in un
mio programma in modo che una mia variabile (che contiene l'ora corrente)
venga aggiornata automaticamente dopo uno Standby.
Ringrazio in anticipo chi mi aiutera' con qualche riga di codice.
Ciao, Roby.

 venga aggiornata automaticamente dopo uno Standby.
salvi l'ora corrente in una variabile ed uno standby ti scombina le
cose?
ho come l'impressione che il problema non sia lo standby, ma come
sia stato progettato il codice.
salvare l'orario in una variabile ha senso per usarla in un tempo
molto breve (sto pensando a frazioni di secondo).
-- 
ciao, hal
Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Finestre di Windows

Salve a tutto il NG,
vi scrivo per porre una domanda che forse sembrerà banale,
ma non avendo molta documentazione sulle api di windows,
non riesco a trovare risposta.
Ho un programma in VB6 che al click di un pulsante
mi riduce questo programma ad icona e me ne lancia
una'altro.
Alla chiusura di questo secondo programma, il primo
dovrebbe essere ripristinato allo stato iniziale.
Conoscete qualche api che mi permette questa gestione,
o qualsiasi altro sistema che possa risolvermi il problema?
Grazie mille anticipatamente.
--
~~~~~~~~~~~~~~~~~~~~~~~~
~~~     Nunzio Barletta         ~~~
~~~   e-mail: 
ba...@tin.it
      ~~~
~~~~~~~~~~~~~~~~~~~~~~~~

 dovrebbe essere ripristinato allo stato iniziale.
mi pare che sul Sito Comune ci sia un esempio che fa al caso tuo.
l'indirizzo del sito č 
http://www.murialdo.it/it_lang_vb
Ciao!
Faber
P.S.: giratelo un po', ci sono tante cose interessanti     :)

Grazie mille anticipatamente.
Questa è una bella domanda. Allora ci sono due metodi uno blocca totalmente
l'applicazione (non permette neppure il redraw della finestra) l'altro no.
Decidi te quale ti va bene.
Private Declare Function OpenProcess Lib "kernel32" _
   (ByVal dwDesiredAccess As Long, ByVal bInheritHandle As Long, _
   ByVal dwProcessId As Long) As Long
Private Declare Function WaitForSingleObject Lib "kernel32" _
   (ByVal hHandle As Long, ByVal dwMilliseconds As Long) As Long
Private Declare Function CloseHandle Lib "kernel32" _
   (ByVal hObject As Long) As Long
Private Declare Function GetExitCodeProcess Lib "kernel32" _
   (ByVal hProcess As Long, lpExitCode As Long) As Long
Private Const INFINITE = &HFFFF
Public Sub NonBloccato()
   Dim hprog, hProc, RetVal As Long
   Const PROCESS_ALL_ACCESS = 0
   hprog = Shell("NotePad.Exe", vbNormalFocus)
   Do While IsActive(hprog)
      DoEvents
   Loop
   hProc = OpenProcess(PROCESS_ALL_ACCESS, False, hprog)
   If hProc <> 0 Then
      RetVal = WaitForSingleObject(hProc, INFINITE)
   CloseHandle hProc
   Msgbox "Applicazione terminata!"
End Sub
Public Sub Bloccato()
Dim hprog, hProc, RetVal As Long
   Const PROCESS_ALL_ACCESS = 0
   hprog = Shell("NotePad.Exe", vbNormalFocus) 'returns taskID
   hProc = OpenProcess(PROCESS_ALL_ACCESS, False, hprog)
   If hProc <> 0 Then
      RetVal = WaitForSingleObject(hProc, INFINITE)
      CloseHandle hProc
   MsgBox "Applicazione terminata!"
End Sub
Private Function IsActive(hprog) As Long
   Dim hProc, RetVal As Long
   Const PROCESS_QUERY_INFORMATION = &H400
   Const STILL_ACTIVE = 259
   hProc = OpenProcess(PROCESS_QUERY_INFORMATION, False, hprog)
   If hProc <> 0 Then
      GetExitCodeProcess hProc, RetVal
   End If
   IsActive = (RetVal = STILL_ACTIVE)
   CloseHandle hProc
End Function
PS Questo Codice funziona solo sotto windows a 32 bit perchè la funzione 
shell si comporta in modo diverso dipendentemente dalla versione di win 
usata.
Andrea Fontana
E-Mail: 
fon...@ubi1k-vb.net
ICQ UIN: 27799781
Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Copiare un File.txt sulla porta LPT1

Ciao a tutti.
Il comando Dos per copiare un File sulla parallela è "Copy C:\File.tx LPT1"
Come ottenere lo stesso effetto da VB6?
Grazie!!!    :-)

 ha scritto nel messaggio
news:DSwH6.13813$0t6.5...@news.infostrada.it...

Call Shell ("
command.com
 /c copy c:\File.txt LPT1:") :-)
Ciao
--
Timothy Redaelli
timothy....@email.it

Newsgroup: it.comp.lang.visual-basic
Titolo: Funzione right

Nel mezzo del cammin del mio programma... Scherzo il mio programma ha sempre
funzionato bene. Poi ho aggiunto la possibilità di inviare email, sms e non
è successo nulla, poi dal dire al fare è uscito fuori un'errore sulla
funzione right che non mi aveva mai dato problemi e che non ho cambiato mai
l'errore è il seguente "errore: prevista matrice" che cosa può essere, ora
ho risolto con il mid e l'instrrev ma non vorrei che impazzisse anche
questo.
telefono = Right(frmAziende.txtCellulare.Text, 7)
--------------------------------
Inviato via 
http://usenet.libero.it

Hai generato quasi sicuramente un errore a livello di interfaccie
ovvero esiste un'altra dll e/o classe ... quasi sicuramente scritta
da te che ha un metodo Right che si va a sovrapporre a quello
del vb.
Hai due alternative. La prima cambi il nome alla tua funzione
e risolvi tutto - sempre che non hai già distribuito qualche cosa
a qualcuno. La seconda scegli quale deve essere il metodo
right con maggiore priorità, quindi vai nei riferimenti e con le
freccine sposta alto/basso metto quella tua dll e/o classe per
prima. Dopodichè chiami la seconda dll con nomedll.right.
-- 
Saluti
Andrea Moro

 prima. Dopodichè chiami la seconda dll con nomedll.right.
Oppure: esplicitamente, sempre, nel codice, la seconda  "nomedll.right"
la prima "Vba.right" e di quale modulo sia referenziato per primo non ti
devi preoccupare..
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Oppure la text è diventata (per errore) una matrice  :-)))
Carlo Alberto
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (
http://www.grisoft.com
).
Version: 6.0.474 / Virus Database: 272 - Release Date: 18/04/2003

Newsgroup: it.comp.lang.visual-basic
Titolo: VB & Database

E' uscito un nuovissimo libro su VB & Database, da non perdere!!!
http://www.apogeonline.com/catalogo/470.html

E' uscito un nuovissimo libro su VB & Database, da non perdere!!!
Avevo proprio intenzione di prenderlo.  Visto che, da quanto ho letto
su ApogeoOnline, tu sei l'autore del libro... puoi dirmi se e'
aggiornato alla versione 6 del VB?
Ciao, Paolo.

Paolo Rosa wrote:

Il libro è valido per entrambe le versioni (5 e 6). Tutta la parte su ADO
riguarda esclusivamente la versione 6.
Newsgroup: it.comp.lang.visual-basic
Titolo: Per veri esperti..


Visual basic è in grado di fare quello che chiedi.
In questo momentonon trovo l'esempio, però vengono sfruttati gli
eventi del DragAND Drop.....
Se dovessi trovare l'esempio te lo posto ok?
Ciao



 anche una copia dell'eventuale risposta a 
ch...@tin.it
 dato che non visito
Flavio Ronco
-- 
f.ronco@*NonMiServeNiente*
flashnet.it
http://www.metabrains.com
  [Under Construction]
-------------------------------------------------------------
"Che pubblico in gamba! Se ci dite dove lavorate,
domani mattina se abbiamo tempo vi veniamo a vedere"
[Paolo Rossi]

Newsgroup: it.comp.lang.visual-basic
Titolo: VB, ActiveX e licenze !!!!!!!

Ciao a tutti
Ho realizzato un programma gratuito per un amico in VB6 che utilizza la
FASTLIB 2000 freeware
Non essendo molto soddisfatto dell'install wizard di VB ho deciso di usare
Inno Setup free che a mio parere è un ottimo installer.
Il problema è che includendo le dll della FASTLIB quando vado a installare
su un altro PC mi dice che non ho i diritti di licenza. Almeno presumo si
tratti della FASTLIB perchè non ho utilizzato altri controlli non standard.
Per quale motivo ? Devo includere altri file nell'Install ? Devo registreare
le dll in modo diverso ? Non vorrei installare completamente la fastlib sul
PC del mio amico sarebbe una baggianata !!!!!!!!
Ringrazio tutti coloro vorranno aiutarmi
Ciao

 ha scritto nel messaggio
news:7XTu8.19777$b62.5...@news1.tin.it...

Hai usato il flag 'regserver' nella sezione [Files]?
[Files]
Source: "Componente.OCX"; DestDir: "{sys}"; Flags: regserver
Ciao!
--
Esteban
Hosted by 
www.seber.it
(Remove nonspammare for reply)

 ha scritto nel messaggio
news:7XTu8.19777$b62.5...@news1.tin.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: Passaggio di dati tra 2 prg

Spiego il progetto: ho un prg (non fatto da me, quindi non modificabile) che
sostanzialmente è un "centralino" intelligente: chiede codice di accesso via
telefono, verifica e, se tutto ok, trasferisce la chiamata ad un interno.
Io devo fare un programma sempre attivo che, quando la chiamata viene
inoltrata, visualizza codice digitato e dati del chiamante.
Pensavo di usare un programma in mezzo ai due; questo programma riceve come
Command() il codice del chiamante e deve passare questo codice al mio
programma sempre attivo (spero di essere stato chiaro, è un giro un po'
strano ma non vedo altre strade).
Il problema è questo: non posso inserire un timer che ogni 5 secondi
verifica dei campi per vedere se ci sono stati inserimenti; l'ideale sarebbe
che il programma "in mezzo" trasferisca in qualche modo non solo il codice
del chiamante, ma simuli anche la pressione di un tasto (o comunque chiami
un evento qualsiasi) del programma che resta sempre residente, in modo che
sappia che ci sono nuovi dati e li visualizzi.
Se qualcuno riesce ad aiutarmi in questo macello (oppure se sa suggerirmi
altre strade, tenendo però conto che il programma "centralino" non lo ho
fatto io e non ho disponibili i sorgenti) lo ringrazio.


Newsgroup: it.comp.lang.visual-basic
Titolo: DAO & DED: Apertura database

Domandina:
Avendo dei controlli DAO e Data Enviroment Designer associati ad un
database, come faccio a far si che in fase di esecuzione vadano a leggere il
Database(di tipo Access) non dalla directory che ora sta impostata, ma da
quella in cui l'utente installerà il programma?

 ha scritto nel messaggio
news:wexe6.47863$L94.5...@twister2.tin.it...


 ha scritto nel messaggio
news:Dixe6.47873$L94.5...@twister2.tin.it...


 ha scritto nel messaggio
news:bAxe6.47932$L94.5...@twister2.tin.it...


 ha scritto nel messaggio
news:bAxe6.47932$L94.5...@twister2.tin.it...


 wrote in message
wexe6.47863$L94.5...@twister2.tin.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: COMBO: aiuto.....

salve,
ho realizzato una serie di comobo che con il passare del tempo sono
diventate molto lunghe, vorrei quindi poter "velocizzare" la ricerca, non sò
che proprietà sia nè se è possibile usarla con i combo, sarebbe quella che
in excel ti permette dopo aver filtrato, di battere "r" e ottenere solo
l'elenco di tutti i record dalla "r alla z" , battendo ancora "a" (diventa
quindi "ra") presenta solo i record che iniziano per "ra" ..........
capito cosa cerco?
come si chiama?
posso usarlo con i combo? come?
se non è possibile come potrei risolvere questo problema?
--
(se non ti dispiace, rispondi anche con e.mail)
--------------------------------------------
molte onorevoli grazie a Voi
^____^
Luca

lo fa tranquillamente il controllo combo del VB

 se non è possibile come potrei risolvere questo problema?
che sappia io non esiste nulla che selezioni in quel modo puoi farlo solo da
codice.
L'unica cosa ch epuoi fare è la ricerca del primo item
1) in questo modo   combo = "prime lettere da cercare" si posiziona sul
primo item con le  lettere che cerchi
2) in maniera più efficace puoi farlo anche usando l'api sendmessage:
Public Const LB_FINDSTRING = &H18F
 Declare Function SendMessage Lib "user32" Alias "SendMessageA" (ByVal hwnd
As Long, ByVal wMsg As Long, ByVal wParam As Long, ByVal lParam As Any) As
Long
 SendMessage(ListBox.hwnd, LB_FINDSTRING, -1, ByVal parola-find)
--
-------
sito: 
www.dadev.it
ultime: Ocx per irc testi
-------

Credo, non vorrei sbagliare, che se utilizzi la casella della Combo come
Text, man mano che inserisci lettere si posiziona sempre più precisamente
sulla parola da cercare.
Prova Alex....
-- 
Posted from [212.141.54.102] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG
Newsgroup: it.comp.lang.visual-basic
Titolo: Installare un'applic. in un Client e aprirla da altri Client

Ho installato un programma in un PC in rete, se lo avvio localmente
tutto Ok. Quando creo un collegamento al File.exe da un'altro PC, e avvio
il programma, qualche form si apre regolarmente, qualche altro, genera
l'errore di run-time 76 (path not found). Premetto, che l'installazione del
programma, l'ho fatta anche nel secondo PC, soltanto per registrare le DLL e
gli OCX.
Se qualcuno ha qualche consiglio da darmi lo RINGRAZIO infinitamente.
Ciao

 ha scritto nel messaggio
news:w2SR7.293671$sq5.14...@news.infostrada.it...

Hai semplicemente preso il file dalle risorse di rete e ti sei fatto un
collegamente sul desktop oppure hai anche connesso un'unità di rete?
Non vorrei dire una fesseria però in questi casi occorre connettere l'hd da
dove proviene il file come unità direte sulla macchina nel quale si vuole
fare girare il programma, il collegamento del file deve puntare all'unità di
rete.

 rete.
Intanto grazie per avermi risposto David.
Sì, ho preso il file dalle risorse di rete e ho fatto un collegamento sul
desktop. Da post precedenti, ho avuto l'idea, che non ci sarebbero stati
problemi.
Ora, per mia sfortuna, ho subito un piccolo intervento chirurgico, e ne avrò
molto probabilmente per una ventina di giorni, dopodichè potrò fare
altre prove in azienda. Siccome è la mia prima esperienza con applicazioni
installate in rete, sicuramente avrò ancora bisogno di Voi.
Ciao

 altre prove in azienda.
Appena hai la possibilità prova connettendo un'unità di rete e fammi sapere.
Sono very very curioso di vedere se è quello.
Auguroni di buona guarigione
.-)
Davide

Newsgroup: it.comp.lang.visual-basic
Titolo: [Meeting] Ho messo online le foto

Le trovate qui:
http://www.hardwaretips.com/it-lang-vb.net/meeting021019/index.html
'notte a tutti :)
-- 
Visita il sito comune del NG: 
http://www.it-lang-vb.net
Visit: 
http://www.hardwaretips.com

 'notte a tutti :)
Lamentarci non ci lamentiamo, però è scomodo girare il monitor per vedere le
foto ;-)
Salutoni
e grazie, ovviamente
Sergio

 foto ;-)
prova prima a mettere dritta l'rj45 :P

foto ;-)
beh, invece del tuo 22" potevi prenderti un piů modesto 15" TFT
orientabile... :-)
Ciao,
Moreno
-- 
sirri at morenosoft dot com
Moreno Sirri VB Site - 
http://www.msvbsite.net
---------------------------------------------------------------------------
Le risposte alle tue domande le trovi sul Sito Comune di questo NewsGroup:
 
http://www.it-lang-vb.net
---------------------------------------------------------------------------

Newsgroup: it.comp.lang.visual-basic
Titolo: Masterizzare + VB

Ho la necessità di masterizzare dei dati direttamente da codice Visual
basic.
E' possibile farlo?
Esistono delle dll in grado di fare ciò??
Grazie mille...

 Esistono delle dll in grado di fare ciò??
Puoi utilizzare dei comandi esterni da dos tipo il programma CD-Recordable
Package 
http://www.nu2.nu/bootcd/
-- 
RedFoxy
A fox around web
Power at fox for a yiffing world!

 Package 
http://www.nu2.nu/bootcd/
Newsgroup: it.comp.lang.visual-basic
Titolo: CONTROLLI AGGIUNTIVI

Non esiste veramente nessuno che sa usare i controllo di VB per creare
grafici?

 wrote in message
8d4n7i$skk$1...@lacerta.tiscalinet.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: [Urgente] Algoritmo

Ho bisogno dell'algoritmo (non dell'esempio) per calcolare la differenza di
giorni che intercorre tra due date tenendo presente anche gli anni bisestili
Grazie
Zeus

 
Algoritmo?
Come la fai difficile:
NrGiorni = DateDiff("d", dataInizio, dataFine)
Se tutti gli algoritmi fossero cosi' difficili......   :-)))
-- 
Hi, Ciao
Ettore                 By -MES-
http://freeweb.aspide.it/freeweb/ilmes
 
(con OCX per stampare i Recordset)
Il sito comune di programmatori VB
http://members.xoom.com/it_lang_vb


Il metodo piu' sicuro e corretto e' quello di utilizzare la Data Giuliana
per i calcoli.
Si tratta di una datazione usata in astronomia, e parte dal 1/1/-4713 notare
il - ).
Es. la mezzanotte del 15/2/1987 = 2446842.5 (i giorni iniziano da
mezzogiorno).
Per le funzioni di conversione data civile -> data giuliana e viceversa,
leggi il mio messaggio di un paio di giorni fa.
(se non lo trovi, cercalo su 
www.dejanews.com
, e' un motore di ricerca delle
news, il messaggio era "Re: Anno Giuliano").
--
Roal Zanazzi
z...@iol.it


[...]
Beh, io avrei bisogno dell'algoritmo, non dell'esempio poichè questo prg
devo farlo con pascal 7 e non con VB (sarebbe troppo facile)
Grazie
Zeus


Maremma maiala!!!!
Non potevi dirlo prima... porc.... dove ho messo la funzione fatta in
Delphi.....
Niente, non la trovo piu'!
Comunque non e' assolutamente difficile tradurre le due funzioni che ti ho
dato da VB a Pascal (io avevo fatto cosi' :-)
Se hai problemi con l'algoritmo puoi contattarmi via e-mail
P.S. com'era il formato Data in Borland Pascal 7?
Non me lo ricordo... comunque in Delphi il tipo DateTime e' in realta' un
double, per cui per trovare la differenza (in giorni) tra due date basta
fare d1 - d2.
--
Roal Zanazzi
z...@iol.it

Newsgroup: it.comp.lang.visual-basic
Titolo: Creare un TSR

Ciao,
avrei bisogno di un aiuto. Vorrei progettare un exe che si comporti come un
TSR, ovvero che ci si possa accorgere della sua presenza solo premendo la
fatidica combinazione CTRL+ALT+DEL. Ad esempio, giusto per capire, vorrei
che ogni 5 minuti l'applicazione TSR emetta un suono. Il tutto senza che
l'utente si accorga che c'è un'applicazione in esecuzione.
C'è poi un'altra cosa che non so come ottenere: se creo una DLL ActiveX,
posso lanciare una sub in essa contenuta dalla shell di Win9X usando il
programma RUNLL miadll,param ??
Spero di essere stato chiaro e ringrazio chiunque si farà vivo.
--
Marco Anelli
ane...@libero.it
marco_...@hotmail.com

 wrote in message
news:cNWY3.68935$s17.7...@typhoon.libero.it...


programma RUNLL miadll,param ??
Non ne sono sicuro, ma penso che non sia possibile in quanto le Dll ActiveX
non sono Dll come tutte le altre ma sono particolari e possono essere utilizzate
solo per i progetti VB.
Ciao, Andrea F.

 wrote in message XsXY3.69218$s17.7...@typhoon.libero.it...
Newsgroup: it.comp.lang.visual-basic
Titolo: riconoscere la versione del Sistema Operativo

Buonasera a tutti.
Desidero riconoscere all'avvio dell'applicazione il sistema operativo in 
uso.
Sul sito del mitico @Alex ho copiato il codice sottostante:
'===================================================================================
' CODICE DA COPIARE IN UN MODULO
'===================================================================================
Option Compare Database
Option Explicit
Public Declare Function GetVersionExA Lib "kernel32" _
(lpVersionInformation As OSVERSIONINFO) As Integer
Public Type OSVERSIONINFO
dwOSVersionInfoSize As Long
dwMajorVersion As Long
dwMinorVersion As Long
dwBuildNumber As Long
dwPlatformId As Long
szCSDVersion As String * 128
End Type
Public Function getVersion() As String
Dim OSInfo As OSVERSIONINFO
Dim retvalue As Integer
OSInfo.dwOSVersionInfoSize = 148
OSInfo.szCSDVersion = Space$(128)
retvalue = GetVersionExA(OSInfo)
With OSInfo
Select Case .dwPlatformId
Case 0
getVersion = "Windows 3.x"
Case 1
Select Case .dwMinorVersion
Case 0
getVersion = "Windows 95"
Case 10
If .dwMajorVersion = 4 Then
getVersion = "Windows 98 OSR2"
Else
getVersion = "Windows 98"
End If
Case 90
getVersion = "Windows Millenium"
End Select
Case 2
Select Case .dwMajorVersion
Case 3
getVersion = "Windows NT 3.51"
Case 4
getVersion = "Windows NT 4.0"
Case 5
If .dwMinorVersion = 0 Then
getVersion = "Windows 2000"
Else
getVersion = "Windows XP"
End If
End Select
Case Else
getVersion = "Failed"
End Select
End With
End Function
Mi chiedevo se con questo codice
fosse possibile riconoscere anche il sistema operativo Windows 2000 Server, 
Windows 2003 Server, magari indicando le modifiche da fare al codice.
Grazie a tutti
-- 
Ciao
Access.

 Sul sito del mitico @Alex ho copiato il codice sottostante:
Vedi questo:
http://vbnet.mvps.org/code/helpers/iswinversion.htm
-- 
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.alessandrobaraldi.it
---------------------------------------------------------------------------

 ha scritto nel messaggio 
news:f8icto$43b$1...@aioe.org...

OK.
Grazie 1000
-- 
Ciao
Access

Newsgroup: it.comp.lang.visual-basic
Titolo: Report con cristal report

Ho costruito un report con CR per Visual Basic 5 utilizzando un
database di access(libri.mdb) da richiamare in un programma VB
utilizzando l'apposito activeX. E' possibile dal programma applicarlo
a un database con nome diverso ma con la medesima struttura di quello
utilizzato per il report? Io non ci sono riuscito, c'e' qualcuno che
sa darmi un suggerimento?
giampiero

On Thu, 07 Sep 2000 05:14:51 GMT, 
gp...@tin.it
 (Giampiero Meneghin)
wrote:

Imposta la proprietą
.Databasename
in runtime.
Es.
Crystalreport1.Databasename="C:\pippo.mdb"
	Ciao
		Massimo

Ho costruito un report con CR per Visual Basic 5 utilizzando un

Oooops....
Leggasi : 
Imposta la proprietą
.Datafiles(0)
Es.
Crystalreport1.Datafiles(0)="c:\pippo.mdb"
	Riciao
		Massimo
Newsgroup: it.comp.lang.visual-basic
Titolo: Immagini su Command Button non sopra ma di lato alla caption

Qualcuno conosce un modo rapido anche tramite funzioni API
per posizionare immagini 16 * 16 su un command button
posizionandole però al lato della caption e non sopra come
normalmente avviene utilizzando la proprietà Pictures del
command button
Grazie per l'interessamento e saluti a tutto il NG
Mauro
--
TiscaliNet, libero accesso ad Internet.
http://www.tiscalinet.it
-- 
Posted from 
twingo.tiscalinet.it
 [195.130.224.85] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 command button
BitBlt()
TextOut()
sicuramente veloci dal punto di vista dell'esecuzione del codice  :)
Faber

Newsgroup: it.comp.lang.visual-basic
Titolo: Problema datagrid

Ciao a tutti,
innanzittutto faccio i miei auguri (un po' in ritardo) a tutto il ng.
il mio problema č questo: io ho un db in SQLServer con due tabelle una per i
prodotti (con nome, descrizione ect ..), l'altra per i codici. Un prodotto
puň essere costituito da uno o piů codici (ad esempio il prodotto aaa puň
essere bianco aaaB, verde aaaV, giallo aaaG ...), io vorrei far in modo di
visualizzare in un unico datagrid tutti questi dati nel seguente modo:
Nome     Descrizione                                 Codici
aaa        descrizione prodotto ....                aaaB, aaaV, aaaG
Il problema č che se faccio una Select od una  Select  Distinct  i dati mi
vengono visualizzati cosě:
Nome     Descrizione                                 Codici
aaa        descrizione prodotto ....                aaaB
aaa        descrizione prodotto ....                aaaV
aaa        descrizione prodotto ....                aaaG
Saprete dirmi dove sbaglio?
Grazie a tutti e buon lavoro


In SQL probabilmente non potresti farlo (non si puň mettere il valore di
vari campi in un solo campo).
Anche se a pensarci bene potresti creare una vista e lavorarci sopra (ma te
lo sconsiglio... troppo contorto).
Io ti consiglio di lavorare da codice e organizzarti i dati con una
funzione.
Prendi a che in considerazione la possibilitŕ di lasciare le cose come
stanno
Nome     Descrizione                                 Codici
aaa        descrizione prodotto ....                aaaB
aaa        descrizione prodotto ....                aaaV
aaa        descrizione prodotto ....                aaaG
solitamente nei gestionali commerciali funziona cosě.
bye
-- 
Esistono 10 tipi di persone: chi conosce il binario e chi no.
www.nicolaottomano.it

Newsgroup: it.comp.lang.visual-basic
Titolo: [!] browseforfolder -- per pirasoft

 ha scritto nel messaggio
news:94p89n$eemch$1...@ID-51318.news.dfncis.de...
