Gå til innhold

Virtual basic hjelp?


Anbefalte innlegg

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 av pappkake
  • Liker 1
Lenke til kommentar
Videoannonse
Annonse
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 av LMH1
Lenke til kommentar
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 p%2FcCekIt6%2Fs%2Fc0055d5e8159ef002082002d4fdd957ea3f2f700997d71680fac236d7f76f2b8.png?alt=media&token=a4212806-1e92-4f27-8088-4e0a236dfdaceller p%2FcCekIt6%2Fs%2F8fad5e0eaf8e56c53a0435975507da422a2720d27948ca7425cfdaa539ce43fa.png?alt=media&token=65357791-b322-43bc-b72a-c0712e285364 innlegget!
Mine Anbefalte Chrome / Edge Plugins
Den store 3D-print tråden - Printer du?

  • Liker 2
Lenke til kommentar
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 av pappkake
  • Liker 1
Lenke til kommentar

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 av LMH1
Lenke til kommentar
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 p%2FcCekIt6%2Fs%2Fc0055d5e8159ef002082002d4fdd957ea3f2f700997d71680fac236d7f76f2b8.png?alt=media&token=a4212806-1e92-4f27-8088-4e0a236dfdaceller p%2FcCekIt6%2Fs%2F8fad5e0eaf8e56c53a0435975507da422a2720d27948ca7425cfdaa539ce43fa.png?alt=media&token=65357791-b322-43bc-b72a-c0712e285364 innlegget!
Mine Anbefalte Chrome / Edge Plugins
Den store 3D-print tråden - Printer du?

  • Liker 3
Lenke til kommentar

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 konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...