Sida 1 av 2

Hjälp att skriva simpelt program i Visual Basic

Postat: 4 juli 2009, 09:46:17
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

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

Postat: 4 juli 2009, 09:52:01
av strombom
Jag skulle skriva ihop ett formulär i pappersformat ;)

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

Postat: 4 juli 2009, 09:54:41
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

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

Postat: 4 juli 2009, 11:09:22
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

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

Postat: 4 juli 2009, 11:49:48
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.

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

Postat: 4 juli 2009, 12:23:36
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..

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

Postat: 4 juli 2009, 22:38:41
av v-g
Glöm inte bifoga länken så jag också kan beställa kretskort ;)

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

Postat: 5 juli 2009, 10:15:21
av Fritzell
Visst :D

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

Postat: 6 juli 2009, 03:31:59
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.

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

Postat: 6 juli 2009, 11:27:11
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;

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

Postat: 6 juli 2009, 16:24:28
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

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

Postat: 6 juli 2009, 17:34:04
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å?

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

Postat: 6 juli 2009, 17:36:45
av mrfrenzy
Om det är en utskrift du vill ha, är det inte enklare att helt enkelt göra ett pdf-formulär?

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

Postat: 6 juli 2009, 19:15:20
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...

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

Postat: 6 juli 2009, 19:45:11
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. :)