mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.visual-basic
Titolo: Gestione delle regioni (Zanna aiuto!) (medio)

Ok, ci siamo. Scartabellando sul S.C., su 
www.allapi.net
 e su 
www.blackbeltvb.com
 (sito niente male), ho sviluppato un OCX che, 
assegnata una BMP ad una form come sfondo (NON una combinazione di 
regioni predefinite, tipo cerchio, ellisse, ecc.), ritaglia la form per 
visualizzare solo la BMP. Non ho fatto uso di trasparenze, ma di un 
programmino a parte che scontorna la BMP e crea una spezzata 
(praticamente un array di POINTAPI) che ne approssima il profilo. 
Assegno questo array alla CreatePoligonRGN, ed il gioco e' fatto...solo 
che dovrei distribuire sia l'OCX che il programmino per scontornare, che 
deve essere usato per ogni BMP usata come sfondo...senonche' poi trovo 
un OCX, fatto da un cinese, che fa lo stesso in maniera diretta (Custom 
Shape ActiveX di Jin Hui)! E senza programmini aggiuntivi! Presumo che 
scontorni al volo la BMP di sfondo, usando un MaskColor, ma e' proprio 
veloce! Qualcuno ha idea di come riprodurne il funzionamento (per magari 
inviare il tutto al SC)? Visto che costa 30$...
-- 
Bye by SixaM 8-]
-----------------------------
Sito comune: 
www.it-lang-vb.net

"SixaM" <mca...@NOSPAMmacinform.it> ha scritto nel messaggio
[Snip]
<premessa>
Chiedere di una persona in particolare non è molto carino su un NG.
Avresti dovuto avvertirmi in privato di leggere il NG (anche fare la domanda
in privato non è bello, perchè a qualcun altro potrebbe interessare).
</premessa>
Forse su comp.graphics.algorithms (cerca le FAQ! :P) ti possono essere
utili.
Ciao

 
-- 


 gestione delle regioni...
Non discuto sul motivo, ma sul metodo.
Ciao

Trovato una cosa uguale su Planet Source Code (però non ricordo il nome...).
www.planetsourcecode.com
CiaoZ
SebaMix

Elucubravo in letizia, quando udii Zanna sostenere...

Ok, ok...ti faro' un po' di pubblicita' 8-)


Elucubravo in letizia, quando udii SebaMix sostenere...

Thank's!!!! In effetti, la ricerca su PlanetSourcecode.com mi 
mancava...avevo cercato su CodeGuru/VB, VB2themax e VbItalia, ma non 
avevo trovato niente di interessante.
Ho scaricato il codice 'Auto form shap' di tal WXJ_Lake e...si!!!!, fa 
quello che cercavo. Ed in piu' posso analizzarmelo con calma!
ri-Thank's

Newsgroup: it.comp.lang.visual-basic
Titolo: Query - insert into

Raga dopo aver letto deli dati da un file di testo, li devo accodare ad 
una tabella già esistente e ben popolata.
Il problema è che non voglio inserire le righe in cui come campo CODICE 
FISCALE c'è un codice già presente in archivio.
Per l'importazione dal file di testo creo una tabella temporanea (Temp) 
in cui metto i dati letti che poi tratto in un certo modo (aggiorno con 
delle query sostituendo i vari campi ID prelevati dal file di testo con 
quelli presenti già nel DB, in modo da uniformare i codici al mio progetto).
Dopo aver popolato la Temp, faccio una insert di questo tipo:
INSERT INTO Contratti (UserID, CodiceServizio, Data, Prefisso, Numero, 
CodiceFiscale, Cognome, Nome) SELECT UserID, IDServizio, Data, Prefisso, 
Numero, CodiceFiscale, Cognome, Nome FROM TEMP
Solo che ovviamente quando tento di inserire un gruppo di record in cui 
uno possiede un codice fiscale già presente in contratti, l'intero 
inserimento non viene effettuato.
Uso ADO e un db access 2000.
Come posso fare?
Thx in anticipo!
-- 
Rivolterò il mondo per trovarlo, e anche se andasse in Indocina uno dei 
nostri starà nascosto in una ciotola di riso pronto a sparargli nel culo.
(Pulp Fiction)

 Thx in anticipo!
Prego in posticipo (rubato dal termoPilucco)
ciaociao

 WHERE TEMP.CodiceFiscale NOT IN (SELECT CodiceFiscale FROM Contratti)
Grazie per la risposta... volevo aggiungere: se voglio eseguire il 
controllo su due campi diversi, devo fare:
WHERE Temp.Campo1 NOT IN (SELECT CampoX FROM Contratti) AND Temp.Camp2 
NOT IN (SELECT CampoY FROM Contratti)
?
Perchè mi pare che così non va... Mentre sul campo singolo è tutto ok.
Attendo fiducioso :)


 Attendo fiducioso :)
Ciao,
le due not in vengono considerate in tempi diversi su tutto il recordset e
non sulla stessa riga quindi
----------
WHERE Temp.Campo1 & Campo2  NOT IN (SELECT CampoX & Campoy FROM Contratti)
----------
ovviamente devi formattare i campi in modo adeguato.
Ciao Giorgio


dimenticavo....
Attenzione alle NOT IN se una riga della subquery ha il campo di paragone
valorizzato a NULL non viene reso nessun record.
Ciao Giorgio

 Ciao Giorgio
Ciao Darkbyte



La SubQuery o SubSelect è quella che viene dopo NOT IN
es
Tabella1
Campo1
---------
1
2
3
4
5
--------
Tabella2
Campo2
---------
1
NULL
5
---------
La Query
-----------------------
SELECT *
FROM Tabella1
WHERE Campo1 NOT IN (SELECT Campo2 FROM Tabella2)
----------------------
Se una riga qualsiasi di Tabella2 ha Campo2 valorizzato a NULL  tutta la
select principale su Tabella1 non renderà nessun record.
Ciao Giorgio

 select principale su Tabella1 non renderà nessun record.
Si potrebbe rimediare con:
SELECT *
FROM Tabella1
WHERE Campo1 NOT IN (SELECT Campo2 FROM Tabella2 WHERE NOT Campo2 Is Null)
O Sbaglio?



No non sbagli, il mio era solo un avvertimento, a volte non ci si pensa.
Ciao Giorgio
Newsgroup: it.comp.lang.visual-basic
Titolo: Come far terminare un programma

Salve. Vorrei sapere il codice per far smettere di funzionare un programma
ad una certa data. Per esempio un programma che arrivato al 31/12 smette di
funzionare.
Sono gradite risposte tramite e-mail
--
__________________________
                  by D.S.A.
 
adi...@tin.it
http://space.tin.it/sport/mdistasi
__________________________
Per rispondere sostituire il primo carattere dell'indirizzo con "a"
For reply replace first character of the address with "a"
|""""""""""""""""""""""""""""""""""""""""|\
|--------------------- Alfonso Di Stasio--------------------|\|
|--------------Visual Basic's Programmer----------------|\|
|
|\|
| Sideralis Programs (Visual-Basic and Delphi)      |\|
| 
http://www.geocities.com/colosseum/loge/2151|\|
\""""""""""""""""""""""""""""""""""""""""""""""""\|

