ich kapiere es nicht ... er knallt bei MEMOEDIT() wenn ich eine UDF als 7th Parameter angebe ...
das Demo aus dem Handbuch zu MEMOEDIT funktioniert ... daran kann es also nicht liegen. links das MEMOEDIT macht Probleme, rechts ist das Demo was läuft.------------------------------------------------------------------------------
FEHLERPROTOKOLL von "D:\ALASKA\LSMAUS\LSMAUS.EXE" Datum: 10.05.11 22:56:14
Xbase++ Version : Xbase++ (R) Version 1.90.355
Betriebssystem : Windows XP 05.01 Build 02600 Service Pack 3
------------------------------------------------------------------------------
oError:args :
-> VALTYPE: C VALUE: Hallo
-> VALTYPE: N VALUE: 5
-> VALTYPE: N VALUE: 1
-> VALTYPE: N VALUE: 38
-> VALTYPE: N VALUE: 78
-> VALTYPE: L VALUE: .T.
-> VALTYPE: C VALUE: UserFunc
oError:canDefault : N
oError:canRetry : N
oError:canSubstitute: J
oError:cargo : NIL
oError:description : Parameter hat falschen Typ
oError:filename :
oError:genCode : 2
oError:operation : memoEdit
oError:osCode : 0
oError:severity : 2
oError:subCode : 3
oError:subSystem : BASE
oError:thread : 1
oError:tries : 0
------------------------------------------------------------------------------
CALLSTACK:
------------------------------------------------------------------------------
Aufgerufen von SHOWTEXT(7887)
Aufgerufen von ZEIGTEXT(4794)
Aufgerufen von TEXTE(990)
Aufgerufen von MAIN(621)
Die Function UserFunc() ist beidesmal vorhanden.
ich gebe den "String" als LOCAL cText := "Hallo" vor ... die Koordinaten sind numerisch und der 6th Parameter ist .T.
was also "könnte" das für ein Problem an der Stelle sein