PHP + VBasic
ik weet niet zeker of mijn bericht hier thuishoort maar toch maar even mijn vraag: ik ben bezig met het maken van een VB program en deze savet allerlij informatie in een .sys bestandje in de map C:\Program\
Is er een mogelijkheid om met PHP dit bestandje uit te lezen en dan bijvoorbeeld via men php script te zeggen: Er is versie 1.x op je pc geïnstalleerd, hiervoor zijn updates beschikbaar en blablabla ? En evt. dit bestandje aanpassen via men php script?
Name="Stijn Dumoulin"
en de bedoeling is dan dat ik via men php script kan zeggen Welkom Stijn Dumoulin :P
Je VB programma:
* Haal de versie nummer uit die .sys file
* Open een link naar: http://www.jesite.nl/pagina.php?v=1400
(Vetgedrukt is dus een voorbeeld)
Je webpagina:
* Met de $_GET['v'] functie haal je de value achter ?v= op en met een simpele if-statement en variabel:
Code (php)
1
2
3
4
5
6
2
3
4
5
6
$uptodate = 1401;
if($_GET['v'] < $uptodate){
echo "Versie van het programma is niet up-to-date. Haal hier de nieuwste versie.";
}else{
echo "Versie van het programma is up-to-date.";
}
if($_GET['v'] < $uptodate){
echo "Versie van het programma is niet up-to-date. Haal hier de nieuwste versie.";
}else{
echo "Versie van het programma is up-to-date.";
}
EDIT: Typo fix
Gewijzigd op 01/01/1970 01:00:00 door GaMer B
ah oke je bedoelt dus gewoon een soort webbrowser inbouwen in men vb programma en deze laten surfen naar die pagina
Stijn Dumoulin schreef op 04.06.2007 19:49:
ah oke je bedoelt dus gewoon een soort webbrowser inbouwen in men vb programma en deze laten surfen naar die pagina
Nee, zoiets:
Code (php)
1
2
3
4
5
6
2
3
4
5
6
Private Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" (ByVal hwnd As Long, ByVal lpOperation As String, ByVal lpFile As String, ByVal lpParameters As String, ByVal lpDirectory As String, ByVal nShowCmd As Long) As Long
'// open url
Private Sub cmdOpen_Click()
ShellExecute 0, vbNullString, "http://www.jesite.nl/pagina.php?v=....", vbNullString, vbNullString, vbNormalFocus
End Sub
'// open url
Private Sub cmdOpen_Click()
ShellExecute 0, vbNullString, "http://www.jesite.nl/pagina.php?v=....", vbNullString, vbNullString, vbNormalFocus
End Sub
Hier kun je meer info vinden over het openen van een URL in VB.
EDIT: Meer info
Gewijzigd op 01/01/1970 01:00:00 door GaMer B
dit zit er al in hoor maar het is de bedoeling dat ie ook als je gewoon met bv firefox naar men site surft je informatie krijgt over je programma, om een soort manuele update te maken