Hjälp att skriva simpelt program i Visual Basic

Elektronik- och mekanikrelaterad mjukvara/litteratur. (T.ex schema-CAD, simulering, böcker, manualer mm. OS-problem hör inte hit!)
Användarvisningsbild
Fritzell
Inlägg: 4531
Blev medlem: 29 januari 2004, 22:43:35

Hjälp att skriva simpelt program i Visual Basic

Inlägg av Fritzell »

Jo det är så att på jobbet får jag titt som tätt etsa prototypkort åt ingenjörerna. Men då all information inte alltid går fram utan det ibland bara ligger en layout på min plats får jag ofta ställa en del frågor. Ska det va ES, DS, ska hålen borras, ES fast med koppar på baksidan?, antal, tjocklek på laminat, tjocklek koppar, hög/låg prioritet, ska konturerna filas och isåfall hur noga är det? Och när man väl fått svar på frågorna är det lätt att glömma av.

Så vi spånade lite om att göra ett enkelt order-program, och då fick jag idén att man kunde ha ett litet program där det finns ett antal rull-lister, eller kryssrutor med olika alternativ där man klickar i det man vill ha, sen trycker på en knapp så öppnas tex notepad och all data fylls i så är det bara skriva ut pappret och lämna tillsammans med layouten.

Nu till problemet: Det var ganska längesen jag skrev Basic :D. Så kunskaperna är ganska rostiga. Hur komplicerat är detta och finns det någon vänlig person som eventuellt skulle kunna ge tips på kommandon, tex att öppna notepad, eller om det finns andra sätt att få text i en utskriftsvänlig form?

Tack på förhand
Fritzell
Användarvisningsbild
strombom
Inlägg: 3305
Blev medlem: 27 maj 2003, 10:50:20
Ort: Västra Götaland
Kontakt:

Re: Hjälp att skriva simpelt program i Visual Basic

Inlägg av strombom »

Jag skulle skriva ihop ett formulär i pappersformat ;)
Användarvisningsbild
Fritzell
Inlägg: 4531
Blev medlem: 29 januari 2004, 22:43:35

Re: Hjälp att skriva simpelt program i Visual Basic

Inlägg av Fritzell »

Ja justdet. Det alternativet finns ju också :mrgreen:, är ju en simpel lösning. Som ett dokument man skriver ut och fyller i förhand. Men det är ju inte lika häftigt :D
johano
Inlägg: 1943
Blev medlem: 22 januari 2008, 10:07:45
Ort: Stockholm

Re: Hjälp att skriva simpelt program i Visual Basic

Inlägg av johano »

En superenkel lösning är att göra en enkel htmlsida med ett
formulär och sätta action till en mailto: till din mejladresss.

Lägg sen upp sidan på någon server så alla kommer åt den
och du får ordrarna som mejl

/johan
Användarvisningsbild
mrfrenzy
Co Admin
Inlägg: 15498
Blev medlem: 16 april 2006, 17:04:10

Re: Hjälp att skriva simpelt program i Visual Basic

Inlägg av mrfrenzy »

Webformulär är absolut den smidigaste lösningen, ännu bättre blir det förstås om du lagrar det i en databas, och låter dom ladda upp sina filer samtidigt så har du allt på ett ställe, sen kan dom få ett mail när det är klart, och när det är en ny version av ett projekt så laddar dom bara upp den till servern och väljer rätt projek.
Användarvisningsbild
Fritzell
Inlägg: 4531
Blev medlem: 29 januari 2004, 22:43:35

Re: Hjälp att skriva simpelt program i Visual Basic

Inlägg av Fritzell »

Webbformulär låter som en bra idé. Sitter och leker lite i Dreamweaver 4.0 med listor etc. Har inte stenkoll direkt men antar att man borde kunna samla all data i nån slags databas som man sedan sammanställer som ni skrev. Ska kika om jag hittar nått i hjälpen..
v-g
EF Sponsor
Inlägg: 7875
Blev medlem: 25 november 2005, 23:47:53
Ort: Kramforce

Re: Hjälp att skriva simpelt program i Visual Basic

Inlägg av v-g »

Glöm inte bifoga länken så jag också kan beställa kretskort ;)
Användarvisningsbild
Fritzell
Inlägg: 4531
Blev medlem: 29 januari 2004, 22:43:35

Re: Hjälp att skriva simpelt program i Visual Basic

Inlägg av Fritzell »

Visst :D
Användarvisningsbild
swesysmgr
Inlägg: 14929
Blev medlem: 28 mars 2009, 06:56:43
Ort: Göteborg

Re: Hjälp att skriva simpelt program i Visual Basic

Inlägg av swesysmgr »