if Date$ > "31-12-1997" then
 end
else
Newsgroup: it.comp.lang.visual-basic
Titolo: eseguire ping a sito e recuperare risposta

utilizzo uno spazio ftp per scambiare dei dati fra 2 pc ma vorrei verificare 
se il sito ftp è online prima di lanciare la procedura credo che un ping e 
esaminandone la risposta sia l'unico modo, qualcuno sa aiutarmi oppure sa 
come posso controllare in altro modo?
Grazie 

 ha scritto

non specifichi con che vb.
qui cercando 'ping' trovi per vb6
http://vbnet.mvps.org/
ciao, a.

 qualcuno sa aiutarmi oppure sa come posso controllare in altro modo?
'VBS
set shell = createobject("wscript.shell")
set wsx = shell.exec("ping 127.0.0.1")
do until wsx.status = 1 : wscript.sleep 10 : loop
msgbox wsx.stdout.readall
'Oppure
sCmd = "ping 127.0.0.1"
' Execute sCmd and get the output into a text string
sResult = CMDResults(sCmd)
WScript.Echo sResult
Function CMDResults(cmdline)
' simple wrapper for command line you want
' to use while capturing output
  Set oShell = CreateObject("WScript.Shell")
  Set oExCmd = oShell.Exec(cmdline)
  Set oExCmdStdOut = oExCmd.StdOut
  Do: WScript.Sleep 10
    Do Until oExCmdStdOut.AtEndOfStream
      CmdResults = CmdResults & oExCmdStdOut.ReadAll
    Loop
  Loop Until oExCmd.Status <> 0 and oExCmdStdOut.AtEndOfStream
End Function
Puoi reindirizzare tutto su un file e poi controllarlo
avevo gia qualcosa di pronto ma l'ho sull'altro PC
-- 
Fosco

 avevo gia qualcosa di pronto ma l'ho sull'altro PC
ma l'avevo gia postato qui :
 Fosco
 2 Ott 02:58   mostra opzioni
Newsgroup: it.comp.lang.visual-basic
Da: "Fosco" <f...@fake.invalid> - Trova messaggi di questo autore
Data: Sun, 2 Oct 2005 03:58:56 +0200
Locale: Dom 2 Ott 2005 02:58
Oggetto: Re: [VBS] Ping *nascosto*
Rispondi all'autore | Inoltra | Stampa | Messaggio singolo | Mostra originale | Segnala illeciti
comunque se ho capito cosa vuoi fare fai il ping con run con
output su txt   (> c:\ping.log)  poi col FSO  leggi la prima riga dello stesso
che e' diversa in caso di successo o insuccesso
al volo perche' non ho il tempo di testarlo :
set oShell = CreateObject("WScript.Shell")
Set fso = CreateObject("Scripting.FileSystemObject")
oShell.Run ("%comspec% /c ping 
www.google.it
 > c:\ping.log"),0,true
while not FSO.FileExists("c:\ping.log")
WScript.Sleep 100  ' aumenta se e' il caso
Wend
'oShell.Run"c:\ping.log"
Set oFile = fso.OpenTextFile("C:\ping.log", 1)
 sLine = oFile.ReadLine()
'   wscript.echo ( sLine)
      If InStr(LCase(sLine),"host sconosciuto.") Then
Msgbox "Nessuna connessione"
else
' quello che vuoi
end if
-- 
Fosco 

 Fosco
funziona alla grande, se programmi cosi al volo mi immagino da fermo :)
ciao e grazie!
Newsgroup: it.comp.lang.visual-basic
Titolo: .NET errore su CDATE

sapete dirmi cosa può esserci di sbagliato in questo pezzo di codice ?
dim miadata as string = "09/11/08"
dim miaora as string = "12.01.40"
dim ciccio as date = miadata + " " + miaora
su alcuni PC funziona, su altri viene generato l'errore:
Cast non valido della stringa "09/11/08 12.01.40" al tipo "Date"
Help ..
Marco 

marcick ha scritto...

Sicuramente dipende dalle impostazioni internazionali.
VB6
'/ = Separatore di data
': = Separatore di ora
dim miadata as string, ciccio as date
miadata  = "09/11/08 12:01:40"
ciccio  = miadata
in .NET non dovrebbe essere molto diverso.
-- 
Ciao Fede
By Chicco Production
http://bcp.freetools.it

marcick ha scritto:

Questo codice con Option Strict On neppure si compila. Ci sarà il suo 
motivo :-)
Imposta Option Strict On, e prova così:
Dim miadata As String = "09/11/08"
Dim miaora As String = "12.01.40"
Dim ciccio As Date = Date.ParseExact(miadata & " " & miaora, "dd/MM/yy 
HH.mm.ss", CultureInfo.InvariantCulture)
Questo dovrebbe rendere indipendente il tuo codice dalle impostazioni di 
sistema.
-- 
news:it-alt.comp.software.openoffice : Il newsgroup dedicato a
OpenOffice.org, la suite open source di applicazioni per ufficio.
Scarica "OpenOffice.org 3.0 Soluzioni a raccolta", molto più di semplici 
FAQ! 
http://it.openoffice.org/doc/manuali/

 HH.mm.ss", CultureInfo.InvariantCulture)
mi da Nome Cultureinfo non dichiarato
mk

 mi da Nome Cultureinfo non dichiarato
Metti un "Imports System.Globalization" all'inizio del tuo sorgente, 
oppure scrivi tutto il namespace in versione estesa 
(System.Globalization.CultureInfo.InvariantCulture).


 (System.Globalization.CultureInfo.InvariantCulture).
Grazie mille, ora mando l'aggiornamento e vedo se va bene.
In gamba
Ciao
Mk

Newsgroup: it.comp.lang.visual-basic
Titolo: Problema con la griglia di Vb4

Scusate la domanda su un controllo vetusto come la grid a 16bit
di Vb4
Il problema e che faccio una ricerca su una cella, ma il controllo non mi
sposta la visualizzazione sulla cella in questione
Che faccio?
Grazie a tutti quelli che mi risponderanno!!

...

Newsgroup: it.comp.lang.visual-basic
Titolo: manuali per principianti

Ciao a tutti, questo è il mio esordio nei News Group.
Ho una importantissima necessità:qualcuno sa dirmi se esistono manuali di VB
on line per principianti? sesì dove posso trovarli?
Grazie e ciao.

 wrote

Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Dimensioni caratteri sistema

Salve a tutti,
qualcuno sa se c'è un modo (magari qualche API...) per conoscere ed
eventualmente modificare la dimensione dei caratteri usata da windows
(versione Win95osr2) ? Per dimensione intendo quella che appare in Pannello
di controllo -> Schermo -> tab Impostazioni -> dimensioni caratteri (può
essere caratteri piccoli, grandi o altro... misurata in dpi). Eventualmente
è possibile rendere questa modifica attiva da programma senza bisogno di
riavviare il computer ?
Credo che la cosa sia utile nello sviluppo di programmi multimediali... non
so se avete notato, ma per esempio anche l'Enciclopedia Rizzoli (allegata
con Panorama) se gira con l'impostazione "caratteri grandi" sballa
completamente...
Grazie per l'attenzione e ancora un cordiale saluto

(versione Win95osr2) ? Per dimensione intendo quella che appare in Pannello
Prova a vedere nel registro in
HKEY_LOCAL_MACHINE
Config\0001\Display\Settings\DPILogicalX
ma non sono sicuro che sia proprio il posto giusto dove guardare ( con NT non
funziona ), anzi se qualcuno può suggerire un metodo alternativo sia per
leggere che per cambiare l'impostazione...
Grazie.
---
Daniele Grison
gri...@tin.it

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

Salve qualcuno sa indicarmi se esiste un modo di procedere quando esistono
molti form ? Mi spiego :
ho i forms f1 , f2 , f3 , f4 e f4 può essere richiamato da ognuno di questi
, cioè esiste in f1 f2 ed f3 il codice :
me.hide   f4.show . Quando voglio chiudere f4 ho la necessità di dovere
testare un flag intero per vedere da quale form è stato 'attivato' f4 e
quindi quale form rivisualizzare . Poichè le cose si ingarbugliano
facilmente al crescere del numero dei forms e delle operazioni da compiere ,
qualcuno che ha già afrrontato situazioni simili può darmi una mano ? Ad
esempio io avevo provato a dichiarare una var globale FormPre di tipo Form
ma non riesco a trovare la sintassi per assegnarle dei valori.....

...


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

E' possibile prelevare un'icona utilizzata all'interno di un
programma?  Per esempio l'icona "Stampante" presente nei menu' di
quasi tutti i programmi.
Grazie
-- 
            LE BAMBINE DELLA NOTTE
La prostituzione delle ragazze-schiave in Brasile.
http://members.xoom.it/brasil21/bambine/index.htm

 Grazie
se hai i(l) cd di vb, da qualche parte quelle ms di base ci sono tutte,
direi.
seno' con microangelo puoi catturare un quadratino e dalvarlo come .ico.
ciao, j.

 quasi tutti i programmi.
E' contenuta in shell32.dll e/o in explorer.exe.
La puoi usare nei tuoi prog. principalmente con la ExtractIcon(),
DrawIcon(), DestroyIcon().
Dipende da cosa ne vuoi fare però.
Ciao.

se hai i(l) cd di vb, da qualche parte quelle ms di base ci sono tutte,
grazie per l'aiuto  :-)
Paolo

Newsgroup: it.comp.lang.visual-basic
Titolo: Operatori sui bit

Ciao, ho la necessità di dovere sommare i 3 bytes hi+med+low di un numero:
&Hhhmmll
in C farei: result = num&0xFF + (num>>8)&0xFF + (num>>16)&0xFF
(l'AND si può raccogliere?)
Cmq vorrei sapere come farlo in Visual Basic, poichè gli operatori sui bit
non li ho trovati!
(mi servirebbe anche sapere come settare un bit con l'OR o resettarlo con
una AND...)
E utilizzando la divisione ed il modulo ho problemi con gli arrotondamenti..
Vi ringrazio in anticipo
--
Ciauz, -=KoraL=-

 ha scritto nel messaggio
news:RtOl6.44029$k55.9...@news.infostrada.it...


-=Koral=- ha scritto nel messaggio ...

riportiamoci al solito RGB (RGBTRIPLE => BBGGRR)
R = RGB and &HFF
G = (RGB \ &H100) AND &HFF
B = (RGB \ &H10000) AND &HFF
per settare un bit in or basta fare
Dim Value as Long
Dim Bit as byte
Value = Value Or (2 ^ Bit)
per cancellarlo
Value = Value And Not (2 ^ Bit)
Ciao

Vai a vedere al seguente sito, troverai come poter accedere alla locazione
di memoria di una variabile in Visual Basic:
http://www.lunet.it/offerte/berti/Vb/Advanced.html
Ciao.
Stefano Lopena.
Newsgroup: it.comp.lang.visual-basic
Titolo: richiamare form1 da form2

Salve a tutti,
nel mio programma di fatturazione ho la necessità di richiamare dal form
Fatture il form
Clienti per l'inserimento di un nuovo cliente.
Ho pensato di utilizzare il seguente codice:
 If MsgBox("Inserire il nuovo cliente?", mnMSGBOX_TYPE) = mnMSGBOX_YES Then
  CLIENTI.Show
  Call inserisci_Click
  End If
ma la CALL INSERISCI_click non viene eseguita, anzi mi da errore poichè il
COMMAND INSERISCI sta sul form Clienti.
Chiaramente la CALL è valida solo quando il form Clienti è richiamato dal
form Fatture altrimenti la Call non va eseguita.
Uso una variabile globale che mi indichi da dove è richiamato il form
Clienti e poi se è il caso faccio eseguire la Call INSERISCI_CLICK  oppure
ci sono soluzioni differenti? Potreste gentilmente indicarmele?
Grazie Anna Maria
aia...@tin.it
--
Posted from 
mta03-acc.tin.it
 [212.216.176.34]
via Mailgate.ORG Server - 
http://www.mailgate.org

 
aia...@tin.it
Ciao
Riccardo

ecc. ecc. ecc.

ci sono soluzioni differenti? Potreste gentilmente indicarmele?
Crea una funzione pubblica di apertura del form nel form:
public sub ApriCliente( Tipo$ )
    me.show
    if Tipo$="DaFattura" then
        Call inserisci_Click
        ' oppure
        'inserisci_Click.Value = True
    endif
end sub
Quando la richiami dal form fatture:
    CLIENTI.ApriCliente( "DaFattura" )
Quando la richiami da altri form:
    CLIENTI.ApriCliente( "" )
lo puoi raffinare con la direttiva Optional:
public sub ApriCliente( Optional Tipo as string = "" )
Ciao
By -MES-   Maronese Ettore
http:\\
ilmes.freeweb.org
(con OCX per stampare i recordset)
Sito Comune di programmatori Visual Basic
http://members.xoom.com/it_lang_vb

via Mailgate.ORG Server - 
http://www.mailgate.org
Non ho il tempo per provare la correttezza di quanto ti suggerisco ma
dovrebbe andare bene :
If MsgBox("Inserire il nuovo cliente?", mnMSGBOX_TYPE) = mnMSGBOX_YES Then
   CLIENTI.Show
   CLIENTI.inserisci_Click
 End If
NB : e' importantissimo che la sub inserisci_click nel form CLIENTI sia
dichiarata PUBLIC e non PRIVATE !!!! altrimenti non funziona.
Ciao
Ven.
Newsgroup: it.comp.lang.visual-basic
Titolo: sito comune ftp

Qualcuno mi sa dire qual'è l'indirizzo del sito comune ftp per visual basic?

no ftp: http
http://www.murialdo.it/it_lang_vb
Ciao,
Moreno
#sirri#@
tin.it
(togliete "#" dall'indirizzo)

...



Forse intendi 
ftp://ftp.areacom.it/vb32/
 ?
Ma questo non è il sito del NG che, come ha già detto Moreno è
http://www.murialdo.it/it_lang_vb/
Ciao.
Davide.

...

Per la precisione il sito comune ha anche un FTP (o quasi).
 
ftp://ftp.murialdo.it/software/
C'e' software di murialdo, ma abbiamo fatto mettere anche il ServicePack 3
per VB5.
Quindi se volete scaricare il SP3 potete farlo anche dall'FTP del Sito
Comune (o meglio, di Murialdo :-)
 
ftp://ftp.murialdo.it/software/vbsp3.exe
(Spero che sia ancora li'  :-))
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

    
ftp://ftp.murialdo.it/software/vbsp3.exe
E com'è che nessuno a detto niente????
Perché sul sito comune non c'è scritto nulla a riguardo?
Perché non è stata mai fatta pubblicità?
Dov'eri la sera del 24 Marzo tra le 22 e le 23:30? ^_____^


...

Signor Giudice, le giuro che sono innocente!
La cosa si e' discussa molto sulla ML col risultato che si era deciso di
mettere su FTP tutti i service pack utili a VB. La decisione e' stata presa
ed approvata, ed il primo SP e' gia' dsiponibile, ma i links non sono piu'
stati fatti!! :-(((
PS: Alfonso? Ci sei?


(togliete "#" dall'indirizzo)
---------
Ciao!
Moreno ha ragione, ho cercato più volte il SP3 per VB5 sul Sito Comune, ma
non ho mai trovato un rimando né al file né tantomeno al modo di
scaricarlo...
Marco Minerva
http://www.geocities.com/SiliconValley/Foothills/7260/
http://www.armaditaggia.com/marco

Newsgroup: it.comp.lang.visual-basic
Titolo: Screen saver...

Ecco il quesito:
con win3.11 la riga di comando da tenere in considerazione per le
impostazioni era /c. Questo non funziona con Win95/98. Qual'č la nuova riga
di comando? O bisagna fare diversamente?
Grazie

>impostazioni era /c. Questo non funziona con Win95/98. Qual'è la nuova riga
E' ancora quello il comando...ma delle volte sotto 95/98 devi cliccare due o
piu' volte prima che appaia la finestrella...la stessa cosa succede per il
preview. Ho fatto diversi test ed e' risultato che e' come se in realta' lo
screen non viene eseguito. Sotto NT invece sembra non ci sia nessun
problema.
Chissa'....
Saluti

...

Newsgroup: it.comp.lang.visual-basic
Titolo: [?]Allineamento e formattazione testo

Mi fareste un grande favore, non so proprio come fare.....
Ho un piccolo programmino con alcune maschere e caselle di testo, in
ciascuna maschera le caselle ti testo sono una matrice "Testo(i)".
In fase di programmazione ho allineato i testi a destra ma quando installo
ed eseguo il programma mi vengono allineati a Sx.
C'è un modo, magari con una stringa in un modulo per allinearli quando
eseguo il programma?...
....e posso dargli anche la formattazione tipo valuta "1'000'000".
Vi prego non so proprio come fare.
Grazie a tutti
Tuareg.

ed eseguo il programma mi vengono allineati a Sx.
hai provato ad impostare la proprieta' "alignment" dei textbox in fase di
esecuzione?
ma soprattutto ti sei chiesto perchè una volta installato il programma
l'allinemanto cambia? Forse trovare una risposta a quest'ultima domanda e'
l'unica modo per trovare una soluzione al problema (che sinceramente non si
e' mai verificato a me). Il problema si verifica su qualsiasi installazione
compiuta? Voglio dire, si verifica su tutti i PC?
Ciao
Franco
(alias Sgainz)





 wrote in message 7m049t$1cc$1...@news.unina.it...


Newsgroup: it.comp.lang.visual-basic
Titolo: Blocco di Win NT dopo l'installazione

Ho creato l'installazione di un programma attraverso il Setup Wizard
(VB6 SP3) su una macchina Win95.
Ho eseguito l'installazione su una macchina Win NT (SP5) e dopo il
reboot č apparso  il seguente messaggio di errore:
system crash on win nt workstation (sp5)
msvcrt.dll  (c0000221)
Bad image checksum.
Il sistema č bloccato ed č stato necessario riformattare la macchina.
Ringrazio anticipatamente !

...

Mi č successa la stessa cosa ed a niente sono servite le varie
formattazioni.
Motivo?
Sembra che le mie simm non erano correttamente sincronizzate con il bus
della scheda madre.
Ciao
Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Domanda su sql...urge correzione :))

Salve,
io scritto una cosa del genere:
select tabellaA.campo1,
tabellaA.campo2, tabellaB.campo1, tabellaB.campo2 from tabellaA, tabellaB
where tabellaA.campo1 and tabellaB.campo1 = 10
Dove ho sbagliato? Non mi
ricordo i join... :P
Saluti...
--------------------------------
Inviato via 
http://usenet.iol.it

Modifica:
select tabellaA.campo1, tabellaA.campo2, tabellaB.campo1,
tabellaB.campo2 from tabellaA, tabellaB
where tabellaA.campo1 = 10 and
tabellaB.campo1 = 10
Questo era sicuramente un errore :)) ma non l'
errore, almeno ce n' è un altro...ma dove ho sbagliato??


 tabellaB.campo1 = 10
Ahi ahi ahi! ma allora le lacune sono molte ;-))
select tabellaA.campo1, tabellaA.campo2, tabellaB.campo2 from tabellaA INNER
JOIN tabellaB ON tabellaA.campo1 = tabellaB.campo1 WHERE tabellaA.campo1 =
10
La guida cmq è molto ricca di esempi e consigli sulla sintassi SQL! a buon
intenditore....
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.

intenditore....
Caro mio, non siamo due buoni intenditori,
visto che mi continua a dare lo stesso identico errore di prima. Tante
parole per noi please...che non ricordiamo la sintassi sql :))


select tabellaA.campo1,
tabellaA.campo2, tabellaB.campo1, tabellaB.campo2 from tabellaA, tabellaB
where (tabellaA.campo1 = tabellaB.campo1 AND tabellaA.campo1 = 10)
oppure
select tabellaA.campo1, tabellaA.campo2, tabellaB.campo2 from tabellaA INNER
JOIN tabellaB ON tabellaA.campo1 = tabellaB.campo1 WHERE tabellaA.campo1 = 10
Ma che errore ti da?
La join deve essere eseguita su un campo delle due tabelle tale che sia dello stesso tipo.
Quindi tabellaA.campo1 e tabellaB.campo1 devono essere dello stesso tipo.

Quindi tabellaA.campo1 e tabellaB.campo1 devono
essere dello stesso tipo.
Sono entrambi un campo contatore...l' unica
cosa che può mandarlo in errore è che non esiste, in uno delle due tabelle,
o in entrambe, il valore che io gli passo dopo l' uguale.
Mo però come
faccio a guardare, che il db è access 2000 e non ho niente per installarmi
access 2000???
Il visdata stupido access 2000 non lo apre...porc...


Risolto; l' sql era giusto.


 modo errato o mancante oppure la punteggiatura non è corretta.
Prova a racchiudere tra parentesi quadre i nomi delle tabelle e dei campi...
    [tabellaA].[campo1]

 facci un salto va...magari serve anche a te una rinfrescata.
Beccato! Ahi!
quella proprio non la conoscevo: ho studiato lo standard ANSI io, e non uno
pseudo SQL inventato da M$ ;-o
Cmq la pagina da te citata dice anche:
<<Chiaramente il secondo metodo risulta notevolmente più chiaro e facilmente
riproducibile anche su altri motori di database, grazie alla conformità con
lo standard ANSI SQL.>>
quindi ti suggerirei ugualmente di usare la seconda sintassi.
A buon intenditore....
;-)))))
Ciao.
--
Princi, 
princ...@programmer.net

Newsgroup: it.comp.lang.visual-basic
Titolo: Problemi con utilizzo label

Salve a tutto il NG
Ho creato un programma che esegue determinati calcoli su dati letti da file.
E fin qua tutto bene...
Il mio problema sta nel fatto che, mentre il programma esegue i calcoli,
dovrebbe cambiare le proprietà caption di due label presenti nel form (una
label indica le operazioni che sta eseguendo in quel momento il programma,
mentre l'altra indica quanti file sono stati fin'ora analizzati) ma non è
così. Se esegue il programma passo-passo non ci sono problemi ma se lo
eseguo normalmente le label vengono modificate solo alla fine dei calcoli.
Suppongo che il problema sia la velocità di accesso alle label ma non saprei
proprio come risolverlo.
Avete qualche idea?
Grazie a tutti...

 ha scritto nel messaggio
news:2C3pc.257299$rM4.10...@news4.tin.it...



Il tuo codice e' tipicamente in un ciclo "stretto" che non da il tempo al
S.O. di ridisegnare il controllo; semplicemente forza tu questa operazione
con un .Refresh
Per ottenere l'effetto migliore, se la frequenza di aggiornamento e' molto
alta, evita di applicare tale metodo ogni volta (anche perche' puo'
influenzare in maniera non trascurabile il tempo di esecuzione) ma fallo ad
intervalli di tot secondi o tot iterazioni.
Ciao
-- 
Luca Dormio - 
luca....@tin.it
________________________________
"Marty, non stai ragionando in maniera quadridimensionale"
Dr. Emmett L. Brown

 ciao
Che figura... se mi spremevo un po' potevo arrivarci anche io :-p
Comunque grazie mille mi hai risolto un bel problema :o)



dopo:
	label.caption = ...
mettici un:
	DoEvents

Avete qualche idea?
Label.Refresh
DoEvents
dovrebbe bastare
-- 
Regards LaZ
.·´¯`·.¸.·´¯`·.¸ ><((((º> ....... <º))))>< .·´¯`·.¸.·´¯`·.¸
Mi riservo, con fermezza, il diritto di contraddirmi. (Paul Claudel) 
.·´¯`·.¸.·´¯`·.¸ ><((((º> ....... <º))))>< .·´¯`·.¸.·´¯`·.¸
Newsgroup: it.comp.lang.visual-basic
Titolo: Modificare permessi NTFS

Ciao a tutti!
Sto pensando di realizzare una applicazione in VisualBasic che
automatizzi alcuni lavori di configurazione dei permessi su cartelle
della mia organizzazione.
In particolare avrò un database degli utenti, con i relativi uffici di
appartenenza e il loro login ActiveDirectory e in base a tali
informazioni dovrò realizzare un sw che imposta i corretti permessi ad
alcune cartelle condivise.
Ho trovato alcuni esempi che realizzano il tutto con chiamate dirette
alle API di Windows, mi chiedevo se qualcuno ha già realizzato o
utilizzato librerie che semplifichino l'accesso a tali parametri o che
ha esperienza di questo tipo di problematiche.
Grazie!

 ha scritto nel messaggio news:kb9gi1hnjk1rtbvmk...@4ax.com...


Luke wrote:

Qualche spunto:
"How to use ADsSecurity.dll to add an access control entry to an NTFS 
folder"
http://support.microsoft.com/default.aspx?scid=kb;en-us;Q279682
"How To Use ADSI to Set Automatic Inheritance of File/Folder Permissions"
http://support.microsoft.com/default.aspx?scid=kb;en-us;Q266461
"How to use Visual Basic and ADsSecurity.dll to properly order ACEs in an 
ACL"
http://support.microsoft.com/default.aspx?scid=kb;en-us;269159
"An ADSI Primer, Part 11: More on Scripting Permissions and Auditing"
http://www.windowsitpro.com/Article/ArticleID/7456/7456.html?Ad=1
Ciao
-- 
Gianluca Cannalire
Microsoft MVP/MCP - Visual Basic
http://www.visual-basic.it
http://community.visual-basic.it/gianluca

Qualche spunto:
[...]
gentilissimo, grazie!
bye

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

Mi serve un piccolo programmino di posta elettronica di facile comprensione

 ha scritto nel messaggio
news:96brfm$3k7$1...@news.ngi.it...


Usa Outlook Express :))
Per favore...
Eudora, ma e' in inglese.
Pegasus Mail, ma e' in inglese.
Se lo vuoi in italiano, Netscape Mail.
Saluti.
-- 
      Gianni "bugbarbeq" Rondinini, 25, RA, 242, 152
  VBR - Vero Birro Romagnolo®, diffidate dalle imitazioni!
 Opel/ECC Calibrezio EVO-IV --- Kawasaki "Gas Gas" ZZ-R 1100
 ICQ# 36893168 - IRCNet: bugbarbeq, @ on #linux-it & #NetBSD

Newsgroup: it.comp.lang.visual-basic
Titolo: esportare data report

Ciao,
Se esporto un data report(in formato .htm,.html ) perchè mi esporta tutto
tranne l'immagine che compare nell'intestazione???
:(
pamela
--------------------------------
Inviato via 
http://usenet.libero.it

 ha scritto nel messaggio
news:217Z58Z244Z158Y...@usenet.libero.it...

Newsgroup: it.comp.lang.visual-basic
Titolo: excel visual basic scusate

sono fuori ng ma tentare
all'avvio di excel compare il seguente messaggio
microsoft visual basic errore di runtime "9": indice non incluso
nell'intervallo
con un pulsante che mi permette di continuare
poi l'applicazione funziona normalmente
cosa fare ?
scusate l'intrusione
grazie

 ha scritto nel messaggio
news:9gqkc1$v6q$1...@lacerta.tiscalinet.it...

sul sito microsoft :
Indice non compreso nell'intervallo
La matrice cui si sta tentando di accedere contiene meno elementi di quelli
previsti.
È ad esempio possibile che si stia tentando di accedere all'undicesimo
elemento di una matrice dimensionata per dieci elementi.
Per correggere l'errore
Assicurarsi che sia presente codice di verifica dei limiti che impedisca di
fare riferimento agli elementi fuori dall'area di validità.
Ridimensionare la matrice a una dimensione maggiore in base alle necessità.
?????
il foglio è vuoto !
o apro un foglio di esempio dato con office

Newsgroup: it.comp.lang.visual-basic
Titolo: problema con Picture

Esiste un modo semplice per caricare una immagine in una PictureBox senza
deformarla?
Ciao!


Metti l'autosize a true sul picturebox !!!
Ciao
*FeDe*
Newsgroup: it.comp.lang.visual-basic
Titolo: Controllo per selezionare una directory

Esiste in VB6 un controllo che mi permetta di selezionare una directory che
non sia il DirListBox?
Intendo qualcosa tipo il commonDialog.OpenFile ma che si fermi alla
selezione della cartella invece che arrivare fino al file.
Se non è presente in VB è possibile usare qualche API?
Grazie a tutti.
Skysurfer

Scusate... ho visto che c'era già una richiesta simile scritta qualche
giorno fa.
La prossima volta controllo meglio prima di postare.
Ciao a tutti

Newsgroup: it.comp.lang.visual-basic
Titolo: PASSWORD - ACCESS 97 - ACCESS 2000 - DATAENVIRONMENT VB6 : HELP!!!!!!!!!!

Ho creato un database con Access2000 con password = "112233" e riconvertito
in Access97.
Da codice riesco ad aprire il database passandogli tutti i parametri e la
password,
ma non riesco invece ad aprirlo con la connessione del DataEnvironment.
[codice]
'questo non da problemi:  PATHMDB = "dbname.mdb"
'questo non da problemi:  Set WS =
DBEngine.CreateWorkspace("nomeApplicativo", "admin", "", dbUseJet)
'questo non da problemi:  Set DB = WS.OpenDatabase(PATHMDB, False, False,
"MS Access; UID=admin; PWD=112233")
'questo non da problemi:   DE.ConnectionName.ConnectionString =
"Provider=MSDataShape.1;User ID=admin;password=112233;Persist Security
Info=False;Mode=ReadWrite;Data Source=" & PATHMDB & ";Data
Provider=MICROSOFT.JET.OLEDB.4.0"
'questo mi restituisce un errore (*): DE.ConnectionName.Open PATHMDB
[/codice]
(*):
Impossibile avviare l'applicazione.
Il file di informazioni sul gruppo di lavoro è mancante o aperto in modo
esclusivo
da un altro utente. (Err.number = -
2147217843
 -> "Authentication failed").
p.s.:
La connessione tramite il DataEnvironment mi serve per i reports creati con
il DataReport
---------------------------
Aspetto news e soluzioni, grazie mille!.
Simon.

 failed").
Da MZ-Tools (ambasciator non porta pena, specialmente se non usa
MSDataShape, però vedo un True al posto di un False):
Provider=MSDataShape.1;Persist Security Info=True;Location=PERCORSO;Data
Source=ORIGINE;User ID=UTENTE;Password=PASSWORD;Initial
Catalog=INIZIALE;Data Provider=MSDASQL

Newsgroup: it.comp.lang.visual-basic
Titolo: a che serve l'account asp .net?

come da oggetto a che serve codesto account che mi rallenta l'avvio?
ciao
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (
http://www.grisoft.com
).
Version: 6.0.471 / Virus Database: 269 - Release Date: 10/04/2003

Mi pare strano che ti rallenti l'avvio un singolo account. Piuttosto
è il servizio che ti rallenta il tutto.
Comunque serve a far girare le applicazioni 
asp.net
 con un utente
a permessi limitati.
-- 
Saluti
Andrea Moro

 Andrea Moro

Newsgroup: it.comp.lang.visual-basic
Titolo: [VB 2005 + SQL server] help per una query

Salve,
ho 3 Tabelle:
Tab1(ID_tab1,....vari campi....)
Tab2(ID_tab2,....vari campi....)
Tab3(riferimento_A_Tab1,riferimento_A_Tab2,.....vari campi...)
Dovrei fare una query su Tab3 e al posto dei riferimenti alle tabelle Tab1 e 
Tab2 far
comparire dei dati presenti in queste tabelle.
Ho provato cosi ma non funziona. Mi dice "Errore in corrispondenza di ON"
Dim connessione As New SqlConnection(".....")
connessione.Open()
Dim stringaquery As String
stringaquery = "SELECT * FROM Tab2 RIGHT JOIN (SELECT * FROM Tab3 LEFT JOIN 
Tab1 ON riferimentoAtab1=ID_Tab1) ON ID_Tab2=riferimentoAtab2"
Dim comando As SqlCommand = New SqlCommand(stringaquery, connessione)
Dim da As New SqlDataAdapter
Dim ds As New DataSet
da.SelectCommand = comando
da.Fill(ds, "miatab")
DataGridView1.DataSource = ds
DataGridView1.DataMember = "miatab"
connessione.Close()
Qualcuno puo' aiutarmi ? 

 Tab1 ON riferimentoAtab1=ID_Tab1) ON ID_Tab2=riferimentoAtab2"
[CUT]
Ciao,
immagino che la relazione tra tab1 e tab2 sia di tipo molti-a-molti e 
che quindi tab3 sia la tabella ponte tra le due,
per semplicità mia riscrivo la tua tab3 così:
Tab3(Cod_tab1,Cod_tab2,.....vari campi...), dove naturalmente
Cod_tab1=riferimento_A_Tab1
Cod_tab2=riferimento_A_Tab2
La query diventerà quindi così:
SELECT * FROM (Tab1 LEFT JOIN Tab3 ON Tab1.Id_Tab1 = Tab3.Cod_Tab1) LEFT 
JOIN Tab2 ON Tab2.Id_Tab2 = Tab3.Cod_Tab2
ciao
stefano

 quindi tab3 sia la tabella ponte tra le due,
Forse mi sono spiegato male. Tra tab1 e tab2 non ci sono relazioni.
C'e':
Tab1 in relazione con Tab3 (uno a molti)
Tab2 in relazione con Tab3(uno a molti)
La query che dovrei fare io e' semplicemente "SELECT * FROM tab3".
E per rendere il risultato piu' leggibile avevo pensato di sostituire i 
riferimenti
alle tabelle Tab1 e Tab2 (che sono dei numeri integer) con le relative
descrizioni presenti appunto in Tab1 e Tab2.
 

Karl Heinze scriveva il 17/09/2007 :

A braccio:
SELECT
     TAB3.*
     , COALESCE(TAB2.CAMPO,'MISSING') AS CAMPO2
     , COALESCE(TAB1.CAMPO,'MISSING') AS CAMPO1
FROM TAB3
LEFT OUTER JOIN TAB2 ON TAB3.ID_TAB2=
TAB2.ID
LEFT OUTER JOIN TAB1 ON TAB3.ID_TAB1=
TAB1.ID
Alberto
-- 
Thomas Fuller: Ci sono persone che sono state considerate coraggiose 
perchè avevano troppa paura per scappare.

  
ah, ok.
In ogni caso non cambia molto:
SELECT * FROM (Tab3 LEFT JOIN Tab1 ON Tab3.Cod_Tab1 = Tab1.Id_Tab1) LEFT 
JOIN Tab2 ON Tab3.Cod_Tab2 = Tab2.Id_Tab2
ciao
stefano

