Das war jetz knapp,
ich wäre beinahe verückt geworden. Ich propiere und teste jetzt seit knapp 2 Wochen immer wieder an diesem ID-Generator. Aber hin und wieder hat das Ding einfach scheinbar völlig unmotiviert mir neue IDs gebaut, obwohl das Handle sich nicht geändert hat. Auch bei den ACA Objekten scheint es sich nicht so ohne weiteres zu verändern, so wie die "richtigen" AutoCAD Objekten auch. ABER kaum bin ich mal kurz auf dem stillen Örtchen gewesen, schon hat er eine neue ID, weil: db.Filename jetzt den Dateinamen der der sv$ Datei trägt. Der richtige Dateiname findet sich unverändert als db.OriginalFilename. Es muss also heißen:
Dim myID As String = Crypt.getMd5Hash(db.OriginalFileName.ToLower & "-" & myEnt.Handle.ToString)
dann klappts auch mit einer ID :-)
Schönes Wochenende
Holger
[Diese Nachricht wurde von oscarr am 20. Aug. 2010 editiert.]
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP