1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20: 21: 22: 23: 24: 25: 26: 27: 28: 29: 30: 31: 32: 33: 34: 35: 36: 37: 38: 39: 40: 41: 42: 43: 44: 45: 46: 47: 48: 49: 50: 51: 52: 53: 54: 55:
| for idx:=Anfang To Ende Do begin if idx<1000 then begin T:=IntToStr(idx); L:='Measure: '+T; end else begin T:=IntToStr(idx); L:='Measure: '+T; end;
Table1.Append; j:=pos(L,Memo1.Text); if j > 0 then begin Memo1.SetFocus; Memo1.SelStart := J-1; Memo1.SelLength := 600; Memo1.copyToClipboard; Memo2.clear; Memo2.PasteFromClipboard; Memo1.SelText:=''; Table1.FieldValues['Monat'] := copy(Memo2.Text,pos(L,Memo2.Text)+21,3); Table1.FieldValues['Tag'] := copy(Memo2.Text,pos(L,Memo2.Text)+25,2); Table1.FieldValues['Jahr'] := copy(Memo2.Text,pos(L,Memo2.Text)+37,4); Table1.FieldValues['Zeit'] := copy(Memo2.Text,pos(L,Memo2.Text)+28,8); Table1.FieldValues['C01'] := copy(Memo2.Text,pos('C-01',Memo2.Text)+6,5); Table1.FieldValues['C02'] := copy(Memo2.Text,pos('C-02',Memo2.Text)+6,5); Table1.FieldValues['C03'] := copy(Memo2.Text,pos('C-03',Memo2.Text)+6,5); Table1.FieldValues['C04'] := copy(Memo2.Text,pos('C-04',Memo2.Text)+6,5); Table1.FieldValues['C05'] := copy(Memo2.Text,pos('C-05',Memo2.Text)+6,5); Table1.FieldValues['C06'] := copy(Memo2.Text,pos('C-06',Memo2.Text)+6,5); Table1.FieldValues['C07'] := copy(Memo2.Text,pos('C-07',Memo2.Text)+6,5); Table1.FieldValues['C08'] := copy(Memo2.Text,pos('C-08',Memo2.Text)+6,5); Table1.FieldValues['C09'] := copy(Memo2.Text,pos('C-09',Memo2.Text)+6,5); Table1.FieldValues['C10'] := copy(Memo2.Text,pos('C-10',Memo2.Text)+6,5); Table1.FieldValues['C11'] := copy(Memo2.Text,pos('C-11',Memo2.Text)+6,5); Table1.FieldValues['C12'] := copy(Memo2.Text,pos('C-12',Memo2.Text)+6,5); Table1.FieldValues['C13'] := copy(Memo2.Text,pos('C-13',Memo2.Text)+6,5); Table1.FieldValues['C14'] := copy(Memo2.Text,pos('C-14',Memo2.Text)+6,5); Table1.FieldValues['C15'] := copy(Memo2.Text,pos('C-15',Memo2.Text)+6,5); Table1.FieldValues['C16'] := copy(Memo2.Text,pos('C-16',Memo2.Text)+6,5); Table1.FieldValues['C17'] := copy(Memo2.Text,pos('C-17',Memo2.Text)+6,5); Table1.FieldValues['C18'] := copy(Memo2.Text,pos('C-18',Memo2.Text)+6,5); Table1.FieldValues['C19'] := copy(Memo2.Text,pos('C-19',Memo2.Text)+6,5); Table1.FieldValues['C20'] := copy(Memo2.Text,pos('C-20',Memo2.Text)+6,5); Table1.FieldValues['C21'] := copy(Memo2.Text,pos('C-21',Memo2.Text)+6,5); Table1.FieldValues['C22'] := copy(Memo2.Text,pos('C-22',Memo2.Text)+6,5); Table1.FieldValues['C23'] := copy(Memo2.Text,pos('C-23',Memo2.Text)+6,5); Table1.FieldValues['C24'] := copy(Memo2.Text,pos('C-24',Memo2.Text)+6,5); Table1.FieldValues['C25'] := copy(Memo2.Text,pos('C-25',Memo2.Text)+6,5); Table1.FieldValues['C26'] := copy(Memo2.Text,pos('C-26',Memo2.Text)+6,5); end; |