Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Spara en Form?

Postades av 2008-03-18 09:09:10 - Thomas Berglund, i forum visual basic - allmänt, Tråden har 11 Kommentarer och lästs av 1078 personer

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.

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 hand


Svara

Sv: Spara en Form?

Postades av 2008-03-18 12:44:04 - Sven Åke Persson

Näääääääääää så skall du inte göra.
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
DS


Svara

Sv:Spara en Form?

Postades av 2008-03-18 13:53:38 - Thomas Berglund

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.

och vilken kod ska jag skriva för att hämta upp det sparade kretsnumret och de i kryssade checkboxarna?


Mvh

Thomas


Svara

Sv: Spara en Form?

Postades av 2008-03-18 14:38:40 - Sven Åke Persson

Jag är ledsen men jag förstår inte hur du menar.

Kan det vara så att du har två Formar i ditt projekt .
Då kan du använda ex frmCheckbox Show resp frmCheckbox Hide.


Svara

Sv: Spara en Form?

Postades av 2008-03-18 15:25:51 - Petter Andersson

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?

Är det så kan man alltid spara det i en textfil eller liknande.


Svara

Sv:Spara en Form?

Postades av 2008-03-18 15:28:49 - Thomas Berglund

Ja precis, fast det kommer att bli många kretsnumer = textfiler hur sparar man undan dessa ? Måste man göra array av Kretsnumerna?


Svara

Sv: Spara en Form?

Postades av 2008-03-18 15:36:37 - Thomas Berglund

Ok, ska försöka skriva tydligare fast det är svårt.

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


Svara

Sv: Spara en Form?

Postades av 2008-03-18 15:37:05 - Åsa Holmgren

Då tycker jag att du ska använda en databas i stället för ett antal textfiler.


Svara

Sv:Spara en Form?

Postades av 2008-03-18 15:42:20 - Thomas Berglund

Jag är nybörjar på VB så jag måste få se något kod exempel på hur man ska göra


Svara

Sv: Spara en Form?

Postades av 2008-03-18 16:39:43 - Petter Andersson

Kolla lite på ado.
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 artikel


Svara

Sv:Spara en Form?

Postades av 2008-03-25 08:32:06 - Thomas Berglund

Ok, men hur sparar man att checkboxarna är True, Sparar man True??


Svara

Sv: Spara en Form?

Postades av 2008-03-25 08:57:17 - Anna-Karin Söderberg

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.


Svara

Nyligen

  • 19:55 kick-off med fokus på hälsa?
  • 19:53 kick-off med fokus på hälsa?
  • 16:24 Föreslå en skönhetsklinik online
  • 16:23 Föreslå en skönhetsklinik online
  • 18:42 Hvor finder man håndlavede lamper
  • 18:41 Hvor finder man håndlavede lamper
  • 16:36 Allt du behöver veta om keramiskt
  • 16:14 Vem anlitar man egentligen när tak

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 570 725
27 958
271 751
513
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies