[ filipc @ 25.05.2004. 10:26 ] @
Imam nekoliko pitanja u vezi vb-a i nadam se da ce mi ih neko resiti ;

1.Kako kad kliknem na button da se pojavi msgbox koji ce mi reci koliko imam ram memorije?

2. Isto kad kliknem na 2 button da se pojavi CPU speed
3.Msgbox da kaze ime kompjutera i workgroup.
4.Windows version... i jos nesto o sistemu.


Napravio sam jednu formu i na njoj opcije checkbox kad se chekira npr. pojavi se clock.

To nije prob. to sam uradio nego kako da se taj setting snima , t.j. kad se sledeci put pokrene taj prog. da setting ostane isti?

Pozdrav

[Ovu poruku je menjao mladenovicz dana 25.05.2004. u 12:41 GMT]
[ mladenovicz @ 25.05.2004. 10:40 ] @
Pogledaj TOP topic FAQ VB&ASP. Tamo imas link na API Guide. Skini ga sa neta (oko 2MB) i tu imas deklaracije API funkcija sa primerima. Tamo ces naci sve sto ti treba (pogledaj grupu Windows Information).

Evo, na primer, ime racunara

Code:

Private Const MAX_COMPUTERNAME_LENGTH As Long = 31
Private Declare Function GetComputerName Lib "kernel32" Alias "GetComputerNameA" (ByVal lpBuffer As String, nSize As Long) As Long
Private Sub Form_Load()
    Dim dwLen As Long
    Dim strString As String
    'Create a buffer
    dwLen = MAX_COMPUTERNAME_LENGTH + 1
    strString = String(dwLen, "X")
    'Get the computer name
    GetComputerName strString, dwLen
    'get only the actual data
    strString = Left(strString, dwLen)
    'Show the computer name
    MsgBox strString
End Sub
[ mladenovicz @ 25.05.2004. 10:54 ] @
Za cuvanje settingsa pretrazi malo ovaj forum. Bilo je ranije reci o tome. Mozes da cuvas u registryju, INI fajlu, XML fajlu, ...
[ filipc @ 25.05.2004. 11:08 ] @
Za ovo ti puno hvala!

Nisam uspeo da nadjem nista za cuvabje settinga.
Molim te ako znas neki cod da ga ovde postujes.

Poz
[ mladenovicz @ 25.05.2004. 11:18 ] @
Ukucaj u polje za pretragu INI i klikni na dugme Ovog foruma
[ filipc @ 25.05.2004. 13:01 ] @
Ali ipak nisam sve uspeo...
Save setting mi i nije toliko bitan.
Da li mozes das mi postujes sourceve za msgbox koji pokazuje koliko imas ram , ... i ono sto sam pitao na pocetku?
[ mladenovicz @ 25.05.2004. 13:04 ] @
Pa skini API Guide. Tamo imas sourcea koliko hoces. Imas i pretragu. Funkcije imas grupisane po oblastima. Pogledaj grupe Memory, Windows Information, ...
[ filipc @ 25.05.2004. 13:17 ] @
Skinuo sam i nasao odlican je ima mnogo sourceva
[ mladenovicz @ 25.05.2004. 13:20 ] @
Citat:
filipc:Skinuo sam i nasao odlican je ima mnogo sourceva


Pa rekoh ti ja
[ VRKY @ 25.05.2004. 13:21 ] @
Slažem se da je dobar,onaj koji to izmisli je Genije.
[ mladenovicz @ 25.05.2004. 13:25 ] @
Da bi se lakse snalazio u kodu koji koristi dosta APIja, najbolje je da napravis poseban modul u kome ces cuvati sve tipove, poseban modul za konstante i poseban modul za deklaracije funkcije. Naravno, sve mora biti deklarisano kao Public. Kasnije te module mozes da vuces kroz sve aplikacije i nema potrebe da radis copy/paste.