Форум программистов, компьютерный форум, киберфорум
VBA
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.51/88: Рейтинг темы: голосов - 88, средняя оценка - 4.51
10 / 10 / 1
Регистрация: 16.03.2011
Сообщений: 73

VBA управление IE.....

01.07.2011, 08:28. Показов 18618. Ответов 74
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Сильно нужна помощь.
Помогите кто шарит в VBA. нашел в интернете статью как получить интерфейс объекта Document
вот код который я пытался адаптировать для Access
Visual Basic
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
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
Option Compare Database
Private Declare Function FindWindow Lib "user32" Alias "FindWindowA" (ByVal _
lpClassName As String, ByVal lpWindowName As String) As Long
 
Private Declare Function EnumChildWindows _
Lib "user32" (ByVal hwnd As Long, ByVal _
lpWndProc As Long, ByVal lp As Long) As Long
 
Private Declare Function ObjectFromLresult Lib "oleacc" (ByVal lResult As Long, riid As UUID, _
   ByVal wParam As Long, ppvObject As Any) As Long
    
Private Declare Function RegisterWindowMessage Lib "user32.dll" Alias "RegisterWindowMessageA" (ByVal lpString As String) As Long
    
Private Declare Function SendMessageTimeout Lib "user32" Alias "SendMessageTimeoutA" (ByVal hwnd As Long, ByVal msg As Long, ByVal wParam As Long, ByVal lParam As Long, ByVal fuFlags As Long, ByVal uTimeout As Long, lpdwResult As Long) As Long
    
Private Declare Function GetClassName Lib "user32" Alias "GetClassNameA" (ByVal hwnd As Long, ByVal lpClassName As String, ByVal nMaxCount As Long) As Long
 
  
    Private Type UUID
    Data1 As Long
    Data2 As Integer
    Data3 As Integer
    Data4(0 To 7) As Byte
    End Type
    
Private Const SMTO_ABORTIFHUNG = &H2
 
 
Private Sub Êíîïêà0_Click()
Dim hW As Long
Dim HTMLDoc As Object
 
hW = FindWindow(vbNullString, "Àâòîðèçàöèÿ - Microsoft Internet Explorer" & Chr(0))
MsgBox (hW)
Set HTMLDoc = IEDOMFromhWnd(hW)
HTMLDoc.navigate = "about:blank"
End Sub
 
Public Function IEDOMFromhWnd(ByVal hwnd As Long) As IHTMLDocument
  Dim IID_IHTMLDocument As UUID
  Dim hWndChild As Long
  Dim lRes As Long
  Dim lMsg As Long
  Dim hr As Long
 
  If hwnd <> 0 Then
    If Not IsIEServerWindow(hwnd) Then
      EnumChildWindows hwnd, AddressOf EnumChildProc, hwnd
    End If
    If hwnd <> 0 Then
      lMsg = RegisterWindowMessage("WM_HTML_GETOBJECT")
      SendMessageTimeout hwnd, lMsg, 0, 0, SMTO_ABORTIFHUNG, 1000, lRes
      If lRes Then
        With IID_IHTMLDocument
          .Data1 = &H626FC520
          .Data2 = &HA41E
          .Data3 = &H11CF
          .Data4(0) = &HA7
          .Data4(1) = &H31
          .Data4(2) = &H0
          .Data4(3) = &HA0
          .Data4(4) = &HC9
          .Data4(5) = &H8
          .Data4(6) = &H26
          .Data4(7) = &H37
        End With
        hr = ObjectFromLresult(lRes, IID_IHTMLDocument, 0, IEDOMFromhWnd)
      End If
    End If
  End If
End Function
 
Private Function IsIEServerWindow(ByVal hwnd As Long) As Boolean
  Dim lRes As Long
  Dim sClassName As String
  sClassName = String$(100, 0)
  lRes = GetClassName(hwnd, sClassName, Len(sClassName))
  sClassName = Left$(sClassName, lRes)
  IsIEServerWindow = StrComp(sClassName, "Internet Explorer_Server", vbTextCompare) = 0
End Function
 
 
Public Function EnumChildProc(ByVal hW As Long, lParam As Long) As Long
  If IsIEServerWindow(hW) Then
    lParam = hW
  Else
    EnumChildProc = 1
  End If
End Function
не знаю почему выдает ошибку в AddressOf EnumChildProc - Invalid use of AddressOf operator
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
01.07.2011, 08:28
Ответы с готовыми решениями:

Управление приложениями посредством VBA
Доброе время суток! Кто-нибудь знает, может ли VBA управлять приложениями. Например, посредством shell метода запускаем приложение....

Управление звуком через VBA
можно ли как-то сделать кнопку в excel, чтоб при её нажатии звук сводился либо к определённому уровню, либо вообще отключался (т.е что...

Управление дорожным движением в Excel,VBA
Помогите решить задачу. Нужно сделать задачу в Excel и написать код &quot;Управление дорожным движением.&quot; Скриншоты, как должно выглядеть...

74
2309 / 1541 / 115
Регистрация: 13.06.2009
Сообщений: 5,575
04.07.2011, 11:28
Студворк — интернет-сервис помощи студентам
cronbes,
надо не думать, а читать литературу и лучше на русском языке.
0
1713 / 580 / 76
Регистрация: 10.04.2009
Сообщений: 9,337
04.07.2011, 19:28
то есть надо считать с IE инфу?
а при чём тут Аксцесс??
0
2309 / 1541 / 115
Регистрация: 13.06.2009
Сообщений: 5,575
04.07.2011, 19:30
Цитата Сообщение от Ципихович Эндрю Посмотреть сообщение
а при чём тут Аксцесс??
в Access надо данные взять из открытой страницы в Internet Explorer.
0
1713 / 580 / 76
Регистрация: 10.04.2009
Сообщений: 9,337
04.07.2011, 19:42
Цитата Сообщение от Busine2009 Посмотреть сообщение
в Access надо данные взять из открытой страницы в Internet Explorer
в Access надо данные отдать из открытой страницы в Internet Explorer
так???
0
2309 / 1541 / 115
Регистрация: 13.06.2009
Сообщений: 5,575
04.07.2011, 19:45
Ципихович Эндрю,
да, из открытого Internet Explorer из открытой страницы в Access.
Всё уже открыто и нечего открывать нельзя, т.к. данные будут неправильные.

Т.е. нужно получить доступ к программе Internet Explorer, а затем получить доступ к активной веб-странице.

Хотя может и др. варианты есть - ни я, ни автор раньше не имели дело с этим.
0
1713 / 580 / 76
Регистрация: 10.04.2009
Сообщений: 9,337
04.07.2011, 19:52
не ну есть у меня примеры - только Ворд
0
2309 / 1541 / 115
Регистрация: 13.06.2009
Сообщений: 5,575
04.07.2011, 19:55
Ципихович Эндрю,
смысл вообще для начала хотя бы получить данные с веб-страницы, можно и в Word.
Когда это получится, то уже попробовать обратно данные из Word на веб-страницу.
0
1713 / 580 / 76
Регистрация: 10.04.2009
Сообщений: 9,337
04.07.2011, 19:59
Стр_WEB = Trim$(IE.Document.body.innerText)
давно не проверял, отпишите
0
2309 / 1541 / 115
Регистрация: 13.06.2009
Сообщений: 5,575
04.07.2011, 20:01
Ципихович Эндрю,
полностью пишите код.

Но Internet Explorer уже открыт; веб-страница уже открыта.
0
1713 / 580 / 76
Регистрация: 10.04.2009
Сообщений: 9,337
04.07.2011, 20:07
после этого
Visual Basic
1
2
3
Do While IE.readyState <> 4 
DoEvents
Loop
то есть после открытия страницы
у меня сразу идёт уже выложенная строка
0
2309 / 1541 / 115
Регистрация: 13.06.2009
Сообщений: 5,575
04.07.2011, 20:10
Ципихович Эндрю,
напишите код, как из уже открытого Internet Explorer из уже открытой веб-страницы взять данные и поместить их в документ Word.
0
1713 / 580 / 76
Регистрация: 10.04.2009
Сообщений: 9,337
04.07.2011, 20:14
Visual Basic
1
2
3
4
5
6
7
8
9
10
11
Dim IE As Object
Set IE = CreateObject("InternetExplorer.Application")
 
IE.navigate ("https://www.cyberforum.ru/vba/thread328405-page3.html") 'открывает указанную в кавычках страницу в данном случае "ИЦ ГУВД по Челябинской области"
Sleep 1300 'задержка, то есть пауза выражается в миллисекундах, 1000 миллисекунд это 1 секунда
 
Do While IE.readyState <> 4 'нужно писать <> 4, потому что это код, который показывает, что ВЭБ страница полностью загружена. Так написано в документации по ReadyState
DoEvents
Loop
 
Стр_WEB = Trim$(IE.Document.body.innerText)
токо что проверил, всё ОК!!
0
2309 / 1541 / 115
Регистрация: 13.06.2009
Сообщений: 5,575
04.07.2011, 20:20
Цитата Сообщение от Ципихович Эндрю Посмотреть сообщение
Set IE = CreateObject("InternetExplorer.Applicati on")
запускает новый Internet Explorer - а нужно получить доступ к уже открытой программе Internet Explorer.
Функция VBA - GetObject - не работает в отношении программы Internet Explorer. Надо или использовать др. функции VBA (такие вроде есть - что-то связанно с Shell) или использовать функции Windows - API.
0
1713 / 580 / 76
Регистрация: 10.04.2009
Сообщений: 9,337
04.07.2011, 20:22
Цитата Сообщение от Busine2009 Посмотреть сообщение
напишите код, как из уже открытого Internet Explorer из уже открытой веб-страницы взять данные и поместить их в документ Word.
ну тогда только строка 11

Добавлено через 1 минуту
что Вам строка 11, не присваивает данные с ВЭБ страницы???
0
2309 / 1541 / 115
Регистрация: 13.06.2009
Сообщений: 5,575
04.07.2011, 20:22
Цитата Сообщение от Ципихович Эндрю Посмотреть сообщение
ну тогда только строка 11
протестируйте и напишите.
0
1713 / 580 / 76
Регистрация: 10.04.2009
Сообщений: 9,337
04.07.2011, 20:23
то есть запускала его не прога????

Добавлено через 29 секунд
говорю же проверил всё ОК!!
0
2309 / 1541 / 115
Регистрация: 13.06.2009
Сообщений: 5,575
04.07.2011, 20:25
Цитата Сообщение от Ципихович Эндрю Посмотреть сообщение
то есть запускала его не прога????
не понял.
0
1713 / 580 / 76
Регистрация: 10.04.2009
Сообщений: 9,337
04.07.2011, 20:27
ну например юзер открыл сам ие и запустил макрос, найти отрытый ие и считать, если открыто несколько считать именно с нужного, запускала, прога??
0
2309 / 1541 / 115
Регистрация: 13.06.2009
Сообщений: 5,575
04.07.2011, 20:32
Цитата Сообщение от Ципихович Эндрю Посмотреть сообщение
IE.navigate ("https://www.cyberforum.ru/vba/thread328405-page3.html") 'открывает указанную в кавычках страницу в данном случае "ИЦ ГУВД по Челябинской области"
открывать ничего не надо - уже всё открыто - вроде в этом вся трудность данной темы.

Хотя можно подождать автора темы.
0
1713 / 580 / 76
Регистрация: 10.04.2009
Сообщений: 9,337
04.07.2011, 20:33
вот код:
Visual Basic
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Dim IE As Object
Set IE = CreateObject("InternetExplorer.Application")
 
IE.navigate ("https://www.cyberforum.ru/vba/thread328405-page3.html") 'открывает указанную в кавычках страницу в данном случае "ИЦ ГУВД по Челябинской области"
Sleep 1300 'задержка, то есть пауза выражается в миллисекундах, 1000 миллисекунд это 1 секунда
 
Do While IE.readyState <> 4 'нужно писать <> 4, потому что это код, который показывает, что ВЭБ страница полностью загружена. Так написано в документации по ReadyState
DoEvents
Loop
 
'спуститься вниз документа
Selection.EndKey Unit:=wdStory
'вставить параграф, то есть абзац
Selection.TypeParagraph
Selection.TypeText Text:=Trim$(IE.Document.body.innerText)
вот ответ

Visual Basic
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
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
Option Compare Database
Private Declare Function FindWindow Lib "user32" Alias "FindWindowA" (ByVal _
lpClassName As String, ByVal lpWindowName As String) As Long
 
Private Declare Function EnumChildWindows _
Lib "user32" (ByVal hwnd As Long, ByVal _
lpWndProc As Long, ByVal lp As Long) As Long
 
Private Declare Function ObjectFromLresult Lib "oleacc" (ByVal lResult As Long, riid As UUID, _
   ByVal wParam As Long, ppvObject As Any) As Long
    
Private Declare Function RegisterWindowMessage Lib "user32.dll" Alias "RegisterWindowMessageA" (ByVal lpString As String) As Long
    
Private Declare Function SendMessageTimeout Lib "user32" Alias "SendMessageTimeoutA" (ByVal hwnd As Long, ByVal msg As Long, ByVal wParam As Long, ByVal lParam As Long, ByVal fuFlags As Long, ByVal uTimeout As Long, lpdwResult As Long) As Long
    
Private Declare Function GetClassName Lib "user32" Alias "GetClassNameA" (ByVal hwnd As Long, ByVal lpClassName As String, ByVal nMaxCount As Long) As Long
 
  
    Private Type UUID
    Data1 As Long
    Data2 As Integer
    Data3 As Integer
    Data4(0 To 7) As Byte
    End Type
    
Private Const SMTO_ABORTIFHUNG = &H2
 
 
Private Sub Кнопка0_Click()
Dim hW As Long
Dim HTMLDoc As Object
 
hW = FindWindow(vbNullString, "Авторизация - Microsoft Internet Explorer" & Chr(0))
MsgBox (hW)
Set HTMLDoc = IEDOMFromhWnd(hW)
HTMLDoc.navigate = "about:blank"
End Sub
 
Public Function IEDOMFromhWnd(ByVal hwnd As Long) As IHTMLDocument
  Dim IID_IHTMLDocument As UUID
  Dim hWndChild As Long
  Dim lRes As Long
  Dim lMsg As Long
  Dim hr As Long
 
  If hwnd <> 0 Then
    If Not IsIEServerWindow(hwnd) Then
      EnumChildWindows hwnd, AddressOf EnumChildProc, hwnd
    End If
    If hwnd <> 0 Then
      lMsg = RegisterWindowMessage("WM_HTML_GETOBJECT")
      SendMessageTimeout hwnd, lMsg, 0, 0, SMTO_ABORTIFHUNG, 1000, lRes
      If lRes Then
        With IID_IHTMLDocument
          .Data1 = &H626FC520
          .Data2 = &HA41E
          .Data3 = &H11CF
          .Data4(0) = &HA7
          .Data4(1) = &H31
          .Data4(2) = &H0
          .Data4(3) = &HA0
          .Data4(4) = &HC9
          .Data4(5) = &H8
          .Data4(6) = &H26
          .Data4(7) = &H37
        End With
        hr = ObjectFromLresult(lRes, IID_IHTMLDocument, 0, IEDOMFromhWnd)
      End If
    End If
  End If
End Function
 
Private Function IsIEServerWindow(ByVal hwnd As Long) As Boolean
  Dim lRes As Long
  Dim sClassName As String
  sClassName = String$(100, 0)
  lRes = GetClassName(hwnd, sClassName, Len(sClassName))
  sClassName = Left$(sClassName, lRes)
  IsIEServerWindow = StrComp(sClassName, "Internet Explorer_Server", vbTextCompare) = 0
End Function
 
 
Public Function EnumChildProc(ByVal hW As Long, lParam As Long) As Long
  If IsIEServerWindow(hW) Then
    lParam = hW
  Else
    EnumChildProc = 1
  End If
End Function
не знаю почему выдает ошибку в AddressOf EnumChildProc - Invalid use of AddressOf operator




Меню пользователя cronbes
Посмотреть профиль
Отправить личное сообщение для cronbes
Найти ещё сообщения от cronbes
Найти темы от cronbes
Добавить cronbes в список знакомых

Сегодня, 13:28 #21 (permalink) - Добавить сообщение в закладки
Busine2009
Форумчанин


Регистрация: 13.06.2009
Сообщений: 4,668
Рейтинг сообщений: 1,240
Репутация: 2363
Цитата выделенного




cronbes,
надо не думать, а читать литературу и лучше на русском языке.




Меню пользователя Busine2009
Посмотреть профиль
Отправить личное сообщение для Busine2009
Найти ещё сообщения от Busine2009
Найти темы от Busine2009
Добавить Busine2009 в список знакомых

Сегодня, 21:28 #22 (permalink) - Добавить сообщение в закладки
Ципихович Эндрю
Форумчанин


Регистрация: 10.04.2009
Сообщений: 1,427
Рейтинг сообщений: 133
Репутация: 570
Цитата выделенного Re: VBA управление IE.....




то есть надо считать с IE инфу?
а при чём тут Аксцесс??




Меню пользователя Ципихович Эндрю
Посмотреть профиль
Отправить личное сообщение для Ципихович Эндрю
Найти ещё сообщения от Ципихович Эндрю
Найти темы от Ципихович Эндрю
Добавить Ципихович Эндрю в список знакомых

Сегодня, 21:30 #23 (permalink) - Добавить сообщение в закладки
Busine2009
Форумчанин


Регистрация: 13.06.2009
Сообщений: 4,668
Рейтинг сообщений: 1,240
Репутация: 2363
Цитата выделенного




Сообщение от Ципихович Эндрю
а при чём тут Аксцесс??
в Access надо данные взять из открытой страницы в Internet Explorer.




Меню пользователя Busine2009
Посмотреть профиль
Отправить личное сообщение для Busine2009
Найти ещё сообщения от Busine2009
Найти темы от Busine2009
Добавить Busine2009 в список знакомых

Сегодня, 21:42 #24 (permalink) - Добавить сообщение в закладки
Ципихович Эндрю
Форумчанин


Регистрация: 10.04.2009
Сообщений: 1,427
Рейтинг сообщений: 133
Репутация: 570
Цитата выделенного Re: VBA управление IE.....




Сообщение от Busine2009
в Access надо данные взять из открытой страницы в Internet Explorer
в Access надо данные отдать из открытой страницы в Internet Explorer
так???




Меню пользователя Ципихович Эндрю
Посмотреть профиль
Отправить личное сообщение для Ципихович Эндрю
Найти ещё сообщения от Ципихович Эндрю
Найти темы от Ципихович Эндрю
Добавить Ципихович Эндрю в список знакомых

Сегодня, 21:45 #25 (permalink) - Добавить сообщение в закладки
Busine2009
Форумчанин


Регистрация: 13.06.2009
Сообщений: 4,668
Рейтинг сообщений: 1,240
Репутация: 2363
Цитата выделенного




Ципихович Эндрю,
да, из открытого Internet Explorer из открытой страницы в Access.
Всё уже открыто и нечего открывать нельзя, т.к. данные будут неправильные.

Т.е. нужно получить доступ к программе Internet Explorer, а затем получить доступ к активной веб-странице.

Хотя может и др. варианты есть - ни я, ни автор раньше не имели дело с этим.




Меню пользователя Busine2009
Посмотреть профиль
Отправить личное сообщение для Busine2009
Найти ещё сообщения от Busine2009
Найти темы от Busine2009
Добавить Busine2009 в список знакомых

Сегодня, 21:52 #26 (permalink) - Добавить сообщение в закладки
Ципихович Эндрю
Форумчанин


Регистрация: 10.04.2009
Сообщений: 1,427
Рейтинг сообщений: 133
Репутация: 570
Цитата выделенного Re: VBA управление IE.....




не ну есть у меня примеры - только Ворд




Меню пользователя Ципихович Эндрю
Посмотреть профиль
Отправить личное сообщение для Ципихович Эндрю
Найти ещё сообщения от Ципихович Эндрю
Найти темы от Ципихович Эндрю
Добавить Ципихович Эндрю в список знакомых

Сегодня, 21:55 #27 (permalink) - Добавить сообщение в закладки
Busine2009
Форумчанин


Регистрация: 13.06.2009
Сообщений: 4,668
Рейтинг сообщений: 1,240
Репутация: 2363
Цитата выделенного




Ципихович Эндрю,
смысл вообще для начала хотя бы получить данные с веб-страницы, можно и в Word.
Когда это получится, то уже попробовать обратно данные из Word на веб-страницу.




Меню пользователя Busine2009
Посмотреть профиль
Отправить личное сообщение для Busine2009
Найти ещё сообщения от Busine2009
Найти темы от Busine2009
Добавить Busine2009 в список знакомых

Сегодня, 21:59 #28 (permalink) - Добавить сообщение в закладки
Ципихович Эндрю
Форумчанин


Регистрация: 10.04.2009
Сообщений: 1,427
Рейтинг сообщений: 133
Репутация: 570
Цитата выделенного Re: VBA управление IE.....




Стр_WEB = Trim$(IE.Document.body.innerText)
давно не проверял, отпишите




Меню пользователя Ципихович Эндрю
Посмотреть профиль
Отправить личное сообщение для Ципихович Эндрю
Найти ещё сообщения от Ципихович Эндрю
Найти темы от Ципихович Эндрю
Добавить Ципихович Эндрю в список знакомых

Сегодня, 22:01 #29 (permalink) - Добавить сообщение в закладки
Busine2009
Форумчанин


Регистрация: 13.06.2009
Сообщений: 4,668
Рейтинг сообщений: 1,240
Репутация: 2363
Цитата выделенного




Ципихович Эндрю,
полностью пишите код.

Но Internet Explorer уже открыт; веб-страница уже открыта.




Меню пользователя Busine2009
Посмотреть профиль
Отправить личное сообщение для Busine2009
Найти ещё сообщения от Busine2009
Найти темы от Busine2009
Добавить Busine2009 в список знакомых

Сегодня, 22:07 #30 (permalink) - Добавить сообщение в закладки
Ципихович Эндрю
Форумчанин


Регистрация: 10.04.2009
Сообщений: 1,427
Рейтинг сообщений: 133
Репутация: 570
Цитата выделенного Re: VBA управление IE.....




после этого
Код Visual Basic
1
2
3
Do While IE.readyState <> 4
DoEvents
Loop
то есть после открытия страницы
у меня сразу идёт уже выложенная строка
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
04.07.2011, 20:33

Управление Java приложением средствами VBA
Доброго времени суток, форумчане! Требуется автоматизировать повторяющиеся действия: копирование данных из документа Word и их вставка...

Управление приложением через VBA
Здравствуйте! Имеется приложение на C#, VS2010. Существует ли способ добавить в него поддержку VBA, чтобы при помощи макросов управлять...

Управление скриптами VBA через ASP-скрипты
Здравствуйте! Я столкнулась с необходимостью управления скриптами VBA через web-интерфейс. Т.е., дословно, мне нужно написать asp-скрипт,...

Управление ошибками в VBA. Операторы On Error, Resume, объект Err
Информация из интернета: Ошибки в VBA можно разделить: Возбуждение ошибки может быть сделано самой операционной системой (VBA)...

Реализовать алгоритм работы планировщика. Управление виртуальной памятью. Управление файловой системой
Разработка программы менеджера памяти. Свопинг. Сегментная схема организации памяти. Управление виртуальной памятью. Глобальное и локальное...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
40
Ответ Создать тему
Новые блоги и статьи
Запустил конкурс "тем и промптов для текстовых квестов созданных почти чисто ИИ"
Adler 06.10.2026
Всем привет! За последние три-четыре дня я создал более 16 текстовых квестовых игр используя преимущественно по одному запросу к ИИ на игру. Мне так понравилось смотреть все ветки/ сцены во всех. . .
ИИ не может найти нужный язык в списке
Supersumestria 05.10.2026
Я ему даю вот такое изображение и прошу найти и подчеркнуть немецкий язык. Возвращает он вот это: https:/ / i. **********/ vqBWLe2. png Нужную строчку в 3й колонке просто выдумал. . Это. . .
Новая последняя моя музыка в SUNO
zorxor 05.10.2026
Здравствуйте, дорогие мои друзья! С большой радостью я хотел бы представить вам свою новую последнею музыку, которую сгенерировала мне по моей просьбе нейросеть SUNO. С уважением, zorxor. Это. . .
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js. В помощники взял Яндекс-Алису. Было создано три зала на разные интересы. исторические и ретро сериал Хичкок. . .
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#. Название изменил на ColorStep. Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами: - ВидТО (СправочникСсылка. ВидыТО); - ВидГСМ. . .
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр. Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала. Ниже прикреплён. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru