|
|
|
Сервер RPC Недоступен
|
|||
|---|---|---|---|
|
#18+
Кто знает как обработать ошибку Ошибка выполнения -2147023174 (800706bf) Ошибка програмирования объекта сервер RPC недоступен И откуда она берется. Ас 97 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.11.2003, 15:28 |
|
||
|
Сервер RPC Недоступен
|
|||
|---|---|---|---|
|
#18+
уточнение -програмируется приложение word ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.11.2003, 15:30 |
|
||
|
Сервер RPC Недоступен
|
|||
|---|---|---|---|
|
#18+
Ну и осталось уточнить КАК програмируется приложение word == И как бесплатный совет: проверь свой ПК на вирусы (MSBlaster и иже с ним) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.11.2003, 15:34 |
|
||
|
Сервер RPC Недоступен
|
|||
|---|---|---|---|
|
#18+
To Senin Victor В цикле выводятся письма по шаблону если начать с открытия формы то все проходит нормально .При следующем входе в процедуру вылетает такая ошибка Если нажать завершить то при следующем запуске все в норме ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.11.2003, 15:43 |
|
||
|
Сервер RPC Недоступен
|
|||
|---|---|---|---|
|
#18+
А теперь сам прочти, что написал - и попробуй найти ошибку. Это я к тому, что ошибке в программе ищуться в ТЕКСТЕ ПРОГРАММЫ. А неожиданное завершение RPC - это проявление вируса MSBlaster ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.11.2003, 15:59 |
|
||
|
Сервер RPC Недоступен
|
|||
|---|---|---|---|
|
#18+
Вируса нет проверил начало программы откр ворд Sub startword() On Error GoTo Err_ Dim wrd As Word.Application Dim isrunning As Boolean isrunning = True Set wrd = GetObject(, "word.Application") If isrunning = False Then wrd.Quit End If Exit Sub Err_: If err.Number = 429 Then Set wrd = CreateObject("word.application") isrunning = False Resume Next Else MsgBox err.Number & " " & err.Description Exit Sub End If End Sub Выставление закладок в шаблоне Private Sub Create_bkmk(strpath As Integer) Dim db As Database Set db = CurrentDb Dim wrdDoc As New Word.Document Dim app As Word.Application 'Приложение программы Dim strpathdot As String ' Имя шаблона Dim rstext_vopr As Recordset Dim kolvopr, I As Integer Dim isrunning As Boolean strpathdot = Find_temp(strpath) Call startword Set wrdDoc = New Word.Document Set app = GetObject(, "Word.application") app.Documents.Add strpathdot app.Visible = True 'Отображаем документ Set rstext_vopr = db.OpenRecordset("select boolda,text_vopr,N_pp from reglamentKK where boolda=true order by N_pp ") If rstext_vopr.RecordCount = 0 Then MsgBox "Список вопросов пуст!" Exit Sub End If rstext_vopr.MoveLast kolvopr = rstext_vopr.RecordCount rstext_vopr.MoveFirst Selection.Goto What:=wdGoToBookmark, Name:="tab" 'Selection.TypeParagraph For I = 1 To kolvopr Selection.Font.Bold = False With app.ActiveDocument.Bookmarks .Add Range:=Selection.Range, Name:="tab1" & I .DefaultSorting = wdSortByName .ShowHidden = False End With Selection.TypeText Text:=" " Selection.Font.Bold = True With ActiveDocument.Bookmarks .Add Range:=Selection.Range, Name:="tab2" & I .DefaultSorting = wdSortByName .ShowHidden = False End With Selection.Font.Bold = True Selection.TypeParagraph Next I app.Visible = True 'app.ActiveDocument.SaveAs "C:\template\prom.doc" rstext_vopr.Close Call create_vopr End Sub ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.11.2003, 16:26 |
|
||
|
Сервер RPC Недоступен
|
|||
|---|---|---|---|
|
#18+
Dim wrdDoc As New Word.Document и тут же ниже опять объявляешь Set wrdDoc = New Word.Document А главное: нигде не вижу деинициализации объектных переменных (Set bla-bla=Nothing) А также на какой строке у тебя ошибка возникает ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.11.2003, 16:33 |
|
||
|
|

start [/forum/topic.php?fid=45&msg=32326374&tid=1678197]: |
0ms |
get settings: |
5ms |
get forum list: |
11ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
39ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
28ms |
get tp. blocked users: |
1ms |
| others: | 214ms |
| total: | 311ms |

| 0 / 0 |
