Domino 9 und frühere Versionen > ND8: Entwicklung
Open von 2 Dateien gleichzeitig
koehlerbv:
Genau das ist der falsche Weg, weil Du niemals wissen kannst, welcher FileHandle schon vergeben ist.
Ich befürchte eher, Du führst Freefile aus, ohne vorher den anderen Handle eröffnet zu haben. Dann bekommst Du natürlich die gleiche Nummer, die Du dann nicht zweimal verwenden kannst.
Bernhard
ewald:
:-[
heisst das, ich muss, wie vorher, Freefile() verwenden aber sofort danach den ersten Open machen bevor ich den nächsten Freefile() mache?
ewald:
Bernhard, so gehts ;D
erst mit Freefile() initialisieren, dann gleich öffnen und DANACH erst die nächste Freefile() initialisierung und dann wieder öffnen
koehlerbv:
Naja, dafür ist Freefile ja auch da: "Gib mir den nächsten freien file handle". Machst Du das zweimal direkt hintereinander, bekommst Du die gleiche Nummer (und beim dritten Mal auch noch) - der nächste freie handle ist eben jener. Erst, wenn Du diesen belegst, wird die folgende Nummer belegt.
Da auch andere Programme handles belegen können, ist die "freihändige" Vergabe eigener Nummern identisch mit Russischem Roulette.
Vulgo:
Freefile -> sage mir die nächste freie Patronenkammer.
Open -> stecke eine Patrone hinein.
Freefile -> ... usw.
Im Gegensatz zu einem Trommelrevolver bietet Freefile 256 handles ;D
Bernhard
Navigation
[0] Themen-Index
[*] Vorherige Sete
Zur normalen Ansicht wechseln