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

Ciao a tutti
 sto cercando di creare   un programma che mi permette di registrare gli
studenti che usano i computer dell'aula informatica dove lavoro , in pratica
il mio programma dovrebbe non permettere l'utilizzo del PC finche non verra
inserito il nome e il numero del tesserino.
 Pensavo che un form in modalita modale  mi permettesse di non aperire e
visualizzare   altre programmi ,ho provato ma con nessuno risultato , la
modalita modale non funziona come credeno, adesso no so come fare.
illuminatemi voi.
Grazie a tutti

 Grazie a tutti
Di niente :)

 Di niente :)
j.tard-esc->sht :)

 j.tard-esc->sht :)
Eh??????? (Da leggere alla Leonardo Energia-pura Manera)

 ha scritto nel messaggio
news:adba5e$acm$1...@lacerta.tiscalinet.it...

Perchè invece di usare trucchi e trucchetti non pensi a qualcosa che in
'modo nativo' fa quello che vuoi tu?
mi riferisco ad un bell'aggiornamento di S.O.
 M$ ha sviluppato la tecnologia NT anche per queste esigenze...
e credo che far esercitare studenti su una piattaforma 2000 o XP sia un
dovere delle scuole in quanto il futuro degli studenti si imbattera
sicuramente in questa realtà.
ciao
acia

 ha scritto

concordo. inoltre su nt
- non funzionano ne' i trucchetti suggeriti nell'altro thread ne' quelli che
potrebbero usare gli studenti
- hai le policies, e gli utenti fanno quello che decidi tu
- hai una stabilita' di sistema di gran lunga maggiore.
comunque qui siamo ot. per quello che chiedevi, ricorda solo che un finestra
modale blocca le altre finestre _della stessa applicazione_. ma in un
sistema multitasking e' un vantaggio limitato.
ciao, j.


AHAHAHHA!
ROTFL
Sono stato la settimana scorsa a trovare i miei vecchi prof delle superiori,
in laboratorio hanno ancora win3.1, ed insegnano ancora dos e turbo pascal!
Il bello è che io glie l'ho detto, avendo un certo rapporto di amicizia,
soprattutto con alcuni prof, continuano a rispondermi che loro si limitano a
seguire i programmi, e che la scuola non ha soldi per aggiornare i pc.
Che fenomeni...

 Che fenomeni...
Beh se devo essere sincero, non serve a molto avere Winzozz 2000 o XP o ME
sui pc scolastici. Dos e TP vanno piů che bene.
Tanto due son le cose: o c'č gente che va in una scuola a indirizzo
informatico perchč pensa di dover costruire videogiochi con la bacchetta
magica, oppure c'č qualcuno che vuol capire cosa significa programmare.
A scuola ci insegnano il significato di algoritmo, di sottoprogramma, magari
qualcuno fortunato puň anche imparare qualcosa in Assembly. Beh piů di
questo...... Chi vuole imparare fidatevi che studia a scuola e il resto lo
impara a casa (un buon 90%). Gli altri non impareranno mai nulla di utile
(quelli che vogliono fare videogames con la bacchetta magica).
Se uno ci sa fare coi pc, e ama programmare... beh non ha bisogno di avere
la tecnologia ultramoderna a scuola, se non per poter portare i videogiochi,
gli emulatori e tutta l'attrezzatura per giocare nelle ore di laboratorio
(bei tempi :) )
Per il resto, credo che il buon vecchio TP serva a molto. Magari uno impara
davvero cosa significa programmare senza avere tutto pronto e a portata di
mano.
Secondo me, chi impara dal TP sicuramente viene su con un modo di ragionare
forse un tantino piů "stuzzicato" rispetto a chi impara direttamente Access
o VB.
Forse sbaglio, ma la vedo cosě.


Sperando di non essere accusato di contraddizione...
... devo dire che sono sicuramente d'accordo con te sull'ultima parte del
ragionamento
non sono giovanissimo e sono autodidatta...
e spesso mi trovo a ragionare con giovani che non vogliono saperne di prompt
di dos
e di altre amenità tipo il settaggio dei bit (si bit non byte)
ma forse sanno tutto di classi, metodi e proprieta  (lib, sub, funct...
vero???)
pero' il mio discorso non era rivolto solo agli studenti 'specialisti' ma
pensavo alla più vasta
platea di tutti quelli che alla fine useranno il pc come 'utenti scemi' (si
diceva ai miei tempi)
o  più correttamente 'end user'  i quali una volta al lavoro davanti ad un
pc se non trovano
l'icona di IE sul desktop vanno nel panico!!!

 > Forse sbaglio, ma la vedo così.
