» »

[VB] graf, merilnik hitrosti, termometer

[VB] graf, merilnik hitrosti, termometer

wishmaster ::

Lotil sem se enega projekta, kjer imam elektroniko (mikrokrmilnik) in vmesnik v VB 6. Zadevo mislim uporabljat v avtu>:D. Aplikacija shranjuje hitrost in temperaturo v eno datoteko. Ker sem še bolj svež glede VB-a me zanima naslednje:

Kako bi ustvaril merilnik hitrosti (ki zgleda kot v avtih- analogno). Do sedaj sem naredil da samo v programu izpise in se osvezuje. Pravtako me zanima, kako bi naredil termometer in skalo ?

Naslednja stvar, ki me zanima je kako narediti v VB graf (ki bi prikazoval povprečno temperaturo in hitrost). Do sedaj imam to izdelano, da shranjujem vrednosti v tabelo in tako računam povprečne vrednosti ?

In še ena malenkost. Kako naredit v programu, da bi me vprašal kam želiš shranjevat datoteko z temperaturami in hitrostjo ?
GIGABYTE GA-K8NXP-SLI,AMD ATHLON 64 X2 4200+,4x1024 RAM (GEIL)
5xWD2000JS(200 GB),Gigabyte Radeon 3870 ...
  • spremenilo: snow ()

darkolord ::

Kako bi ustvaril merilnik hitrosti (ki zgleda kot v avtih- analogno).

Najlažje ti bo, če si malo pogledaš kodo od kakšne analogne ure. Na primer tole

Naslednja stvar, ki me zanima je kako narediti v VB graf

Ena možnost je da ročno rišeš graf (točke/črte rišeš na PictureBox), druga je da uporabiš kak namenski gradnik, na primer "Microsoft Chart Control", ki je mislim da zraven VBja (dodaš ga pod Project -> Components)

Kako naredit v programu, da bi me vprašal kam želiš shranjevat datoteko

Project -> Components. Tam izbereš "Microsoft Common Dialog Control", v toolboxu pa dobiš novo ikonco

wishmaster ::

Hvala ti za odgovor. Do sedaj sem vse uredil, razen naslednjega:

Kako naredit v programu, da bi me vprašal kam želiš shranjevat datoteko

Project -> Components. Tam izbereš "Microsoft Common Dialog Control", v toolboxu pa dobiš novo ikonco

To sem naredil in potem lahko vse nastavim kakšno končnico želim imeti ipd. V programu pa imam narejeno tako da se vse meritve zapisujejo v datoteko.

Open "podatki.txt" For output As 1
Print #1, Now()
Print #1, podatek1
Print #1, podatek2
close #1

Kako bi v tej zadevi uporabil pot, ki sem jo vnesel v common dialogu (save as) ?
GIGABYTE GA-K8NXP-SLI,AMD ATHLON 64 X2 4200+,4x1024 RAM (GEIL)
5xWD2000JS(200 GB),Gigabyte Radeon 3870 ...

darkolord ::

Dim fileName As string
Dim ff As integer

CommonDialog1.ShowSave
fileName = CommonDialog1.FileName

ff = FreeFile()
Open fileName For output As ff
...


Namesto številke "1" je pri dostopu do datoteke bolje uporabiti vrednost, ki jo vrne funkcija FreeFile... V nasprotnem primeru se lahko včasih zgodi, da probaš odpret že odpreto datoteko itd...

Zgodovina sprememb…

  • spremenilo: darkolord ()

wishmaster ::

Imam se zadnje vprasanje glede tega projekta. Ali je mozno, da bi ta graf ki ga izrisujem v programu, videl se na internetni strani (html, php format) ?
GIGABYTE GA-K8NXP-SLI,AMD ATHLON 64 X2 4200+,4x1024 RAM (GEIL)
5xWD2000JS(200 GB),Gigabyte Radeon 3870 ...

darkolord ::

Lahko graf shraniš kot sliko, ki jo potem z web serverjem prikazuješ


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

rabib vba kodo za shranjevanje v bin (iz excella)

Oddelek: Programiranje
7854 (636) Silikon
»

C# Problem

Oddelek: Programiranje
131223 (1019) joze67
»

[VB] Open

Oddelek: Programiranje
71493 (1332) Monster
»

branje byte[] iz MS access-ove baze

Oddelek: Programiranje
81879 (1789) BHawk
»

Dodajanje ukazov v menije (OpenDialog1, SaveDialog1)

Oddelek: Programiranje
13959 (852) CHAOS

Več podobnih tem