delfin Skrevet 13. juni 2020 Del Skrevet 13. juni 2020 (endret) On 6/9/2020 at 10:47 PM, LMH1 said: Er mye avansert en som så, skal lage blueray installasjonsmenyer, men ulike knapper, og valg, så det blir nok ganske kompleks når det er ferdig, men usikker hvor bra virtual basic er, særlig når det gjelder automatisk oppdatering og filkontroll, som gir feilmelding hvis programmet er utdatert. Godt mulig C++ hadde vært bedre men blir vanskelig å sette seg inn i i starten. Håper å lage programmet slik hvis programmet kjøres på linux får man automatisk valg om man vil installere i wine HQ eller bruke tar\RPM fil. Men spørs om jeg ikke må over på c språket. Eller om det er mulig i visual basic å lage test som sjekker om programmet følger systemkravene der hvis det feiler får man rød X men hvis det funger får man grønn V. finnes det noen gode bøker for visual basic? https://books.google.ee/books?id=IjiYukobbNgC&pg=PA23&lpg=PA23&dq=visual+basic+check+hardware+and+software+requirements&source=bl&ots=AcJ5JgQwJ6&sig=ACfU3U0H9a7rloFuOaz89DJq9EXIDRGcgg&hl=no&sa=X&ved=2ahUKEwiLztHQzvXpAhW6xcQBHd-nAx4Q6AEwAnoECAcQAQ#v=onepage&q=visual basic check hardware and software requirements&f=false Men litt dårlig laget syns jeg. Ikke for å trykke deg ned, men du bør sette deg litt enklere mål først kanskje? En annen ting er at du heller bør gå for C# enn utdaterte VB... Start med å skjønne hvordan funksjoner fungerer og slikt, det å vise mengde ram og formatere det riktig er en start. Da vil du kanskje ha en funksjon som er "string byteToString(long size)" som tar inn en verdi i bytes og returnerer en riktig formatert string, gjerne som sjekker hvor stort tallet er slik at du automatisk får f.eks. 1.2 MB, 15.2 GB etc. Når du skal lage en string med variabler slik er det som regel enklest å bare lære seg String.format() med en gang. Neste steg blir å i stedet for å gjøre dette på denne måten så har du en egen klasse som f.eks. utvider long der du lager din egen toString(). Begynn i det små.... Edit: Ser det går mye i samme "tips" og alle har rett, du kan ikke hoppe fra å ikke klare å lage en knapp som viser ram til et noenlunde vellaget avansert prosjekt. Du må innom noen steg på veien... det er haugevis av "morsomme" / nyttige programmer du kan lage og samtidig lære litt (mye). Endret 13. juni 2020 av pappkake 1 Lenke til kommentar
LMH1 Skrevet 13. juni 2020 Forfatter Del Skrevet 13. juni 2020 (endret) Sitat public partial class MainWindow : Window { public MainWindow() { InitializeComponent(); } private void Button_Click(object sender, RoutedEventArgs e) { using System.Diagnostics.; } class program { static void Main() { System.Diagnostics.Process.Start("D:\\FirefoxSetup77.0.1nn.exe"); } } } } Gir feilmelding CS0210 C# You must provide an initializer in a fixed or using statement declaration Er håpløs å forstå hvorfor slik er det ikke med visualbasic. Endret 13. juni 2020 av LMH1 Lenke til kommentar
Merko Skrevet 13. juni 2020 Del Skrevet 13. juni 2020 LMH1 skrev (12 minutter siden): Gir feilmelding CS0210 C# You must provide an initializer in a fixed or using statement declaration Er håpløs å forstå hvorfor slik er det ikke med visualbasic. Det er fordi du kopierer kode direkte fra ei nettside, limer inn og trykker på "Run" uten at du har peiling på hva som egentlig foregår. Du må lære deg grunnleggende programmering før du kan starte med det du driver på med nå. Det vil spare både deg (og oss) for veldig mye tid. Finn ei bok eller en tutorial på Youtube som tar deg igjennom startfasen istedenfor at du skal begynne på noe som du ikke har noe kontroll på i det hele tatt. ▬▬▬▬▬▬▬▬▬▬▬Signatur▬▬▬▬▬▬▬▬▬▬▬ - Merko // Innlegget nyttig? Gjerne eller innlegget!Mine Anbefalte Chrome / Edge PluginsDen store 3D-print tråden - Printer du? 2 Lenke til kommentar
delfin Skrevet 13. juni 2020 Del Skrevet 13. juni 2020 (endret) 42 minutes ago, LMH1 said: Gir feilmelding CS0210 C# You must provide an initializer in a fixed or using statement declaration Er håpløs å forstå hvorfor slik er det ikke med visualbasic. WHAT hvorfor er "using" inne i button click? Det er ikke noe poeng i å prøve å hjelpe deg om du ikke vil høre på råd. Edit: Det er ikke det eneste som er helt på jordet her. Hva med å starte med å lage et program med bare en knapp som ikke gjør noe? Du har bare klippet og limt. Hvis du hadde startet fra bunn er det ca. én linje med kode som skal til., men du må jo vite hvor du skal skrive den. Process.Start(@"C:\Program Files (x86)\xx\xx.exe"); Endret 13. juni 2020 av pappkake 1 Lenke til kommentar
LMH1 Skrevet 13. juni 2020 Forfatter Del Skrevet 13. juni 2020 (endret) Får veldig lyst å gi opp, kommer bare flere feil. Er det noe som kan si om quickfix er de gjør skadene større. Blir som en 6 åring skal fikse problemet. Dere må vurdere om visual studio 2019 er bedre en 2012 for jeg får flere feil der. Endret 13. juni 2020 av LMH1 Lenke til kommentar
Merko Skrevet 13. juni 2020 Del Skrevet 13. juni 2020 LMH1 skrev (4 minutter siden): Får veldig lyst å gi opp, kommer bare flere feil. Er det noe som kan si om quickfix er de gjør skadene større. Det kan nok være lurt med en pause ja.. Quikfix er ikke et ord når det kommer til programmering. Gjør det ordentlig fra start. LMH1 skrev (4 minutter siden): Blir som en 6 åring skal fikse problemet. Det er nok sånn det føles for oss som skal forklare deg på hvorfor ting ikke fungerer, men du vil ikke høre.. LMH1 skrev (4 minutter siden): Dere må vurdere om visual studio 2019 er bedre en 2012 for jeg får flere feil der. Klart at 2019 er bedre enn 2012, det burde vel i seg selv. Du får nok ikke flere feil, men flere tilbakemeldinger på hva du gjør galt. For nå, glem alt det du vil lage. Start med noe enklere sånn at du vet hva du driver på med, for det gjør du ikke nå. ▬▬▬▬▬▬▬▬▬▬▬Signatur▬▬▬▬▬▬▬▬▬▬▬ - Merko // Innlegget nyttig? Gjerne eller innlegget!Mine Anbefalte Chrome / Edge PluginsDen store 3D-print tråden - Printer du? 3 Lenke til kommentar
quantum Skrevet 16. juni 2020 Del Skrevet 16. juni 2020 LMH1 skrev (På 13.6.2020 den 19.40): Dere må vurdere om visual studio 2019 er bedre en 2012 for jeg får flere feil der. Du skriver et program og tenker så å lete til du finner en kompilator som kompilerer det? Hm ... Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå