Hej, Jag har nyligen börjat att programmera VB och håller på med ett liten program.Jag har skapat ett formulär med en txtbox där man ska skriva in ett filnamn. Sen har jag massa checkboxar och ytterliga några fler textboxar. Näääääääääää så skall du inte göra. Hrm, det var jag som skrev lite otydligt, Vilken kod skriver jag när jag vill spara ett Formulär med en textbox där man ska ange ett Kretsnumer, plus i kryssade checkboxar i run läget. Jag är ledsen men jag förstår inte hur du menar. Nu har jag ingen kod till dig men fattar jag rätt om det är så att du kryssar i lite rutor osv. och sen stänger ner programmet. När du startar programmet igen vill du att rutorna fortfarande ska vara ikryssade? Ja precis, fast det kommer att bli många kretsnumer = textfiler hur sparar man undan dessa ? Måste man göra array av Kretsnumerna? Ok, ska försöka skriva tydligare fast det är svårt. Då tycker jag att du ska använda en databas i stället för ett antal textfiler. Jag är nybörjar på VB så jag måste få se något kod exempel på hur man ska göra Kolla lite på ado. Titta på Update i SQL, funderar även på om du kan använda IN parametern också, så slipper du skriva ett SET för varje kretskort.Spara en Form?
Nu till problemet. När jag trycker på knappen " spara " så vill jag att alla i kryssade checkboxar och txtboxar som är i fyllda sparas och får filnamet som jag skrev in under textbox " skriv in ditt filnamn" hur löser jag detta?
Och hur gör jag sen för att öpppna det sparade Formuläret???
tack på för handSv: Spara en Form?
När du jobbar i IDE Designläge så sparar du via VB:s Meny.
Gör så här så blir du harmonisk.
Ganska omedelbart som du lagt upp din Form med tillbehör går du till Menyn
Arkiv-Spara Som....
Där döper du Projektet till något vettigt .vbp.
Sen döper du Formen till något vettigt ex. frmCheckBox.frm .
Obs Viktigt tillverka också en ny Mapp där du lägger de nämnda filern.
Nu ligger hela projektet på ett ställe du hittat tillbaka till och
kan öppna nästa dag och fortsätta bygga vidare.
Efter varje tillägg du gör i ditt projekt så kör Spara från VB menyn.
Jobba så att du inte slentrianmässigt har en massa vilsna Projekt1.vbp och Form1.frm
Du kommer då att bli galen att du inte hittar tillbaka till dina projekt.
Du öppnar ditt Projekt med Form/Formar från Menyn Öppna Projekt eller dubbelklicka på .vbp filen
Om du menar att i <b>Run</b> läge via en knapp Spara något får du lägga kod i knappen som startar
CommonDialog och där köra efter behov.
Man sparar inte en Form man sparar ett Projekt som innehåller en Form/Formar
<b>Ordning på kontor gäller.</b>
PS
Formarna .frm är egentligen ingen fil i den bemärkelsen. De är en textfil som talar om för IDE
hur designläget skall bygga upp bilden av Formen via MSVBVM60.dll
DSSv:Spara en Form?
och vilken kod ska jag skriva för att hämta upp det sparade kretsnumret och de i kryssade checkboxarna?
Mvh
Thomas Sv: Spara en Form?
Kan det vara så att du har två Formar i ditt projekt .
Då kan du använda ex frmCheckbox Show resp frmCheckbox Hide.Sv: Spara en Form?
Är det så kan man alltid spara det i en textfil eller liknande.Sv:Spara en Form?
Sv: Spara en Form?
Programet set ut enligt följande i Run läget. Form ArbetaMed öppnas här får man upp 4 st knappar( " Ny krets" " Hämta pågående Krets" Revidera Bef Kretsar" " Färdiga Kretsar ")
jag väljar att trycka på " Ny Krets "
Form NyKrets öppnas. Här Finns det 4 textboxar ( " Ange nytt Kretsnumer " Beskrivning av kretsen " notering1 " notering2 " " idriftsättning" ) plus 10 checkboxar. Jag vill nu att användaren anger ett nytt kretsnumer. efter han har gjort det och klickat i nån checkbox så vill användaren spara detta ? Hur gör jag det? Sen avslutar användaren programet.
Nu i Form ArbetaMed trycker användaren in knappen " hämta pågående krets " här vill jag att det kommer upp en lista med alla på gående kretsar som användaren har sparat.Användaren kan peka ut en sparad fil och ladda upp till Form NyKrets?? Det kanske är fel att göra så, ska man göra en ny form när man ladda upp en sparad textfil? typ form Hämta pågående Krets?
Mvh
Thomas Sv: Spara en Form?
Sv:Spara en Form?
Sv: Spara en Form?
Det kanske till och med finns något bra exempel här på sidan.
Artikel [Enkelt sätt att ansluta access via VB]
kan kanske hjälpa dig om du använder en access databas.
edit: har lagt till en länk till en artikelSv: Spara en Form?