Πως ελέγχω ένα .exe αρχείο ώστε να τρέχει μόνο μία φορά;

Συζητήσεις για τις γλώσσες του dot Net και για του Visual Studio της Microsoft

Συντονιστές: WebDev Moderators, Super-Moderators

Απάντηση
Άβαταρ μέλους
suckis
Δημοσιεύσεις: 263
Εγγραφή: 11 Αύγ 2002 18:04
Τοποθεσία: Θεσσαλονίκη
Επικοινωνία:

Πως ελέγχω ένα .exe αρχείο ώστε να τρέχει μόνο μία φορά;

Δημοσίευση από suckis » 07 Οκτ 2003 00:14

Πως ελέγχω ένα .exe αρχείο ώστε να τρέχει μόνο μία φορά; Ερώτηση συγκεκριμένη και απλή για εσάς υποθέτω. Απλά δε θέλω το εκτελέσιμο αρχείο της εφαρμογής μου να τρέχει περισσότερες από μία φορές στον ίδιο Η/Υ, θέλω όμως να τρέχει από κάποιον άλλον Η/Υ ενός τοπικού δικτύου.

Σας ευχαριστώ προκαταβολικά.

Άβαταρ μέλους
cordis
Administrator, [F|H]ounder, [C|S]EO
Δημοσιεύσεις: 27617
Εγγραφή: 09 Οκτ 1999 03:00
Τοποθεσία: Greece
Επικοινωνία:

Πως ελέγχω ένα .exe αρχείο ώστε να τρέχει μόνο μία φορά;

Δημοσίευση από cordis » 07 Οκτ 2003 01:04

Κώδικας: Επιλογή όλων

If App.PrevInstance Then
    
    MsgBox "Only one instance of this application " _
    & "may be run at a time!"
    
    Unload Me
    
End If
Δεν απαντάω σε προσωπικά μηνύματα με ερωτήσεις που καλύπτονται από τις ενότητες του forum. Για ο,τι άλλο είμαι εδώ για εσάς.
- follow me @twitter

Άβαταρ μέλους
suckis
Δημοσιεύσεις: 263
Εγγραφή: 11 Αύγ 2002 18:04
Τοποθεσία: Θεσσαλονίκη
Επικοινωνία:

Πως ελέγχω ένα .exe αρχείο ώστε να τρέχει μόνο μία φορά;

Δημοσίευση από suckis » 07 Οκτ 2003 01:11

Σε ευχαριστώ John αλλά αν ψάχνεις βρίσκεις.

---------------------------------------------------------------------
Determining if Your App is Already Running
If App.PrevInstance Then
Msgbox "Application already running"
End
End If


http://www.thescarms.com/vbasic/tips.asp#Visual%20Basic
---------------------------------------------------------------------

Άβαταρ μέλους
cordis
Administrator, [F|H]ounder, [C|S]EO
Δημοσιεύσεις: 27617
Εγγραφή: 09 Οκτ 1999 03:00
Τοποθεσία: Greece
Επικοινωνία:

Πως ελέγχω ένα .exe αρχείο ώστε να τρέχει μόνο μία φορά;

Δημοσίευση από cordis » 07 Οκτ 2003 01:19

ki ego apo kati tetoio to brika...
exo na doulepso VB pano apo 4 xronia... :P
Δεν απαντάω σε προσωπικά μηνύματα με ερωτήσεις που καλύπτονται από τις ενότητες του forum. Για ο,τι άλλο είμαι εδώ για εσάς.
- follow me @twitter


Άβαταρ μέλους
cordis
Administrator, [F|H]ounder, [C|S]EO
Δημοσιεύσεις: 27617
Εγγραφή: 09 Οκτ 1999 03:00
Τοποθεσία: Greece
Επικοινωνία:

Πως ελέγχω ένα .exe αρχείο ώστε να τρέχει μόνο μία φορά;

Δημοσίευση από cordis » 07 Οκτ 2003 01:32

Δεν απαντάω σε προσωπικά μηνύματα με ερωτήσεις που καλύπτονται από τις ενότητες του forum. Για ο,τι άλλο είμαι εδώ για εσάς.
- follow me @twitter

Άβαταρ μέλους
Valerov
Δημοσιεύσεις: 231
Εγγραφή: 13 Ιαν 2003 09:36
Τοποθεσία: Πάτρα

Πως ελέγχω ένα .exe αρχείο ώστε να τρέχει μόνο μία φορά;

Δημοσίευση από Valerov » 09 Οκτ 2003 13:46

to eixa ki ego auto to problima kai prin matho gia tin previnstance to elegxa meso mitroou. diladi otan etrexe i efarmogi egrafa sto registry mia timi Running=true kai kai elegxa an i timi einai true opote kai petage to analogo minima oti i efarmogiekteleite eidi :P kai molis termatize i efarmogi running=false
:: Always Dive With A Partner ::

Άβαταρ μέλους
suckis
Δημοσιεύσεις: 263
Εγγραφή: 11 Αύγ 2002 18:04
Τοποθεσία: Θεσσαλονίκη
Επικοινωνία:

Πως ελέγχω ένα .exe αρχείο ώστε να τρέχει μόνο μία φορά;

Δημοσίευση από suckis » 10 Οκτ 2003 03:53

Σωστά Valerov, αλλά αν κάποιος μπει στην registry και τα καταστρέψει όλα; Δυστυχώς τότε η εφαρμογή θα τρέξει δις, πράγμα που δε θα ήθελα σε καμία περίπτωση. Σε ευχαριστώ πάντως.

Άβαταρ μέλους
Valerov
Δημοσιεύσεις: 231
Εγγραφή: 13 Ιαν 2003 09:36
Τοποθεσία: Πάτρα

Πως ελέγχω ένα .exe αρχείο ώστε να τρέχει μόνο μία φορά;

Δημοσίευση από Valerov » 10 Οκτ 2003 11:13

kai oxi mono auto...an thelisei na treksei to programma xristis xoris dikaioma eggrafis stin registry tote to programma de tha trexei ;) opos eipa prin itan lisi apelpisias auti. H moni sosti diadikasia einai me tin PrevInstance
:: Always Dive With A Partner ::

Άβαταρ μέλους
sugardad78
Δημοσιεύσεις: 3
Εγγραφή: 17 Δεκ 2003 00:18

Πως ελέγχω ένα .exe αρχείο ώστε να τρέχει μόνο μία φορά;

Δημοσίευση από sugardad78 » 17 Δεκ 2003 01:23

pwpw! ayto kian legetai xapi sthn arrwsteia!
k egw mesw registry key elegxa ayto to event
ekana custom registry k elegxa to value tou
kai analoga den epetrepa thn epanektelesh
alla sta winxp/NT an den exeis dikaiwma epembashs sth reg tote exeis problhma opote ayto me eswse LoL! :D

thnx a lot for this post!!

Απάντηση

Επιστροφή στο “dot Net και Visual Studio”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 1 επισκέπτης