Hirdetés
- Valami baja van a tápomnak
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Milyen monitort vegyek?
- Melyik tápegységet vegyem?
- Milyen egeret válasszak?
- Ez a tágas mikrotorony már faberakással is választható
- Harcba és Rómába vezet az új AMD Software
- Milyen TV-t vegyek?
- 5.1, 7.1 és gamer fejhallgatók
- Bluetooth hangszórók
-
PROHARDVER!
JavaScript != Java (A JavaScript nem összekeverendő a Javával, két különböző programozási nyelvről van szó!)
Új hozzászólás Aktív témák
-
válasz
martonx
#8410
üzenetére
Nem, valójában teljesen reális a válaszod és oktató jellegű.
Csak itt azzal van a személyes problémám, hogy ezt is JS-nek hívják, meg azt is JS-nak hívják, azonban az egyik felületre megírtat (pl HTML-hez) nem tehetem 1:1-ben át egy másik felülethez, mert még a parancsok jórésze is különbözik.Egy egyszerű példa, a jelenlegi projektemből:
Megcsináltam HTML+CSS-el egy szép felületet, ahogyan azt igényli a feladat. Adtam hozzá JS-t, hogy működjenek rajta a dolgok és ne csak egy felület legyen. Ehhez alkalmaztam egy Canvas-t, ami grafikont rajzolna ki a majdani bejövő adatokból.
Ezután szembesültem az USB problémával. Ekkor jött az a gondolat, hogy lenne egy JavaScript exe program, ami kommunikál a portokkal, a bejövő adatokat lementi egy txt fájlba, amit a HTML dokumentum a JS segítségével megnyit és felhasznál. Ez 2 Bájt adatot jelent, másodpercenként 50 alkalommal, lekérdezésekkor 10 másodpercig (500 darab 2 bájtos adat). Ez még kivitelezhető is lehet, hiszen a legegyszerűbb HDD is képes erre a sebességre.
Megnyitottam hát a Microsoft Visual Studio-t és nekiláttam egy .NET keretrendszerű, JS alapú, EXE kiterjesztésű alszoftver megírásának. Eddig csak egyszer írtam ezen keresztül szoftvert, azt is már régen, így szinte minden új volt, ahogyan az is, hogy lehet betenni oda megnyitandó Weboldalt. Ki is próbáltam, mondván, hogy ez talán egyszerűsíti az életet, nem kell két szoftvernek futnia hozzá. A probléma ott kezdődött, mikor renderelés után megnyitotta azt a szörnyűséget. Ugyanis túl azon, hogy a CSS-t nem sikerült neki valami jól betöltenie, semmi nem működött, ami a HTML fájl JS részében a Canvas-hoz köthető.
Ezzel arra akarok utalni, hogy hiába JS-JS, egyáltalán nem kompatibilisek egymással.
Miután megnéztem, hogy a kimondottan Windows-ra írandó szoftver még csak nem is kínál Canvas-t, vagy egyéb ilyes fajta grafikai megjelenítőt, nem tudom, hogy egyáltalán kivitelezhető lenne-e ez a szoftver csak ebben a formában megírva, HTML megjelenítés nélkül.
Új hozzászólás Aktív témák
- EAFC 26
- Valami baja van a tápomnak
- Assetto Corsa Rally
- Samsung Galaxy A54 - türelemjáték
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Google Pixel topik
- Nintendo Switch 2
- Kerékpárosok, bringások ide!
- Folyószámla, bankszámla, bankváltás, külföldi kártyahasználat
- Kínai és egyéb olcsó órák topikja
- További aktív témák...
- XIAOMI Redmi Note 14 Pro 5G 8/256
- POINT S WINTER S 185/65R15 88T téligumi acélfelnivel
- ThinkPad 15,6",core i3 6100u(4x2,3Ghz)IntelHD VGA,8-16GB RAM,240SSD,Jó akku,nagyon szép állapot
- 12700kf,RTX4060 8gb,32gb ddr5,6T m.2 ssd,stb .Új komplett középkategóriás gamer pc .
- Acer 15.6",FullHD,core i3 8145U(4x3,9Ghz)MX230 2/4GB DDR5VGA,8-20GB RAM,SSD,szép állapot,Win.11
- Bomba ár! Dell Latitude E5440 - i5-4GEN I 4GB I 320GB I 14" I HDMI I Cam I W10 I Gari!
- DOKKOLÓ BAZÁR! Lenovo, HP, DELL és egyéb más dokkolók (TELJES SZETTEK)
- HIBÁTLAN iPhone 13 256GB Starlight -1 ÉV GARANCIA - Kártyafüggetlen, MS3663, 100% Akkumulátor
- Panasonic CF-XZ6 AIO all-in-one laptop tablet 2k touch i5-7300u speciális ütésálló rugged
- JBL STAGE 2 9634
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest


