Permalänk
Inaktiv

Tidtabell i VB

Skulle vilja göra en busstidtabell i Visual basic. funktionerna den ska ha är att man ser en digital klocka nedan för den ser man vilken tid bussen kommer osv. hur går jag till väga?

Permalänk
Hedersmedlem

Tog bort ett ohjälpsamt inlägg.

Har du klurat ut något själv redan? Vad är det exakt du har problem med? Det är inte många som är villiga att helt knåpa ihop saker åt dig och om det är en skoluppgift så gör vi inte sånna heller. Du behöver beskriva programmet lite mer också. Din beskrivning är lite otydlig.

MVH
Moderator Shimonu

Permalänk
Inaktiv
Skrivet av Shimonu:

Tog bort ett ohjälpsamt inlägg.

Har du klurat ut något själv redan? Vad är det exakt du har problem med? Det är inte många som är villiga att helt knåpa ihop saker åt dig och om det är en skoluppgift så gör vi inte sånna heller. Du behöver beskriva programmet lite mer också. Din beskrivning är lite otydlig.

MVH
Moderator Shimonu

Inget skolprojekt. kom bara på att det skulle vara najs att ha. Det man gör är att skriva in nuvarande tid och sen se hur långt det är tills den går

Permalänk
Hedersmedlem

Var stöter du på problem med det? Kan du be användaren om ett tidsslag? Kan du lagra tidstabeller? Kan du göra en sökning? Vad är det exakt du behöver hjälp med?

Är det av ren praktisk anledning har nog bussbolaget en tabell på sin hemsida med det du söker.

Permalänk
Inaktiv

skulle vilja ha en på min dator
har inte kodat något, men om ni inte kan hjälpa mig så behövs det ej

Permalänk
Hedersmedlem

Tror många gärna hjälper till om du visar att du verkligen vill göra något också. För det låter som du ändå vill koda det själv?

Permalänk
Medlem

Beror lite på vilket företag det är som kör bussarna i ditt område, T.ex. Västtrafik eller liknande

Visa signatur

|CPU: Intel i5 6600K |GPU: Asus RTX 3060Ti |PSU: XFX 750W
|MB: ASUS Z170-A |RAM: Crucial 16GB DDR4 2400Mhz
Citera för svar!

Permalänk
Inaktiv

Det är Stadsbussarna som kör här.

Permalänk
Medlem
Skrivet av anon192230:

Det är Stadsbussarna som kör här.

Som Shimonu så behövs det lite mer information att gå på. Är det något du själv vill koda?

Skriv hur du tänker dig att applikationen ska fungera. Alla knappar, textfält, tabeller, osv.
Vad är det för funktion som du anser att applikationen uppfyller.

Som det ser ut nu så förstår jag inte hur du vill att det ska fungera. Det är väldigt svårt att ens knuffa dig i rätt riktning med det du har sagt.

Visa signatur

ηλί, ηλί, λαμά σαβαχθανί!?

Permalänk
Inaktiv
Skrivet av Leedow:

Som Shimonu så behövs det lite mer information att gå på. Är det något du själv vill koda?

Skriv hur du tänker dig att applikationen ska fungera. Alla knappar, textfält, tabeller, osv.
Vad är det för funktion som du anser att applikationen uppfyller.

Som det ser ut nu så förstår jag inte hur du vill att det ska fungera. Det är väldigt svårt att ens knuffa dig i rätt riktning med det du har sagt.

Här ser ni hur jag tänker T.ex buss 1, vi kryssar i den rutan och sen väljer i rullgardinsmodulen vilken hållplats man ska kliva på. och sen ser man när den går, tidkvar osv. Progressbaren är till för att se hur lång tid det är kvar. där det står 11:45 det är en klocka

Permalänk
Hedersmedlem

Mycket bra! Nu är det lättare att bryta ner problemet i mindre delar. Vet du om det finns något API för Stadsbussarnas hemsida där man kan komma åt busstabeller och liknande? För du kommer behöva hämta den informationen så du vet hållplatser och tider.

Permalänk
Medlem

Titta på pathfinding, A* algoritmen. Har själv gjort system som kunde räkna ut resvägar med byten etc och använde då en viktad A* algoritm.

Visa signatur

Gigabyte Aorus Master | 32gb DDR4 3466MHZ CL14 | Ryzen 3950X | 3080Ti
En lång rad Intel system som barnen fått som speldatorer, VR-dator, massa bärbara, servrar, RPi's och andra boxar :P

Permalänk
Medlem

Alternativt för att göra det lätt, spara ner datat lokalt och arbeta därifån.
Tiderna ändras väl inte alltför ofta?

Visa signatur

Corsair 16GB (4x4096MB) CL9 1600Mhz | Asus P8Z77-V PRO |
Samsung SSD Basic 830-Series 256GB | Intel Core i7 3770K 3,5Ghz |
Asus Xonar Essence STX | Noctua NH-U9B SE2 | Antec Performance One P280 | Corsair HX 850W 80+ Gold Modulär | MSI GTX 770

Permalänk
Inaktiv
Skrivet av Shimonu:

