PDA

View Full Version : [VB6/VB2005] Applicazione di gestione cpu P4-M


Andrea850
29-01-2009, 17:06
Saaaalve :D
Chi di voi ha info per poter scrivere un programmino per cambiare al volo i moltiplicatori di un pentium 4 Mobile (Prescott mod.532).
Vorrei esattamente fare quello che fà il più completo RMClock, ma con la differenza che deve essere completamente manuale nei settaggi. Un semplice pannello da ridurre ad icona nella dock che quando voglio io lo apro e imposto il moltiplicatore a quanto deve stare (sapendo che da me posso variare da 14x a 23x). L'unico problema è che non sò da dove partire per scrivere il codice e non trovo nulla googlando...mi date una mano per qualche info?

cionci
29-01-2009, 19:32
Sono cose veramente complesse, sinceramente non saprei da dove partire nemmeno io. VB6 escludilo subito...con VB6 è già difficile gestire un'icona nella try con relativo menu.

Qui c'è un esempio per la tray icon: http://www.java2s.com/Code/VB/GUI/TrayIconDemo.htm

Andrea850
30-01-2009, 04:19
Sono cose veramente complesse, sinceramente non saprei da dove partire nemmeno io. VB6 escludilo subito...con VB6 è già difficile gestire un'icona nella try con relativo menu.

Qui c'è un esempio per la tray icon: http://www.java2s.com/Code/VB/GUI/TrayIconDemo.htm

azz...solo l'icona nella tray ha un codice complesso (e per certi versi non lo capisco)...pensavo a qualcosa di più semplice sinceramente...figuriamoci gestire il molti di una cpu :eek:
linguaggi raccomandati? col c/c++ avrei qualche speranza in più secondo te? o devo scendere fino all'assembler :|

MarcoGG
30-01-2009, 10:06
azz...solo l'icona nella tray ha un codice complesso (e per certi versi non lo capisco)...pensavo a qualcosa di più semplice sinceramente...figuriamoci gestire il molti di una cpu :eek:
linguaggi raccomandati? col c/c++ avrei qualche speranza in più secondo te? o devo scendere fino all'assembler :|

Per quanto riguarda il discorso tray icon :
- VB NET : trovi un discreto tutorial con tanto di files di progetto qui :
http://www.vb-helper.com/howto_net_tray_icon.html

In VB Net hai già la classe System.Windows.Forms.NotifyIcon che semplifica notevolmente l'operazione. Sono proprio 4 righe di codice...

- VB6 : si può fare benissimo, certo non con la stessa scioltezza di .Net, ma ugualmente ti rimando a questo bel tutorial e relativi files di progetto pronti all'uso :
http://www.freevbcode.com/ShowCode.asp?ID=2055

Nulla di impossibile, quindi... ;)

Per il discorso di modificare il Bios, non ho mai avuto necessità di farlo, perciò al momento non so come consigliarti. Come ha detto cionci, credo sia un bel lavoraccio ( e penso più o meno in ogni linguaggio tu vorrai usare ).
Certo che se ti fai impressionare già dalla systray di VB, forse è meglio che lasci stare... :D

Andrea850
30-01-2009, 12:20
Certo che se ti fai impressionare già dalla systray di VB, forse è meglio che lasci stare... :D

Grazie dei link :D Effettivamente credo che passerò a qualche linguaggio più recente...non è che mi impressiono dalla systray di VB, ma pensare che per una cavolata del genere in VB6 ci sono più di 100 righe e già nel .Net ne bastano 10, bè mi fà pensare...:rolleyes: L'impegno c'è tutto per portare avanti questo progettino personale, ma ho sbagliato a pensare di partire con un linguaggio come il Vb6 quindi devo trovare un linguaggio più recente e più potente ;)