Fritzell skrev:Ska det va ES, DS, ska hålen borras, ES fast med koppar på baksidan?, antal, tjocklek på laminat, tjocklek koppar, hög/låg prioritet, ska konturerna filas och isåfall hur noga är det?
Fritzell skrev:utskriftsvänlig form?
Om ni alla har samma och någorlunda moderna version av MS Word installerad så hade jag gjort ett låst formulär i Word som alla öppnar som en mall och fyller i, då får du något som både är snyggt och enkelt att skriva ut, bifoga till mail, lagra i dokumenthanteringssystem eller i en databasbackend (antingen som fil eller enbart formulärdata)

Det blir även enkelt för dig eller någon annan att göra mindre ändringar av layout, design, valbara alternativ, hjälptexter etc. utan att behöva vänta på och betala någon extern konsult varje gång.

Detta går naturligtvis att lösa med ett HTML-formulär och PHP, Flash eller i stort sett vilken teknik som helst, fördelen med att börja med MS Word är att du inte behöver lära dig ett nytt programspråk och/eller en ny utvecklingsmiljö (idag ofta jobbigare än att lära sig språket!) men ska det enbart användas internt och alla sitter på samma LAN så hade jag valt Wordformulär åtminstone för version 1.0.
Användarvisningsbild
BEEP
EF Sponsor
Inlägg: 1593
Blev medlem: 21 januari 2006, 16:57:56
Ort: Mölndal

Re: Hjälp att skriva simpelt program i Visual Basic

Inlägg av BEEP »

Knepigt, är det ingen på forumet som vet hur man gör en utskrift i VB eller är alla ute på semester?

Annars så är det ganska enkelt att göra det i Delphi..

Kod: Markera allt

procedure TForm1.Button1Click(Sender: TObject);
begin
  with RichEdit1 do
  begin
    Clear;    
    Lines.Add(Edit1.Text);                  // Textruta     
    if CheckBox1.Checked then               // Kryssruta
      Lines.Add(CheckBox1.Caption);     
    Lines.Add(ComboBox1.Text);              // Rull-lista
  end;
  
  //--- Skriv ut ---
  if PrintDialog1.Execute then
    RichEdit1.Print('Dokumentnamn');
end;
thepirateboy
EF Sponsor
Inlägg: 2109
Blev medlem: 27 augusti 2005, 20:57:58
Ort: Borlänge

Re: Hjälp att skriva simpelt program i Visual Basic

Inlägg av thepirateboy »

Hittade ett enkelt C# exempel på Codeproject som jag tog mig friheten att modda lite.

Programmet skriver ut det som finns i en textbox.

Detta blev resultatet, verkar fungera:

Bild
Användarvisningsbild
Fritzell
Inlägg: 4531
Blev medlem: 29 januari 2004, 22:43:35

Re: Hjälp att skriva simpelt program i Visual Basic

Inlägg av Fritzell »

Oh, snyggt! :tumupp:. Det är precis ett sånt program jag hade föreställt mig :). Om man lägger till några till rullgardiner är programmet så gott som klart! Hade tänkt mig en för "Typ"? (ES, ES med kopparplan, DS), "Skall borras" (Ja, Nej), Noggrannhet Kontur (Hög, Låg) och kanske "Prioritet" (Hög, Medel, Låg).

Skulle det gå att föra in det i koden? Kan tyvärr inte C++, har bara hållt på med Basic. Men det kanske finns motsvarande kod-exempel för basic också?
Användarvisningsbild
mrfrenzy
Co Admin
Inlägg: 15498
Blev medlem: 16 april 2006, 17:04:10

Re: Hjälp att skriva simpelt program i Visual Basic

Inlägg av mrfrenzy »

Om det är en utskrift du vill ha, är det inte enklare att helt enkelt göra ett pdf-formulär?
Användarvisningsbild
arune
Inlägg: 109
Blev medlem: 17 juni 2003, 23:37:00
Ort: Mölnlycke
Kontakt:

Re: Hjälp att skriva simpelt program i Visual Basic

Inlägg av arune »

Ja, eller ett excel-dokument...

Men klart att man kan lära sig programmera från grunden och göra ett program för detta...
thepirateboy
EF Sponsor
Inlägg: 2109
Blev medlem: 27 augusti 2005, 20:57:58
Ort: Borlänge

Re: Hjälp att skriva simpelt program i Visual Basic

Inlägg av thepirateboy »

Det var detta exemplet jag hittade http://www.codeproject.com/KB/printing/ ... ingcs.aspx
Väldigt enkelt att använda.

Jag har gjort en ny version som finns här.

Testa om det funkar. :)
Skriv svar