Mycket bra! Nu är det lättare att bryta ner problemet i mindre delar. Vet du om det finns något API för Stadsbussarnas hemsida där man kan komma åt busstabeller och liknande? För du kommer behöva hämta den informationen så du vet hållplatser och tider.

Här har vi dom http://www.stadsbussarna.se/site/index.php/tidtabeller-osters...

Permalänk
Medlem

Vilken nivå vill du lägga dig på för att hantera dina tidtabeller?
Finns "API" PDFBox som du kan använda för att arbeta/parsa dina PDF-filer direkt i koden.
Eller så tycker jag du bara parsar PDF-filerna själv till typ text-filer och gör det lätt för dig.
Sen när du kan arbeta/läsa in data från filerna, kanske du ska tänka på hur du vill bygga upp en "vettig" struktur.

Visa signatur

Corsair 16GB (4x4096MB) CL9 1600Mhz | Asus P8Z77-V PRO |
Samsung SSD Basic 830-Series 256GB | Intel Core i7 3770K 3,5Ghz |
Asus Xonar Essence STX | Noctua NH-U9B SE2 | Antec Performance One P280 | Corsair HX 850W 80+ Gold Modulär | MSI GTX 770

Permalänk
Inaktiv
Skrivet av NoPaiN^:

Vilken nivå vill du lägga dig på för att hantera dina tidtabeller?
Finns "API" PDFBox som du kan använda för att arbeta/parsa dina PDF-filer direkt i koden.
Eller så tycker jag du bara parsar PDF-filerna själv till typ text-filer och gör det lätt för dig.
Sen när du kan arbeta/läsa in data från filerna, kanske du ska tänka på hur du vill bygga upp en "vettig" struktur.

Hur menar du?

Permalänk
Medlem
Skrivet av anon192230:

Hur menar du?

Det jag menar är att du har ju PDF-filer för tidtabeller på deras hemsida.
Du laddar ner dom spara dom på din dator lokalt för att göra det lite lättare för dig.

Sen hur du vill arbeta med dina PDF-filer finns det en mängd olika sätt.
Antingen jobbar du i koden direkt mot PDF-filerna och då måste du på nåt sätt kunna läsa och arbeta mot PDF-filer, vilket då finns färdiga "API" typ PDFBox.
Eller som ett lättare alternativ du parsar dina PDF själv, alltså du gör om dessa själv till *.txt filer och editera lite efter eget önskemål.
Finns PDF-parsers, tex kan du bara ladda ner plugin till Word, för att kunna exportera ut PDF till annat format.

Beror lite som sagt vilken nivå och väg du vill gå tillväga, antar att lättaste vägen kan vara nåt att börja med för din del.

Hoppas du förstår lite.

Visa signatur

Corsair 16GB (4x4096MB) CL9 1600Mhz | Asus P8Z77-V PRO |
Samsung SSD Basic 830-Series 256GB | Intel Core i7 3770K 3,5Ghz |
Asus Xonar Essence STX | Noctua NH-U9B SE2 | Antec Performance One P280 | Corsair HX 850W 80+ Gold Modulär | MSI GTX 770

Permalänk
Inaktiv
Skrivet av NoPaiN^:

Det jag menar är att du har ju PDF-filer för tidtabeller på deras hemsida.
Du laddar ner dom spara dom på din dator lokalt för att göra det lite lättare för dig.

Sen hur du vill arbeta med dina PDF-filer finns det en mängd olika sätt.
Antingen jobbar du i koden direkt mot PDF-filerna och då måste du på nåt sätt kunna läsa och arbeta mot PDF-filer, vilket då finns färdiga "API" typ PDFBox.
Eller som ett lättare alternativ du parsar dina PDF själv, alltså du gör om dessa själv till *.txt filer och editera lite efter eget önskemål.
Finns PDF-parsers, tex kan du bara ladda ner plugin till Word, för att kunna exportera ut PDF till annat format.

Beror lite som sagt vilken nivå och väg du vill gå tillväga, antar att lättaste vägen kan vara nåt att börja med för din del.

Hoppas du förstår lite.

Men hur ska jag koda allting? jag har tidtabellerna men vill ha det kodat

Permalänk
Medlem
Skrivet av anon192230:

Men hur ska jag koda allting? jag har tidtabellerna men vill ha det kodat

Beror på vilken lösning du väljer att göra.
Bästa sättet att lära sig skaer och ting, det är att testa sig fram, gör man fel så gör man om.
Det gäller bara att våga, då lär man sig också.

Testa att börja med att läsa från en fil, sök på nätet och testa dig fram.
Stöter du på problem så pasta koden här så hjälper vi dig på traven.

Behöver inte tänka på helheten i detta läget, ta ett steg i taget och fokusera på den delen.

Visa signatur

Corsair 16GB (4x4096MB) CL9 1600Mhz | Asus P8Z77-V PRO |
Samsung SSD Basic 830-Series 256GB | Intel Core i7 3770K 3,5Ghz |
Asus Xonar Essence STX | Noctua NH-U9B SE2 | Antec Performance One P280 | Corsair HX 850W 80+ Gold Modulär | MSI GTX 770