Abbastanza d'accordo, anche se ribadisco che non fà male sicuramente
conoscere dos e Tp ma non è tutto, secondo me un po' di basi sulla
programmazione object based o meglio object oriented sarebbero più utili,
ovviamente dopo aver studiato anche un po' di TP e in generale dopo aver
scoperto il prompt di dos.

> sai se funziona anche su nt/2k/xp ?
Lo so io... non funziona :-(

 sai se funziona anche su nt/2k/xp ?
Io una volta l'ho porvata su XP e non funzionava. Ma il nome dell'API
preciso come č? Non esiste una API RegisterServiceProcess...
E quale č l'API per disabilitare la combinazione ALT+CTRL+CANC? Avevo letto
che per disattivarla bisognava far credere al SO che fosse in esecuzione uno
Screen Saver.
Grazie!
-Ciao-
-Luca450Mhz-

 Grazie!
semplicemente, sulla famiglia nt, NON puoi disattivare ^-alt-canc.
se ci riesci, bill puo' cominciare a studiarsi c e bourne-shell.
j.


Parlo in quanto studente di un istituto industriale, specializzazione
informatica. Io ho studiato il Pascal l'anno passato. Nell'estate, con le
basi ricevute, son riuscito a studiarmi da solo il VB, senza tanti problemi.
Quindi il TP è un linguaggio molto adatto per stimolare il ragionamento e
per avvicinare alla programmazione. Ma questo anno continuiamo a fare TP.
Sono d'accordo che un po di infarinatura con un linguaggio object oriented
non farebbe male, anche perchè interfacce dos (quali del Pascal) non servono
molto al giorno d'oggi. Ma il sistema scolastico è quello che è......
-Ciao-
-Luca450Mhz-

 j.
E come si fa a disattivarlo con un windows non NT?
-Ciao-
-Luca450Mhz-

 E come si fa a disattivarlo con un windows non NT?
sembra che lo faccia apposta, ma realmente, non avendone mai avuto bisogno,
non ricordo il post. ma sul ng se ne e' parlato parecchie volte, quindi con
google lo trovi senz'altro.
ciao, j.

Forse
sbaglio, ma la vedo così.
A questo punto pongo una domanda.
Dovendo
scegliere quale linguaggio/ambiente insegnare a scuola (con relativo
investimento in termini di HD e SW), qual'è il più adatto a scopi
didattici?
Cioè, esiste un ambiente che abbia le caratteristiche del
Pascal e non abbia la complessità "ambientale" di VB?
Mi spiego. Pascal è
un linguaggio che da un punto di vista didattico trovo ottimo (io per lo
meno ho imparato prima e più facilmente qualcosina di Pascal che di VB o
VBA che senza manuale non riesci a fargli combinare nienete!).
VB ti
fornisce migliaia di strumenti "già pronti", ma lo trovo sprecato e forse
inutile per insegnare un ciclo for o per impratichirsi con concetti come
variabili, memoria, input, output.
Pascal è sicuramente più immediato
perché ha poche, rispetto a VB, e ben definite proprietà.
VB, daltronde,
permette di impratichirsi con concetti complessi come oggetti, classi,
metodi, proprietà ed eventi e permette di ottenere, comunque, risultati
"visivi" più gratificanti.
Io non insegno programmazione, ma nei corsi
che tengo vorrei insegnare a realizzare piccole applicazioni tecniche con
il duplice scopo di far comprendere i fenomeni fisici tramite l'emulazione
software (controllo di dispositivi elettromeccanici) e dare una
infarinatura sulle basi della programmazione.
In pratica trovo che sia
più semplice insegnare a disegnare una sinusoide usando Pascal che con VB
(che come minimo richiede una API).
Esiste una via di mezzo?
Grazie.
-- 
Giorgio
--------------------------------
Inviato via 
http://usenet.iol.it
 

c'č un mio esempio sul sito comune (hidewin, mi sembra)


Questo esempio gią lo avevo sul PC, ma serve per nascondere il tasto Start,
le icone del desktop per poi farle riapparire. Ma non serve per disabilitare
la combinazione ^+alt+canc.
Grazie ugualmente!
-Ciao-
-Luca450Mhz-