Newsgroup: it.comp.lang.visual-basic
Titolo: requisiti hardware

qualcuno mi sa dire
quali sono i requisit hardware per visual basic 6 entrerprise edition ?
grazie !

 hardware per visual basic 6 entrerprise edition?
Sul sito microsoft, primo link offerto con la ricerca "requisiti visual
basic 6.0":
http://www.microsoft.com/italy/msdn/vbasic/evaluation/previous/sysreq/defaul
t.asp
Lokar
--
Sito Comune: 
http://www.it-lang-vb.net/
Manifesto: 
http://www.it-lang-vb.net/docs/Manifesto.txt
UGIdotNET - 
http://www.ugidotnet.org
Newsgroup: it.comp.lang.visual-basic
Titolo: [?] accesso ai CD Audio

Salve a tutti, sono nuovo del NG e anche di VB, e nella prima
applicazione che voglio sviluppare con VB ho bisogno di accedere ai
dati del Cd audio. Avevo gia' fatto qualcosa di simile in Pascal, e mi
bastava appoggiarmi all MSCDEX per ottenere tutte le info di cui avevo
bisogno (numero e tipo dei lettori CD e, soprattutto, durata delle
tracce). Come posso da VB ricavare la lunghezza delle tracce cda in
mm:ss?
--
Ciao, Tigers
http://members.xoom.com/tigri
IRC AzzurraNet: #spartiti
NG: it.arti.musica.spartiti
E-mail: 
tig...@iname.com
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
Chiosa  di  O'Toole alla legge di Murphy:
Murphy era un ottimista.


Dai un'occhiata alle funzioni API MCI (grosso modo sono il corrispondente di
MSCDEX, e molto di piu', per Windows).
P.S. se non sai cosa sono le API: sono le funzioni messe a disposizione dal
sistema operativo (grosso modo il corrispondente degli interrupt in DOS).
Procurati il file win32.hlp (fai una ricerca su web o ftpsearch), e' la
documentazione di riferimento per le API. Per usare le funzioni API in VB
devi prima dichiaarle, vedi Declare nell'help in linea di VB.
--
Roal Zanazzi
z...@iol.it
Newsgroup: it.comp.lang.visual-basic
Titolo: Controllo tra due listbox

Salve.... ho un piccolo problemuccio con il confronto tra due listbox,
cioč ho una listbox (lstnomi) dove inserisco dei nomi da riportare
tramite un pulsante in una seconda listbox (lstselezione).
Non riesco a creare un'istruzione che faccia controllare se nella
lstselezione esiste giŕ quella stringa che tento di spostare dalla
lstnomi e in quel caso non copiarla.
Mi sapreste aiutare?


fai un ciclo che per ogni Item del listbox controlla se la stringa č uguale
a quella da te cercata; se c'č...esci dal ciclo..anzi..dal
Sub..(programmazione poco strutturata..ma a volte efficace..a mio parere)
na cosa tipo questa:
for i=0 to lstselezione.listcount-1 step 1
If CiňcheVuoiPAssare = lstselezione.list(i) then Exit sub
next
Non so se funzia .....forse non ho affrontato bene il problema...e cmq..non
mi sono messo a pensare come tu legga "CIňCheVuoiPAssare"!..cmq..spero che
tu abbia capito il concetto....
Se ho detto na grossa cagata..qualcuno mi avverta....cosě imparo.....Io
avrei fatto cosě!


é la prima cosa che ho pensato ma non è così facile a farsi.... il
programma deve caricare tutte le stringhe della seconda lista e poi
fare i confronti ma solo su quelle selezionate.....if dentro if...un
casino e mi sono perso :(

Mi sapreste aiutare?
A parte il fatto che con una banale iterazione sull' array List della listbox ti 
risolverebbe il problema, su msdn c'e' un articolo che spiega come trovare
rapidamente una stringa in una listbox.
HOWTO: Search a ListBox Control Quickly 
ID: Q161161 
http://support.microsoft.com/support/kb/articles/Q161/1/61.asp
ciao, hal

Newsgroup: it.comp.lang.visual-basic
Titolo: Domanda interessante

Ho visto che nelle cartelle di visual basic ci sono i video di quelle
finestre che appaiano in windows quando si cancella un file oppure quando si
copia un file. La domanda è questa è possibile inserire questi video nel mio
programma, in modo che compaiano proprio quando elimino un record o altre
cazzate varie? Grazie per la vostra, spero, risposta. Ciao
--------------------------------
Inviato via 
http://usenet.libero.it

 cazzate varie?
Io uso animation control, lo puoi scaricare da
http://www.mvps.org/ccrp/download/ccrpdownloads.htm
ciao


ha scritto:

e non c'è un componente in visual basic o qualcosa di meno complicato? per
svolgere questo richiamando semplicemte il filmato con una shell per
esempio?


Ma andare a guardare i vari componenti no, eh?
Andrea

 cazzate varie?
Quindi i programmattori si divertono a fare c.........
Quindi giusto che vengono trattati e di conseguenza retribuiti meno di un
lavoratore che opera in una ditta di pulizie.
giuseppeD

 esempio?
Non per sminuirti ma l'animation control non è affatto complicato.
--
David Ruscelli
Oh...My dog!

lavoratore che opera in una ditta di pulizie.
Be', si capiva dal subject che di interessante non c'era proprio
niente.
-- 
ciao, hal
Newsgroup: it.comp.lang.visual-basic
Titolo: Aree tematiche per tavola rotonda

Gentili Signori e Signore
dovendo organizzare una tavola rotonda per scopi formativi di livello
intermedio potreste cortesemente suggerirmi una decina di aree tematiche
riguardanti il tema "Sicurezza e protezione dei sistemi informativi
aziendali, virus, spionaggio".
Vi ringrazio per la cortesia
Alessandro

Questo non è il newsgroup giusto. Provi in quelli della gerarchia
it.comp.sicrezza.*

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

Salve,
è da poche settimane che ho iniziato un corso di programmazione. Le lezioni
si tengono in una scuola privata e durano 600 ore. Le lezioni si svolgono
tre volte a settimana, ma per motivi di lavoro ci posso andare solo una
volta a settimana. I miei compagni di studio già conoscono altri tipi di
linguaggi, mentre io sto a zero...
Vorrei sapere se esiste un libro dove possa iniziare da 0 per arrivare a
comprendere in modo discreto il Visual Basic...
a me hanno consigliato:
Visual Basic 6; di Gary Cornell; McGraw Will
Grazie
-- 
__________________________________
Solinimus

">>>SOLINIMUS<<<" <aa...@machevuoi.aa> ha scritto

cerca il libro di francesco balena, programmare vb6.
se non lo trovi in rete, l'avevano pubblicato anche negli economici
mondadori, 10mila o giu' di li', collana 'tascabili' mi sembra; era allegato
a pc professionale.
ciao, j.
Newsgroup: it.comp.lang.visual-basic
Titolo: stampare file .chm

Salve a Tutti !!
volevo stamparmi dei file .chm come se fossero dei file PDF o meglio ancora
se ci fosse 1 programma che me li converte in PDF...
Aiutatemi :(

Vuoi quasi la luna ... non credo che esistano, ma ti
puoi accontentare di estrarre le pagine html contenunte
nel chm e poi con l'acrobat stampare le pagine html
ottenute.
Comunque siamo su un ng di visual basic.
Ciao
Andrea

 ha scritto nel messaggio
news:arli0g$jt08q$1...@ID-126164.news.dfncis.de...

Io ho trovato e uso pdfFactory, funziona come FinePrint, ovvero crea una
stampante virtuale a cui tu devi indirizzare il file da stampare ossia da
trasformare in pdf. Il problema è che con i file .chm penso tu possa
stampare solo a capitoli non l'intero contenuto. Prova...
Il link per scaricare una demo è 
http://www.fineprint.com/
ciao

 ha scritto


Newsgroup: it.comp.lang.visual-basic
Titolo: Copia di file su cartella con permission.

Vi chiedo un'info se qualcuno di voi è già capitato o risolto.
Devo copiare dei file dal mio programma vb su di una cartella sul server
windows. Cioè voglio
fare in modo che soltanto dal mio programma si possa operare su quella
cartella. Per evitare
che qualcuno possa cancellare il contenuto passando da risorse di rete.
qualche idea...
Grazie

Devi lavorare con i pemessi di windows. Cioč impostarti
i permessi di quella cartella per far si che lavori solo con
un dato utente. Ma l'utente č un utente windows ... quindi
deve comunque esistere e avere dei diritti a livello di sistema
operativo.
Puoi solamente allora tentare di dire al tuo programma
- credo con delle api - lavora come se fossi l'utente X.
Ciao
Andrea

Ciao!
Nessuna idea... oltre alle tue...
Anche a me interesserebbe...
Dunque con 
VB.NET
 dovrebbe essere più facile... Con VB6 puoi usare le API
dell'Active Directory. Cerca su MSDN online ADSI & Imbocca il lupo... :)
              Ciao
                        Allanon
P.S. Ti chiedo una gentilezza infinita... Se ne cavi un ragno dal buco...
fammi sapere come hai fatto o magari scrivilo direttamente sul NG...
--
- SPAMKILLER
 L'indirizzo delle risposte é 
itlangv...@michele.sytes.net
 LASCIATE il NOSPAM fa parte dell'indirizzo :-)
  Per superare le impostazioni di protezione antispam scrivete
  nel testo del messaggio la scritta "SPAMKILLER"
Scusate il disturbo, ma non posso più di pubblicità!




Se il tuo problema è "nascondere" la condivisione, un trucco potrebbe
essere quello di aggiungere una $ finale al nome di condivisione,
settando i permessi come meglio credi.
In questo modo la condivisione è "invisibile" in risorse di rete.
Ciao
@Pino
Newsgroup: it.comp.lang.visual-basic
Titolo: copiatori per protezioni

vorrei sapere se e' possibile sapere l'indirizzo di un sito dove posso
scaricare un copiatore di floppy in grado di copiare anche le protezioni
grazie a tutti
e-mail 
iu...@iol.it

...


e-mail 
iu...@iol.it

Mi associo completamente a quello che hai detto, e vorrei aggiungere
tra questa gentaglia anche ci continua a chidere disassemblatori (per
utilizzare per lucro il codice di altri, non poerche' ha preso i
sorgenti...)
NON SE NE PUO' PIU'.
Ciao.
°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°
 -----------Federico Emanuele Galli----------
 ----------Visual Basic's Programmer---------
 
 Sideralis Programs (Visual-Basic and Delphi)
 
http://www.geocities.com/colosseum/loge/2151
°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°
                 Trust no ONE.
Per rispondermi via E-Mail togli STOPSPAMMERS.
Vai al NG it.comp.sideralis ! Quando sara' creato...

...


...
[...]


Sono perfettamente d'accordo! Il lavoro e il sudore sono SACRI e nessuno li
deve "RUBARE".
Ma se spostiamo la discussione ad un altro livello (quello delle grandi
software house), posso solo dire che se abbassassero un tantino i prezzi,
sicuramente diminuirebbe la pirateria. Se poi consideriamo che queste
aziende alzano il prezzo per rifarsi degli utili mancati per le troppe copie
illegali, beh allora il gatto si morde la coda...
Sia ben chiaro, con questo non intendo assolutamente giustificare chi RUBA
il lavoro di altri.
Mauro Mariz
Trento
Luca ha scritto nel messaggio <01bd8c04$e81b4120$b345d2c3@terry>...


Newsgroup: it.comp.lang.visual-basic
Titolo: Global - Public

Scusate ma mi sorge un dubbio.....
Quale fine differenza c'e' nel dichiarare in un modulo una variabile globale
nei seguenti modi ?
Global  glb_DB as String
e
Public  glb_DB as String
Ciao.
--
<<<    La noia e' una vita senza regole..... da trasgredire   >>>
 Kjo

 ha scritto nel messaggio
news:8f6t2k$527$1...@nslave1.tin.it...

 Non c'è nessuna FINE differenza, Global è Obsoleto e supportato da MS
per compatibilità all'indietro. E' consigliato, dalla versione 5,
l'uso di Public. Ma sono la stessa cosa.
--
 
federic...@planet.it
Eliminare NOSPAM dall'indirizzo! Delete NOSPAM from address!

Grazie.


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

Come è possibile fare in modo che cliccando due volte sulla barra del
titolo di una finestra di un form o di una maschera fatta con Access o
con Visual Basic, questa non si ingrandisca ?
grazie
Cico

...



E se mettessi Form1.BorderStyle = vbFixedSingle ?
Newsgroup: it.comp.lang.visual-basic
Titolo: Intercettare la chiusura di una finestra

Salve a tutti.
Ho da poco scoperto questo ng e ho trovato cose molto interessanti.
Ho una domanda da fare.
Ho realizzato un programma in vb che si lancia nella Tray .
Con il doppio click del mouse sull'icona nella tray si apre il form
principale.
A questo punto se l'utente preme la "x" della finestra l'applicazione
termina.
Vorrei sapere se č possibile intercettare questo evento in quanto vorrei che
al clik sulla "x" non corrispondesse la chiusura dell'applicazione ma
semplicemente che non si vedesse piů il form.( fom1.hide)
Grazie a tutti.
Gianluca

 semplicemente che non si vedesse piů il form.( fom1.hide)
Inserisci nell'evento Form_QueryUnload del codice che verifichi
l'origine della richiesta di Unload del form.
Il parametro UnloadMode ti rende questa informazione.
Se l'origine č "System ShutDown", equivalente al valore
vbAppWindows, devi chiaramente chiudere il tuo programma.
Se la richiesta č vbFormControlMenu, basta impostare
Cancel a True.