|
|
|
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, 01:24:45 |
|
||
|
Error loading DLL file
|
|||
|---|---|---|---|
|
#18+
levan82 нет ли способа переконвертировать dll в so, или если нет как создать so Способа переконвертировать dll в so нет. Надо исходники компилировать под линуксом. Если у вас исходник под Delphi, то искать Kylix или FreePascal. Но не факт что получится, смотря что и вас в dll используется. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.07.2006, 09:28:51 |
|
||
|
|

start [/forum/topic.php?fid=25&msg=33888145&tid=1489230]: |
0ms |
get settings: |
7ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
98ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
48ms |
get tp. blocked users: |
1ms |
| others: | 246ms |
| total: | 433ms |

| 0 / 0 |
