Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Corba";
Текущий архив: 2005.12.04;
Скачать: [xml.tar.bz2];

Вниз

поиск в Ворде   Найти похожие ветки 

 
Homa_Programer ©   (2005-02-14 12:38) [0]

создаю процедуру
procedure TfmView.FindMyText(findtx,inserttx:string);
var
wad:TWordApplication;
 V,v2 : OleVariant;
begin
  wad := TWordApplication.Create(nil);
 try
  wad.AutoConnect := False;
  wad.AutoQuit := False;
  wad.ConnectKind := ckRunningInstance;
  wad.Connect;
  v:=findtx;
  v2:=inserttx;
  wad.Selection.Find.Text:=findtx;
  wad.Selection.Find.Execute(v,emptyparam,emptyparam,
  emptyparam,emptyparam,emptyparam,emptyparam,
  emptyparam ,emptyparam,v2,emptyparam,emptyparam,
  emptyparam,emptyparam,emptyparam);
 finally
  wad.Free;
 end;
end;


затем в другой форме ее использую таким образом:

fmview.FindMyText("findtx1","inserttx1");
fmview.FindMyText("findtx2","inserttx2");


дак он у меня ищет только "findtx1", а второй текст не ищет, а просто игнорирует(((
В чем проблема?


 
YurikGL ©   (2005-02-16 21:49) [1]

Может курсор в конце дукумента остался? ;-)


 
Homa_Programer ©   (2005-02-17 00:14) [2]

а как его в начало постаить?


 
GanibalLector ©   (2005-02-17 03:03) [3]

WordApp.Selection.HomeKey($00000006);



Страницы: 1 вся ветка

Форум: "Corba";
Текущий архив: 2005.12.04;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.44 MB
Время: 0.069 c
9-1121759123
NewWonder
2005-07-19 11:45
2005.12.04
Выделение в OpenGL


2-1131903490
zxc
2005-11-13 20:38
2005.12.04
I/0 error 32


14-1131977181
Ильичев С.А.
2005-11-14 17:06
2005.12.04
Данные в анкете


2-1131945110
Laymer
2005-11-14 08:11
2005.12.04
Запуск DOS приложений


2-1132156244
nichik
2005-11-16 18:50
2005.12.04
помогите





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский