Pepak | 2006-01-09 16:13:18 |
---|---|
Vlastni pluginy pro FAR Jak jste na tom s programovanim pluginu pro FAR? Momentalne se pokousim prepsat Advanced Compare do Delphi (chci AdvComp vylepsit, ale v Ccku to nedokazu; napsat to uplne od nuly nechci, protoze bych nejspis zapomel na nekterou z uzitecnych funkcnosti originalu) s vyuzitim hlavickovych souboru, co jsou u FARu pribaleny. A narazil jsem na zvlastni problem, ze volani TPluginStartupInfo.GetMsg (ktere by melo precist z language souboru zadany string a vratit to jako PChar) vzdycky spadne na chybu Access Violation (cteni z adresy nula). Pritom ostatni funkce, ktere mi FAR v TPluginStartupInfo nabizi, funguji v poradku (napr. funkce Dialog). Kdyz se na GetMsg uplne vykaslu a pouziju natvrdo vlozene stringy, tak to (zda se) v poradku funguje. Nemel by nekdo napad, co muze byt spatne? FAR 1.70b5, Delphi 5 Pro. |