
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
31.07.2006, 01:24:45
|
|||
|---|---|---|---|
|
|||
Error loading DLL file |
|||
|
#18+
есть такой код в openoffice Declare Function rang Lib "/tmp/testdlloo.dll" (ByVal r As string,byval ff as string) As string Sub Main Dim n As Long Dim oDocument As Object Dim oReplace As Object oDocument = ThisComponent oReplace = oDocument.createReplaceDescriptor s1=oComboBox.text sb="" s2= ThisComponent.Url for i=1 to len(s2) if mid(s2,i,3)="%20" then sb=sb+" " i=i+2 ' msgbox chr(4309) else sb=sb+mid(s2,i,1) end if next i s3=rang(sb,s1) End Sub в openoffice windows-а он работает без проблем а вот в oenoffice под fedora 5/ linux выдает ошыбку "Error loading DLL file" видно linux не знает что такое dll, я прочитал что в linux .so файлы также как dll в windows, значит с .so файлом у меня не будет проблем нет ли способа переконвертировать dll в so, или если нет как создать so этот dll я скомпилировал в delphi если сможете помогите заранее спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
31.07.2006, 09:28:51
|
|||
|---|---|---|---|
Error loading DLL file |
|||
|
#18+
levan82 нет ли способа переконвертировать dll в so, или если нет как создать so Способа переконвертировать dll в so нет. Надо исходники компилировать под линуксом. Если у вас исходник под Delphi, то искать Kylix или FreePascal. Но не факт что получится, смотря что и вас в dll используется. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=25&mobile=1&tid=1489230]: |
0ms |
get settings: |
7ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
39ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
33ms |
get tp. blocked users: |
1ms |
| others: | 216ms |
| total: | 328ms |

| 0 / 0 |
