Hirdetés
- Mindenkinél több és erősebb AI gyorsítót ígér Elon Musk
- M.2 csatlakozók terén (is) jónak ígérkezik az MSI közelgő AMD-s alaplapja
- Kivégezheti a kisebb VGA-gyártókat az NVIDIA döntése
- Szinte a semmiből robbanna be az 1,4 nm-es eljárásával a Rapidus
- Félszáz terabájtos HDD-k előtt nyitotta ki az ajtót a Seagate
Új hozzászólás Aktív témák
-
cidalain
veterán
üdv mindenki.
a problémám a következő:
van egy progi ami egy navigate ablakbam megnyit weboldalakat amiket akarok.
gombnyomásra az oldalon található képeket lementi a program mappájába.
eddig nincs is probléma.
(.... for k := 0 to WebBrowser1.OleObject.Document.Images.Length - 1 do ....)namost találkoztam olyannal, hogy a weboldalba az IMG tag után az src-nél nem konkrétan a képfájl hivatkozása van, hanem később javascripttel dobják be oda a képet. erre sajna nem megy a programom, és nem tudok továbblépni...
ismerem az kép IMG tagjének az ID-jét, és a forrásból kibogozható a javascript is. ami gyakorlatilag egy php oldal egy paraméterrel (gondolom valami olyan kódrészlet ami random dobja be a képeket, és kimenetként a php a képet adja)
tehát a végén elvileg <IMG id='pic' src='kep.php?kepid=123456789'> lesz, ha lefutnak a javascriptek.
de a forrásban ez ugye nem így van. mert valami 1×1 px-es gif van ott amit később íratnak felül a javascriptes betöltéssel. (a gifet lehúzza a jelenlegi progim) a kérdésem az hogy a teljes betöltődés után tudok e delphiből valahogyan javascripten keresztül hivatkozni, és átadni a delphinek mentésre.
mondjuk valami olyasmit hogy: document.getelementbyid('pic').src értékét átdobni (mert ez már a jó eredményt adná ki nekem) valahogy egy delphi változóba?
esetleg valami más megoldás? az oleobjectes is jó lenne ha tudnám hogyan kéne pontosan lehivatkozni az img taget az id-je alapján, mert próbálkozásaim során mindíg valami futási hiba jött létre...
köszi előre is, ha valaki tudna segíteni
-
cidalain
veterán
köcce
megy.
közben mondjuk megoldottam máshogy (csináltam egy batot a delphiből, és azt futtattam shellexecute-tal)
esetleg egy olyat szerinted lehetne, hogy ezt az exet a delphi fájlon belül egy másik frame-be futtassam, hogy a command line abba a frame-be nyilna meg, vagy emulálni valahogy egy command linet delphiben? -
cidalain
veterán
sziasztok kéne egy kis help.
van egy parancssoros program 100-féle kapcsolóval. ehhez akartam csinálni grafikus felületet, hogy egyszerűbb legyen indítani, ne kelljen kézzel dos-ablakba a kapcsolókat irogatni, és azokat mindet fejbetartani.
ezt a részét megoldottam delfiben, csak kattintgatni kell, hogy melyik kapcsolót akarom, stb.
ezt össze is teszi így a programom:
program.exe -akarmi -masodikopcio -kutyagumi
namármost ezt már csak futtatnom kellene. itt jöttek a problémák. ha csak imán a program.exe fájlt kéne kapcsolók nélkül akkor minden oké. így paraméterekkel együtt viszont rá sem bagózik. ShellExecute-tal próbáltam.
valami ötlet?
Új hozzászólás Aktív témák
- Telefon felváráslás!! Samsung Galaxy S22/Samsung Galaxy S22+/Samsung Galaxy S22 Ultra
- ÚJ Xiaomi Mi Robot Vacuum Mop Essential robotporszívó feltörlő 2db 1999 Ft
- Apple iPhone XR / 128GB / Kártyafüggetlen / 12Hó Garancia / 95% Akku
- Windows, Office licencek kedvező áron, egyenesen a Microsoft-tól - Automata kézbesítés utalással is!
- Xiaomi Redmi Note 14 Pro+ 5G 256GB, Kártyafüggetlen, 1 Év Garanciával
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: ATW Internet Kft.
Város: Budapest
megy.

