![]()  | 
	
 
  | 
| 
		 
			 
			#1  
			
			
			
			
		 
		
		
	 | 
||||
		
		
  | 
||||
| 
	
	
		
			
			 Здравствуйте!  
		
	
		
		
		
		
			
		
		
		
		
	
		
		
	
	
	Возник вопрос с алгоритмом проверки открытых документов Word, касающийся скорее всего вовсе не COM атрибутов, а моей неопытности. Дело в следующем: Код: 
	procedure TForm1.Timer1Timer(Sender: TObject);
var
  i: Integer;
  ind: OleVariant;
begin
  with WordApplication1 do
  try
    Connect;
    if Documents.Count = 0
     then
      Label1.Caption:='Íè îäèí äîêóìåíò íå îòêðûò'
      Button1.Enabled:=True;
    else
      for i := 1 to Documents.Count do
        begin
        ind := i;
        Label1.Caption:='Çàêðîéòå äîêóìåíò:'+(Documents.Item(ind).Name);
        Button1.Enabled:=False;
      end;
  except
    Label1.Caption:='Word íå çàïóùåí'
    Button1.Enabled:=True;
  end;
end; Код: 
	Button1.Enabled:=True; Код: 
	Button1.Enabled:=False; Помогите пожалуйста разобраться.  |