31. August 2007 11:24
31. August 2007 11:50
31. August 2007 14:43
7. September 2007 11:27
7. September 2007 11:32
7. September 2007 11:56
7. September 2007 12:14
stony hat geschrieben:Kann ich hier auch andere Formate als BMP einbinden.
7. September 2007 12:46
7. September 2007 13:16
stony hat geschrieben:Heißt das, das ich kein Bildformt JPEG in der Artikelkarte anzeigen kann, wenn ich es über eine Link (zeigt auf eine Datei im Verzeichnis) einbinden möchte.
HYPERLINK("Externes Artikelbild");
24. September 2007 15:40
CREATE(lasBM);
ltFilePath := lasBM.ConvertImage('c:\test.jpg');
IF NOT EXISTS(ltFilePath) THEN
EXIT(FALSE);
lrecTempBM."Temporäre BLOB Referenz".IMPORT(ltFilePath);
IF NOT ERASE(ltFilePath) THEN
EXIT(FALSE);
lrecTempBM.CALCFIELDS("Temporäre BLOB Referenz");
CLEAR(lasBM);
EXIT(TRUE);
24. September 2007 15:41
Rick hat geschrieben:Bei intresse kann ich auch die kompilierte DLL einstellen.
using System.Drawing;
using System.Drawing.Imaging;
using System.IO;
using System.Runtime.InteropServices;
public string ConvertImage(string strFilePath)
{
try
{
bitmap = new Bitmap(strFilePath);
string strTempPath = Path.GetTempPath() + Path.GetFileName(strFilePath);
strTempPath = strTempPath.Substring(0,strTempPath.LastIndexOf('.'))+".BMP";
bitmap.Save(strTempPath, ImageFormat.Bmp);
return strTempPath;
}
catch
{
return "";
}
}