Domino 9 und frühere Versionen > Entwicklung

Datei auslesen und in Lotus-Form übernehmen

(1/2) > >>

solvei:
hallo,
ich habe lokal eine datei (text.txt):
.... Text....
E-Mail:test@test.de
....
blablablabal......


aus dieser datei, soll in einem memo die email-adresse in das field 'send to' geschrieben werden.
blablablabal...... soll in das richtext-field Body geschrieben werden.

wie lese ich die datei aus und weise den teilen das richtige field zu ???


thx
solvei

Thomas Schulte:
Dazu kannst du dir die Online Hilfe "Reading from Files" und "String Handling Character Extraction" mal anschauen.
Was dabei wichtig ist, der Aufbau der E-Mail muss immer gleich sein. Sonst gibt es Kleinholz.

Thomas

solvei:
danke für den tipp.
dort habe ich schon reingeschaut, finde aber keinen hinweis, wie ich z.b. die zeile
E-Mail: test@test.de
finden soll.

gruss
solvei

Thomas Schulte:
mit instr(0,String1,String2) kriegst du raus ob in dieser Zeile deiner TXT Datei, defniert durch String1 irgendwo String2 enthalten ist und ab welcher Position.

Der Rest ist dann nur noch abschneiden und auseinanderfieseln.

Thomas

solvei:
danke. hat mir schon mal sehr geholfen.
mit:

'open file for reading
   Open "c:\plane.txt" For Input As fileNum2
   start_email = Instr(147,plainText,"E-mail:")    
   position_email = start_email + 8
   position_telefon = Instr(148,plainText,"Telefon:")
'   email address of appliccant => all characters between position_email and position_telefon
   email address = ?????


wie erhalte ich alle characters zwischen position_email und postion_telefon ?

bin noch sehr unbeholfen mit der syntax und sprache von lotus.

gruss
solvei

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln