Existuje nějaká (elegantní) možnost, jak zavolat z makro z jiného makra (např. z Combine zavolat své makro) a předat mu parametry? Fuknce GeoCallGGP takovou možnost zjevně nenabízí.
Publikováno 05 březen 2018 - 7:31
Existuje nějaká (elegantní) možnost, jak zavolat z makro z jiného makra (např. z Combine zavolat své makro) a předat mu parametry? Fuknce GeoCallGGP takovou možnost zjevně nenabízí.
Publikováno 05 březen 2018 - 8:05
Ne, skripty nemaji spousteci parametry. (I kdyz je to zajimava myslenka...)
Nicmene pripadna realizace neni nic jednoducheho, protoze kazdy skript bezi ve svem vlastnim skriptovacim stroji, takze si nemohou primo predavat data.
Takze nezbyva, nez si data predavat nejakym bocnim kanalem. Soubory, databaze,...
Tento příspěvek byl upraven od HaLuMa: 05 březen 2018 - 8:06
Publikováno 05 březen 2018 - 8:23
Njn, škoda. Možná by ještě šla použít proměnná prostředí. Ale nic z toho není moc elegantní.
Publikováno 05 březen 2018 - 10:54
nejblíže tomu je asi Checker, ale tam se z GGP makra volá přes RunExec() AutoHotkey s parametry, a v tom AHK nastavuju exitcode, který pak zase detekuju zpátky v tom GGP.. (ale kromě toho teda GGP i AHK sdílejí jeden INI, no)
Publikováno 05 březen 2018 - 16:55
Haluma to musi vedet, takze asi neexistuje.
Ja to konkretne s Combine delam tak, ze ma promenne v souboru (*.pas), ktery" includuju" do *.ggp.pas a z Combine si tento soubor vkladany budto primo vytvarim nebo mam nekolik souboru a pomoci Combine jednomu z nich davam to spravne jmeno.
MHD/PID vybranych mest CR jako POI (diskuse)
GeoGet:
- Combine - automatizace opakovanych cinnosti (diskuse, dávky)
- Stator - statistiky y GeoGetu (diskuse)
- Spoiler - uložení spoilerů do GPS jako POI (diskuse)
- Náhrada GJ legálními postupy
Publikováno 05 březen 2018 - 17:01
Vyřešil jsem to přes proměnnou prostředí, tu umí Combine nastavit, to se mi hodí. Ale bohužel už nemá možnost ji zrušit.
A v mém GGP jsem využil funkce GetEnvironmentVariableA a SetEnvironmentVariableA z kernel32.dll.
Publikováno 05 březen 2018 - 19:05
Jo, to muze byt taky cesta.
MHD/PID vybranych mest CR jako POI (diskuse)
GeoGet:
- Combine - automatizace opakovanych cinnosti (diskuse, dávky)
- Stator - statistiky y GeoGetu (diskuse)
- Spoiler - uložení spoilerů do GPS jako POI (diskuse)
- Náhrada GJ legálními postupy
0 uživatelů, 0 návštěvníků 0 anonymních uživatelů