Dobrý den, chtěk bych se zeptat, jak uložím bitmapu tak, abych ji mohl načíst do GG ve vizualizačním skriptu? (32bit). Base64 už si dokážu uděat sám, zkouším všechno možné, GG se skrz to pořád seká ale já už jsem s toho dočista na mrtvici. Nečekal jsem, že rupnu zrovna na 32bitovým obrázku… ![]()
Podle mě by mělo stačit obyčejné Malování z Windows a dát uložit jako BMP (256 nebo 16 barev).
Mě totiž GG nechce sežrat jiný BMP zakódovaný do b64 než to 32bitový. A když ho v malování otevřu, dám do toho novej obrázek a uložím tak se to uloží jako 24bit ![]()
Mám GGV, kde je použit BMP s 4 bitovou barevnou hloubkou a paletou (tj. úplně běžný formát) a bez problému funguje.
function PluginVisual (value: string): string;
begin
if UpperCase (value) = 'Y' then begin
geoget_visdata := DecodeBase64('Qk32AAAAAAAAAHYAAAAoAAAAEAAAABAAAAABAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/wD/AAAAAAD///8AwMDAAICAgAAA/wAAAAD/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAZmAAAAAAAAZhYREREREABhNmMzMzExABERZhERERMQEzM2NVUzERATMzM0RDMTEBERERERERMxEzMzMzMxMTEBERERERMTEQASIiIiITExAAEhEREhERAAASIiIiIQAAAAEhEREhAAAAASIiIiIQAAAAERERERAAAAAAAAAAAA');
Result := ' ';
end
else
Result := value;
end;
Chyba je nejspíš jinde.
Hmm, asi jo. Myslíš, že by šel použít i jednobitový (2 barvy?)
Zkusil bych pouzit bitovou mapu z jineho fungujiciho ggv. Skoro bych se vsadil, ze to nebude chodit uplne stejne jako s tvym obrazkem. Rekl bych, ze chyba bude v kodu toho scriptu a ne v obrazku.
Tak jsem tam nakopíroval přímo tvůj script a ono to zase kikslo
------------------------------------------------------------------------------
Exception log with detailed tech info. Generated on 19.6.2011 13:22:46.
You may send it to the application vendor, helping him to understand what had happened.
Application title: GeoGet - geoget
Application file: D:\GeoGet\geoget.exe
------------------------------------------------------------------------------
Exception class: EInvalidGraphic
Exception message: Bitmap obrázek je neplatný.
Exception address: 0043C706
------------------------------------------------------------------------------
Stack list, generated 19.6.2011 13:22:46
(0003B701){geoget.exe } [0043C701] Graphics.InvalidGraphic + $11
(0003B70D){geoget.exe } [0043C70D] Graphics.InvalidBitmap + $5
(00041443){geoget.exe } [00442443] Graphics.TBitmap.ReadStream + $53
(000081EC){geoget.exe } [004091EC] Windows.GlobalAllocPtr + $8
(00028E5F){geoget.exe } [00429E5F] Classes.TMemoryStream.Realloc + $4B
(0002874A){geoget.exe } [0042974A] Classes.TStream.Seek + $56
(00028543){geoget.exe } [00429543] Classes.TStream.GetPosition + $B
(00040C97){geoget.exe } [00441C97] Graphics.TBitmap.LoadFromStream + $1B
(00301FE6){geoget.exe } [00702FE6] MainUnit.TMainForm.Tree1GetText (Line 3743, "MainUnit.pas" + 156) + $8
(001CBDB3){geoget.exe } [005CCDB3] VirtualTrees.TCustomVirtualStringTree.DoGetText (Line 32119, "virtualtrees.pas" + 0) + $29F1
(001CB160){geoget.exe } [005CC160] VirtualTrees.TCustomVirtualStringTree.GetText (Line 32119, "virtualtrees.pas" + 0) + $1D9E
(001CBD47){geoget.exe } [005CCD47] VirtualTrees.TCustomVirtualStringTree.DoGetNodeWidth (Line 32119, "virtualtrees.pas" + 0) + $2985
(001C6E6A){geoget.exe } [005C7E6A] VirtualTrees.TBaseVirtualTree.PaintTree (Line 30683, "virtualtrees.pas" + 193) + $E
(001BEAB7){geoget.exe } [005BFAB7] VirtualTrees.TBaseVirtualTree.Paint (Line 24493, "virtualtrees.pas" + 44) + $10
(000B6DBF){geoget.exe } [004B7DBF] Controls.TCustomControl.PaintWindow + $57
(000B2BCA){geoget.exe } [004B3BCA] Controls.TWinControl.PaintHandler + $4E
(000B3097){geoget.exe } [004B4097] Controls.TWinControl.WMPaint + $3F
(000B6D58){geoget.exe } [004B7D58] Controls.TCustomControl.WMPaint + $10
(001B5681){geoget.exe } [005B6681] VirtualTrees.TBaseVirtualTree.WMPaint (Line 18785, "virtualtrees.pas" + 8) + $4
(000AF980){geoget.exe } [004B0980] Controls.TControl.WndProc + $188
(000B02CD){geoget.exe } [004B12CD] Controls.TControl.CMMouseLeave + $11
(000AF980){geoget.exe } [004B0980] Controls.TControl.WndProc + $188
(001BE5FB){geoget.exe } [005BF5FB] VirtualTrees.TBaseVirtualTree.MouseMove (Line 24300, "virtualtrees.pas" + 87) + $9
(000B2A33){geoget.exe } [004B3A33] Controls.TWinControl.WndProc + $157
(001C1445){geoget.exe } [005C2445] VirtualTrees.TBaseVirtualTree.WndProc (Line 26114, "virtualtrees.pas" + 32) + $4
(000B26B0){geoget.exe } [004B36B0] Controls.TWinControl.MainWndProc + $2C
(00031B38){geoget.exe } [00432B38] Classes.StdWndProc + $14
(0009E967){geoget.exe } [0049F967] Forms.TApplication.ProcessMessage + $83
(0009E99E){geoget.exe } [0049F99E] Forms.TApplication.HandleMessage + $A
(0009EBCE){geoget.exe } [0049FBCE] Forms.TApplication.Run + $96
(003716FA){geoget.exe } [007726FA] geoget.geoget (Line 149, "" + 68) + $2
------------------------------------------------------------------------------
System : Windows 7 Home Edition, Version: 6.1, Build: 1DB0, ""
Processor: Intel, Pentium(R) Dual-Core CPU T4500 @ 2.30GHz, 2300 MHz MMX SSE SSE2 SSE3 SSSE3 64 bits DEP
Memory: 3996; free 1566
Display : 1366x768 pixels, 32 bpp
------------------------------------------------------------------------------
List of loaded modules:
[002C0000] D:\GeoGet\ssleay32.dll
<10000000> 0.9.8.4 - 0.9.8d
OpenSSL Shared Library
[00400000] D:\GeoGet\geoget.exe
2.5.13.628 - 2.5.13.628
Unit versioning information:
JCL\source\common JclResources.pas 2922 2009-08-09 16:37:14 +0200 (dim. 09 août 2009)
JCL\source\windows JclWin32.pas 2968 2009-08-25 20:15:40 +0200 (mar. 25 août 2009)
JCL\source\common JclStringConversions.pas 2921 2009-08-09 15:08:29 +0200 (dim. 09 août 2009)
JCL\source\common JclDateTime.pas 2921 2009-08-09 15:08:29 +0200 (dim. 09 août 2009)
JCL\source\common Jcl8087.pas 2921 2009-08-09 15:08:29 +0200 (dim. 09 août 2009)
JCL\source\common JclMath.pas 2925 2009-08-09 16:46:49 +0200 (dim. 09 août 2009)
JCL\source\common JclCharsets.pas 2892 2009-07-30 12:08:05 +0200 (jeu. 30 juil. 2009)
JCL\source\common JclStreams.pas 2930 2009-08-09 19:06:40 +0200 (dim. 09 août 2009)
JCL\source\common JclLogic.pas 2921 2009-08-09 15:08:29 +0200 (dim. 09 août 2009)
JCL\source\common JclAnsiStrings.pas 2930 2009-08-09 19:06:40 +0200 (dim. 09 août 2009)
JCL\source\windows JclRegistry.pas 2892 2009-07-30 12:08:05 +0200 (jeu. 30 juil. 2009)
JCL\source\windows JclSecurity.pas 2921 2009-08-09 15:08:29 +0200 (dim. 09 août 2009)
JCL\source\windows JclShell.pas 2907 2009-08-02 11:02:42 +0200 (dim. 02 août 2009)
JCL\source\common JclFileUtils.pas 2968 2009-08-25 20:15:40 +0200 (mar. 25 août 2009)
JCL\source\common JclIniFiles.pas 2892 2009-07-30 12:08:05 +0200 (jeu. 30 juil. 2009)
JCL\source\common JclSysInfo.pas 2921 2009-08-09 15:08:29 +0200 (dim. 09 août 2009)
JCL\source\common JclUnicode.pas 2930 2009-08-09 19:06:40 +0200 (dim. 09 août 2009)
JCL\source\common JclWideStrings.pas 2923 2009-08-09 16:39:32 +0200 (dim. 09 août 2009)
JCL\source\common JclStrings.pas 2930 2009-08-09 19:06:40 +0200 (dim. 09 août 2009)
JCL\source\common JclSynch.pas 2921 2009-08-09 15:08:29 +0200 (dim. 09 août 2009)
JCL\source\common JclUnitVersioning.pas 2968 2009-08-25 20:15:40 +0200 (mar. 25 août 2009)
JCL\source\common JclBase.pas 2968 2009-08-25 20:15:40 +0200 (mar. 25 août 2009)
JCL\source\windows JclConsole.pas 2921 2009-08-09 15:08:29 +0200 (dim. 09 août 2009)
JCL\source\common JclSysUtils.pas 2928 2009-08-09 18:29:00 +0200 (dim. 09 août 2009)
JCL\source\windows JclMapi.pas 2892 2009-07-30 12:08:05 +0200 (jeu. 30 juil. 2009)
JCL\source\windows JclPeImage.pas 2968 2009-08-25 20:15:40 +0200 (mar. 25 août 2009)
JCL\source\common JclUnitVersioningProviders.pas 2892 2009-07-30 12:08:05 +0200 (jeu. 30 juil. 2009)
JCL\source\windows JclTD32.pas 2921 2009-08-09 15:08:29 +0200 (dim. 09 août 2009)
JCL\source\windows JclHookExcept.pas 2921 2009-08-09 15:08:29 +0200 (dim. 09 août 2009)
JCL\source\windows JclDebug.pas 2968 2009-08-25 20:15:40 +0200 (mar. 25 août 2009)
JCL\source\windows JclMiscel.pas 2892 2009-07-30 12:08:05 +0200 (jeu. 30 juil. 2009)
JCL\source\common JclRTTI.pas 2924 2009-08-09 16:45:38 +0200 (dim. 09 août 2009)
JCL\source\common JclMime.pas 2921 2009-08-09 15:08:29 +0200 (dim. 09 août 2009)
[00A60000] C:\Program Files (x86)\Allway Sync\Bin\SyncHook.dll
<10000000> 11.3.0.0 - 11-3-0
File Synchronization Application
[00A70000] C:\Program Files\WinOmeter\HOOK.dll
<10000000> (no module version info)
[02DC0000] D:\GeoGet\LIBEAY32.dll
<10000000> 0.9.8.4 - 0.9.8d
OpenSSL Shared Library
[05850000] C:\Users\Vasek\AppData\Roaming\Dropbox\bin\DropboxExt.14.dll
<10000000> 1.0.0.14 - 1.0.0.14
Dropbox Shell Extension
[10000000] D:\GeoGet\FreeImage.dll
3.15.0.0 - 3, 15, 0, 0
FreeImage library
[60900000] D:\GeoGet\sqlite3.dll
(no module version info)
[66000000] D:\GeoGet\iconv.dll
1.13.1.0 - 1.13.1
LGPLed libiconv for Windows NT/2000/XP/Vista and Windows 95/98/ME
[680F0000] C:\PROGRA~2\MICROS~2\Office14\1029\GrooveIntlResource.dll
14.0.4763.1011 - 14.0.4763
Microsoft SharePoint Workspace Intl Resource Module
[68960000] C:\PROGRA~2\MICROS~2\Office14\GROOVEEX.DLL
14.0.4761.1000 - 14.0.4761.1000
Microsoft SharePoint Workspace Extensions
[68D70000] C:\PROGRA~2\COMMON~1\MICROS~1\OFFICE14\Cultures\office.odf
14.0.5138.5000 - 14.0.5138.5000
Microsoft Office culture data dll
[69180000] C:\Windows\system32\EhStorShell.dll
6.1.7600.16385 - 6.1.7600.16385 (win7_rtm.090713-1255)
Windows Enhanced Storage Shell Extension DLL
[691D0000] C:\Windows\WinSxS\x86_microsoft.vc90.atl_1fc8b3b9a1e18e3b_9.0.30729.6161_none_51cd0a7abbe4e19b\ATL90.DLL
9.0.30729.6161 - 9.00.30729.6161
ATL Module for Windows (Unicode)
[6B410000] C:\Windows\system32\ntshrui.dll
6.1.7600.16385 - 6.1.7600.16385 (win7_rtm.090713-1255)
Shell extensions for sharing
[6C2C0000] C:\Windows\system32\WindowsCodecs.dll
6.1.7600.16385 - 6.1.7600.16385 (win7_rtm.090713-1255)
Microsoft Windows Codecs Library
[6C860000] C:\Windows\system32\DUI70.dll
6.1.7600.16385 - 6.1.7600.16385 (win7_rtm.090713-1255)
Windows DirectUI Engine
[6CB10000] C:\Windows\system32\explorerframe.dll
6.1.7600.16623 - 6.1.7600.16385 (win7_rtm.090713-1255)
ExplorerFrame
[6CE00000] C:\Windows\system32\DUser.dll
6.1.7600.16385 - 6.1.7600.16385 (win7_rtm.090713-1255)
Windows DirectUser Engine
[6D3B0000] C:\Windows\System32\fwpuclnt.dll
6.1.7600.16385 - 6.1.7600.16385 (win7_rtm.090713-1255)
FWP/IPsec User-Mode API
[6DD20000] C:\Windows\system32\rasadhlp.dll
6.1.7600.16385 - 6.1.7600.16385 (win7_rtm.090713-1255)
Remote Access AutoDial Helper
[6E0D0000] C:\Windows\system32\apphelp.dll
6.1.7600.16385 - 6.1.7600.16385 (win7_rtm.090713-1255)
Application Compatibility client library
[6F360000] C:\Windows\system32\slc.dll
6.1.7600.16385 - 6.1.7600.16385 (win7_rtm.090713-1255)
Software Licensing Client Dll
[6F680000] C:\Program Files (x86)\Common Files\Microsoft Shared\Windows Live\WLIDNSP.DLL
7.250.4225.0 - 7.250.4225.0
Microsoft® Windows Live ID Namespace Provider
[6F990000] C:\Windows\system32\DNSAPI.dll
6.1.7600.16772 - 6.1.7600.16385 (win7_rtm.090713-1255)
DNS Client API DLL
[6FA40000] C:\Windows\system32\olepro32.dll
6.1.7600.16385 - 6.1.7600.16385
[6FA70000] C:\Windows\system32\WSOCK32.dll
6.1.7600.16385 - 6.1.7600.16385 (win7_rtm.090713-1255)
Windows Socket 32-Bit DLL
[6FC70000] C:\Windows\system32\dwmapi.dll
6.1.7600.16385 - 6.1.7600.16385 (win7_rtm.090713-1255)
Microsoft Desktop Window Manager API
[6FC90000] C:\Windows\system32\uxtheme.dll
6.1.7600.16385 - 6.1.7600.16385 (win7_rtm.090713-1255)
Microsoft UxTheme Library
[70790000] C:\Windows\System32\wship6.dll
6.1.7600.16385 - 6.1.7600.16385 (win7_rtm.090713-1255)
Winsock2 Helper DLL (TL/IPv6)
[708A0000] C:\Windows\system32\dbghelp.dll
6.1.7600.16385 - 6.1.7600.16385 (win7_rtm.090713-1255)
Windows Image Helper
[70990000] C:\Windows\system32\cscapi.dll
6.1.7600.16385 - 6.1.7600.16385 (win7_rtm.090713-1255)
Offline Files Win32 API
[709A0000] C:\Windows\system32\ntmarta.dll
6.1.7600.16385 - 6.1.7600.16385 (win7_rtm.090713-1255)
Windows NT MARTA provider
[70C30000] C:\Windows\system32\srvcli.dll
6.1.7600.16385 - 6.1.7600.16385 (win7_rtm.090713-1255)
Server Service Client DLL
[70C80000] C:\Windows\system32\IPHLPAPI.DLL
6.1.7600.16385 - 6.1.7600.16385 (win7_rtm.090713-1255)
IP Helper API
[70D70000] C:\Windows\WinSxS\x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.7600.16661_none_420fe3fa2b8113bd\comctl32.dll
6.10.7600.16661 - 6.10 (win7_rtm.090713-1255)
User Experience Controls Library
[71010000] C:\Windows\system32\WINNSI.DLL
6.1.7600.16385 - 6.1.7600.16385 (win7_rtm.090713-1255)
Network Store Information RPC interface
[727B0000] C:\Windows\system32\profapi.dll
6.1.7600.16385 - 6.1.7600.16385 (win7_rtm.090713-1255)
User Profile Basic API
[72910000] C:\Windows\system32\rsaenh.dll
6.1.7600.16385 - 6.1.7600.16385 (win7_rtm.090713-1255)
Microsoft Enhanced Cryptographic Provider
[72950000] C:\Windows\system32\CRYPTSP.dll
6.1.7600.16385 - 6.1.7600.16385 (win7_rtm.090713-1255)
Cryptographic Service Provider API
[72A20000] C:\Windows\system32\propsys.dll
7.0.7600.16385 - 7.00.7600.16385 (win7_rtm.090713-1255)
Microsoft Property System
[72B60000] C:\Windows\system32\version.dll
6.1.7600.16385 - 6.1.7600.16385 (win7_rtm.090713-1255)
Version Checking and File Installation Libraries
[72BB0000] C:\Windows\system32\winspool.drv
6.1.7600.16385 - 6.1.7600.16385 (win7_rtm.090713-1255)
Windows Spooler Driver
[72C20000] C:\Windows\system32\winmm.dll
6.1.7600.16385 - 6.1.7600.16385 (win7_rtm.090713-1255)
MCI API DLL
[72F80000] C:\Windows\system32\mpr.dll
6.1.7600.16385 - 6.1.7600.16385 (win7_rtm.090713-1255)
Multiple Provider Router DLL
[73120000] C:\Windows\System32\wshtcpip.dll
6.1.7600.16385 - 6.1.7600.16385 (win7_rtm.090713-1255)
Winsock2 Helper DLL (TL/IPv4)
[73180000] C:\Windows\System32\mswsock.dll
6.1.7600.16385 - 6.1.7600.16385 (win7_rtm.090713-1255)
Poskytovatel služeb Microsoft Windows Sockets 2.0
[73BA0000] C:\Windows\WinSxS\x86_microsoft.vc90.crt_1fc8b3b9a1e18e3b_9.0.30729.6161_none_50934f2ebcb7eb57\MSVCR90.dll
9.0.30729.6161 - 9.00.30729.6161
Microsoft® C Runtime Library
[73C50000] C:\Windows\WinSxS\x86_microsoft.vc90.crt_1fc8b3b9a1e18e3b_9.0.30729.6161_none_50934f2ebcb7eb57\MSVCP90.dll
9.0.30729.6161 - 9.00.30729.6161
Microsoft® C++ Runtime Library
[73DF0000] C:\Windows\WinSxS\x86_microsoft.windows.gdiplus_6595b64144ccf1df_1.1.7600.16385_none_72fc7cbf861225ca\GDIPlus.dll
6.1.7600.16385 - 6.1.7600.16385 (win7_rtm.090713-1255)
Microsoft GDI+
[74580000] C:\Windows\syswow64\CRYPTBASE.dll
6.1.7600.16385 - 6.1.7600.16385 (win7_rtm.090713-1255)
Base cryptographic API DLL
[74590000] C:\Windows\syswow64\SspiCli.dll
6.1.7600.16484 - 6.1.7600.16484 (win7_gdr.091210-1534)
Security Support Provider Interface
[745F0000] C:\Windows\syswow64\user32.dll
6.1.7600.16385 - 6.1.7600.16385 (win7_rtm.090713-1255)
Multi-User Windows USER API Client DLL
[74820000] C:\Windows\syswow64\SETUPAPI.dll
6.1.7600.16385 - 6.1.7600.16385 (win7_rtm.090713-1255)
Windows Setup API
[749C0000] C:\Windows\syswow64\RPCRT4.dll
6.1.7600.16385 - 6.1.7600.16385 (win7_rtm.090713-1255)
Remote Procedure Call Runtime
[74AB0000] C:\Windows\syswow64\comdlg32.dll
6.1.7600.16385 - 6.1.7600.16464 (win7_gdr.091116-1607)
Common Dialogs DLL
[74D50000] C:\Windows\syswow64\oleaut32.dll
6.1.7600.16722 - 6.1.7600.16722
[74DE0000] C:\Windows\syswow64\SHLWAPI.dll
6.1.7600.16385 - 6.1.7600.16385 (win7_rtm.090713-1255)
Shell Light-weight Utility Library
[74E40000] C:\Windows\syswow64\shell32.dll
6.1.7600.16644 - 6.1.7600.16385 (win7_rtm.090713-1255)
Windows Shell Common Dll
[75A90000] C:\Windows\syswow64\imm32.dll
6.1.7600.16385 - 6.1.7600.16385 (win7_rtm.090713-1255)
Multi-User Windows IMM32 API Client DLL
[75AF0000] C:\Windows\syswow64\MSCTF.dll
6.1.7600.16385 - 6.1.7600.16385 (win7_rtm.090713-1255)
MSCTF Server DLL
[75CD0000] C:\Windows\syswow64\WS2_32.dll
6.1.7600.16385 - 6.1.7600.16385 (win7_rtm.090713-1255)
Windows Socket 2.0 32-Bit DLL
[75D10000] C:\Windows\SysWOW64\sechost.dll
6.1.7600.16385 - 6.1.7600.16385 (win7_rtm.090713-1255)
Host for SCM/SDDL/LSA Lookup APIs
[75D30000] C:\Windows\syswow64\CLBCatQ.DLL
2001.12.8530.16385 - 2001.12.8530.16385 (win7_rtm.090713-1255)
COM+ Configuration Catalog
[75DC0000] C:\Windows\syswow64\WLDAP32.dll
6.1.7600.16385 - 6.1.7600.16385 (win7_rtm.090713-1255)
Win32 LDAP API DLL
[75E10000] C:\Windows\syswow64\LPK.dll
6.1.7600.16385 - 6.1.7600.16385 (win7_rtm.090713-1255)
Language Pack
[75E20000] C:\Windows\syswow64\DEVOBJ.dll
6.1.7600.16385 - 6.1.7600.16385 (win7_rtm.090713-1255)
Device Information Set DLL
[75E40000] C:\Windows\syswow64\kernel32.dll
6.1.7600.16385 - 6.1.7600.16385 (win7_rtm.090713-1255)
Windows NT BASE API Client DLL
[75F70000] C:\Windows\syswow64\PSAPI.DLL
6.1.7600.16385 - 6.1.7600.16385 (win7_rtm.090713-1255)
Process Status Helper
[75F80000] C:\Windows\syswow64\GDI32.dll
6.1.7600.16385 - 6.1.7600.16385 (win7_rtm.090713-1255)
GDI Client DLL
[76010000] C:\Windows\syswow64\CFGMGR32.dll
6.1.7600.16385 - 6.1.7600.16385 (win7_rtm.090713-1255)
Configuration Manager DLL
[76040000] C:\Windows\syswow64\ADVAPI32.dll
6.1.7600.16385 - 6.1.7600.16385 (win7_rtm.090713-1255)
Advanced Windows 32 Base API
[760E0000] C:\Windows\syswow64\KERNELBASE.dll
6.1.7600.16385 - 6.1.7600.16385 (win7_rtm.090713-1255)
Windows NT BASE API Client DLL
[76130000] C:\Windows\syswow64\msvcrt.dll
7.0.7600.16385 - 7.0.7600.16385 (win7_rtm.090713-1255)
Windows NT CRT DLL
[76340000] C:\Windows\syswow64\ole32.dll
6.1.7600.16624 - 6.1.7600.16385 (win7_rtm.090713-1255)
Microsoft OLE for Windows
[76530000] C:\Windows\syswow64\USP10.dll
1.626.7600.16385 - 1.0626.7600.16385 (win7_rtm.090713-1255)
Uniscribe Unicode script processor
[76E60000] C:\Windows\syswow64\NSI.dll
6.1.7600.16385 - 6.1.7600.16385 (win7_rtm.090713-1255)
NSI User-mode interface DLL
[76E90000] C:\Windows\SysWOW64\ntdll.dll
6.1.7600.16695 - 6.1.7600.16385 (win7_rtm.090713-1255)
NT Layer DLL
[7C340000] D:\GeoGet\MSVCR71.dll
7.10.3052.4 - 7.10.3052.4
Microsoft® C Runtime Library
[7C3A0000] C:\Users\Vasek\AppData\Roaming\Dropbox\bin\MSVCP71.dll
7.10.3077.0 - 7.10.3077.0
Microsoft® C++ Runtime Library
------------------------------------------------------------------------------
Active Controls hierarchy:
TPageControl "PageControl1"
TMainForm "MainForm"
------------------------------------------------------------------------------
Tady je ta chyba z GG
Zbytecne to sem kopirovat, nam to stejne nic nerekne, to jedine HaLuMa. Dulezita je ta informace, ze Obrazek je neplatny. Tak bych to videl na chybny prevod na Base64 nebo jeho pouziti. POkud tam das obrazek z jineho ggv a chova se to takto, je problem v tom tvem scriptu.
Já tam nakopíroval celej skript, GG sem přeinstaloval a ono poříd nic. Když dám send (aby se to dozvěděl HaLuMa) tak to vyhodí chybu %1 něco - prostě to nedokáže otevřít mail klienta. Zatím používám TagSelected, ale není to ideální.
Kam jsi nakopiroval jaky script? Mam ted cas, nechces o tom podebatit na ICQ?
Jen minimum problemu se da vyresit preinstalaci GG. V drtive vetsine pripadu je to naprosto zbytecny krok.
Ta chyba rika, ze data, ktera jsi predal jako obrazek, obrazkem nejsou. A docela bych to tomu pocitaci i veril. Do geoget_visdata se predava obsah souboru s obrazkem. Klidne muzes pouzit funkci filetostring na nacteni souboru s obrazkem, ale protoze vizualizacni skript je volany velmi intenzivne, je lepsi, kdyz je obrazek ulzoeny primo ve skriptu, aby se porad nenacital z disku. Pro ulozeni binarniho souboru do zdrojaku skriptu se pouziva prave to base64 kodovani, ale pred pouzitim se to zase dekoduje do puvodni binarni podoby.
Geoget data prijme, vezme ten obrazek, a pred pouzitim si predela jeho barevnou hloubku do rozliseni, ktere pouziva uzivateluv monitor. Coz se mu u tebou poskytnutych dat nepovedlo.
Ta chyba s odesilanim reportu souvisi zase jen a jen s tim, jestli tvuj postovni klient podporuje MAPI rozhrani a jestli je toto rozhrani spravne nainstalovane. Ne vsichni postovni klienti to vubec umi! nicmene porad mas moznost mi ten chybovy report poslat do mailu rucne nebo na soukromou zpravu. Ale at tak nebo tak, ta samotna chyba "neplatny obrazek" je v tomto pripade jasna.
Já vím, řešit po ICQ to nemůžu. Mě to ale házelo chybu i když jsem tam nakopíroval výše uvedený script.