Hur skapa en bildfil av en vb form?
Hur skapa en bildfil av en vb form?
Har någon en aning om hur man gör detta?
Har gjort ett Visual Basic program som samlar in pulser
från en kWh-mätare och visar resultatet i en form
på skärmen. Vill att formen skall bli en jpg- eller png-fil
så jag kan ftp-a upp til servern.
Hur i allsin dar kan det göras??
Bilden finns här på min dataloggersida:
http://web.telia.com/~u30325494/diagram.htm
Ralph
Har gjort ett Visual Basic program som samlar in pulser
från en kWh-mätare och visar resultatet i en form
på skärmen. Vill att formen skall bli en jpg- eller png-fil
så jag kan ftp-a upp til servern.
Hur i allsin dar kan det göras??
Bilden finns här på min dataloggersida:
http://web.telia.com/~u30325494/diagram.htm
Ralph
- TwinQuartz
- Inlägg: 18
- Blev medlem: 16 oktober 2006, 20:18:49
- Ort: Lund
- JimmyAndersson
- Inlägg: 26417
- Blev medlem: 6 augusti 2005, 21:23:33
- Ort: Oskarshamn (En bit utanför)
- Kontakt:
Så här är det.....
Mitt VB program innehåller en form (rutan som syns) med bakgrundsbild
av den verkliga kWh-mätaren. I denna form finns två knappar, två text-fält
och lite text.
Mina pulser räknar upp i programmet och presenteras i det lilla fönstret.
Då det gått 500 pulser uppdateras det stora svarta textfältet med 1.
Skall då visa vad den verkliga kWh-mätaren visar.
Så hela bilden är alltså skapad av Visual Basic 2005 Express Edition som
en "form" eller på svenska "formulär".
Denna bilden vill jag alltså kunna ftp-a upp till servern så den visas så här:
http://web.telia.com/~u30325494/diagram.htm
Tack för visat intresse, tips mottages tacksamt om hur göra...
av den verkliga kWh-mätaren. I denna form finns två knappar, två text-fält
och lite text.
Mina pulser räknar upp i programmet och presenteras i det lilla fönstret.
Då det gått 500 pulser uppdateras det stora svarta textfältet med 1.
Skall då visa vad den verkliga kWh-mätaren visar.
Så hela bilden är alltså skapad av Visual Basic 2005 Express Edition som
en "form" eller på svenska "formulär".
Denna bilden vill jag alltså kunna ftp-a upp till servern så den visas så här:
http://web.telia.com/~u30325494/diagram.htm
Tack för visat intresse, tips mottages tacksamt om hur göra...
OK. Bara en detalj...
Varför lägga upp hela formen inkl knappar, ram m.m ?
Jag antat att det är enklare att generera en "bild" om man
enbart tar bild-objektet där mätaren (och KWh räknaren) syns.
Ett sätt som fungerar, är att ladda upp bilderna för de olika
siffrorna till webservern och sedan generera en HTML fil som med
"img" taggar i en tabell bygger upp bilden dynamiskt i browsern
hos den som tittar på den. D.v.s att du inte behöver skicka upp
bilder hela tiden.
Varför lägga upp hela formen inkl knappar, ram m.m ?
Jag antat att det är enklare att generera en "bild" om man
enbart tar bild-objektet där mätaren (och KWh räknaren) syns.
Ett sätt som fungerar, är att ladda upp bilderna för de olika
siffrorna till webservern och sedan generera en HTML fil som med
"img" taggar i en tabell bygger upp bilden dynamiskt i browsern
hos den som tittar på den. D.v.s att du inte behöver skicka upp
bilder hela tiden.
Nja, jag skickar alla de andra bilderna som just bilder från mitt
temperaturmätningsprogram så det skulle inte göra nån skillnad
med en bild till. De jag skickar upp är max ca 25 kB per styck.
Sen förstår jag inte riktigt vad du menar med "bilderna för de olika
siffrorna"? Jag har ju variabler som jag presenterar i textfönster
i formuläret. Har du jobbat med VB? Jag har inte i VB hittat om man
kan presentera data i form av bilder.
Jag kanske även skall fråga på mer VB specifikt forum.
temperaturmätningsprogram så det skulle inte göra nån skillnad
med en bild till. De jag skickar upp är max ca 25 kB per styck.
Sen förstår jag inte riktigt vad du menar med "bilderna för de olika
siffrorna"? Jag har ju variabler som jag presenterar i textfönster
i formuläret. Har du jobbat med VB? Jag har inte i VB hittat om man
kan presentera data i form av bilder.
Jag kanske även skall fråga på mer VB specifikt forum.
Sodjan menade inte (tror jag) i ditt formulär utan när du skall skicka det till webbsidan. Det är rätt onödigt att skicka upp en hel sådan bild motsvarande den som du länkade till.
Bygg istället upp den av flera mindre bilder med hjälp av HTML-koden och låt varje siffra i mätvärdet utgöras av en liten bild. På det sättet är det lätt att byta ut vilken sifferbild som skall visas för respektive siffra på sidan bara genom att ändra lite i HTML-koden för sidan.
Föreställ dig hur det ser ut i det riktiga mekaniska räkneverket. Varje sifferläge har tio olika sätt att visas med siffran 0-9.
Dessutom blir alla bilder då statiska och du behöver bara generera en enkel HTML-fil från datorn när mätvärdena ändras. Lämpligen en väldigt liten inkluderingsfil t.om som länkas in från huvudsidan.
Bygg istället upp den av flera mindre bilder med hjälp av HTML-koden och låt varje siffra i mätvärdet utgöras av en liten bild. På det sättet är det lätt att byta ut vilken sifferbild som skall visas för respektive siffra på sidan bara genom att ändra lite i HTML-koden för sidan.
Föreställ dig hur det ser ut i det riktiga mekaniska räkneverket. Varje sifferläge har tio olika sätt att visas med siffran 0-9.
Dessutom blir alla bilder då statiska och du behöver bara generera en enkel HTML-fil från datorn när mätvärdena ändras. Lämpligen en väldigt liten inkluderingsfil t.om som länkas in från huvudsidan.
Om du absolut vill spara det som en bild så finns det funktioner för att skriva siffrorna på själva bilden på mätaren du har på formen. Sen är det bara att spara den "nya" bilden som innehåller siffrorna och FTP:a upp den.
Jepp, fråga i ett mer VB specifikt forum så får du svar på det här på några minuter. Eller så kan du ju söka på Google, borde inte vara svårt att hitta.
Jepp, fråga i ett mer VB specifikt forum så får du svar på det här på några minuter. Eller så kan du ju söka på Google, borde inte vara svårt att hitta.
> Har du jobbat med VB?
Sedan 1.0. Dock lite mindre de senaste åren. Plockade
ner den fria VB 2005 för någon vecka sedan för lite kommande behov
i ett projekt...
Jag utgick (tydligen felaktigt) att om man ändå gör sig besväret
att försöka visa något som ser ut som en mätare, så fixar man även
siffror som ser ut som de gamla mekaniska siffrorna. Det ger så
att säga mer realism till det hela eftersom man kan låta de olika
siffrorna ligga lite snett o.s.v. Men du kör alltså med vanliga
inbyggda "fonter" i VB. OK, det fungerar det också, även om det
lätt ser ut just som en bild av en mätare på pålaggda siffror...
Min förslag till lösning för att visa det på webben byggde dock på
småbilder för de olika siffrorna som länkades ihop med lite HTML,
som andra har förtydligat.
Slutligen tycker jag fortfarande att det skulle bli snyggare utan "Start"/"Avsluta"
knapparna och Windows ramen med kryss-rutan o.s.v. De har ju ingen
funktion på websidan...
Sedan 1.0. Dock lite mindre de senaste åren. Plockade
ner den fria VB 2005 för någon vecka sedan för lite kommande behov
i ett projekt...
Jag utgick (tydligen felaktigt) att om man ändå gör sig besväret
att försöka visa något som ser ut som en mätare, så fixar man även
siffror som ser ut som de gamla mekaniska siffrorna. Det ger så
att säga mer realism till det hela eftersom man kan låta de olika
siffrorna ligga lite snett o.s.v. Men du kör alltså med vanliga
inbyggda "fonter" i VB. OK, det fungerar det också, även om det
lätt ser ut just som en bild av en mätare på pålaggda siffror...

Min förslag till lösning för att visa det på webben byggde dock på
småbilder för de olika siffrorna som länkades ihop med lite HTML,
som andra har förtydligat.
Slutligen tycker jag fortfarande att det skulle bli snyggare utan "Start"/"Avsluta"
knapparna och Windows ramen med kryss-rutan o.s.v. De har ju ingen
funktion på websidan...