Познакомьтесь с пентестом веб-приложений на практике в нашем новом бесплатном курсе
покажи весь свой кодзапускаю скрипт из лотуса с ява-библиотекии получаю размеры, однако не могу потом удалить картинку из темпа, она блокируется.
Sub SetImageDimensions(doc As NotesDocument)
Dim jSession As New JavaSession()
Dim toolkit As JAVACLASS
Set toolkit = jSession.GetClass("java/awt/Toolkit")
Dim image As JavaObject
Dim rtitem As NotesRichTextItem
Dim tmpFolder As String
Dim filePath As String
tmpFolder = getTmpFolder()
Set rtitem = doc.Getfirstitem("Files")
If IsEmpty (rtitem.Embeddedobjects) Then Exit Sub
ForAll o In rtitem.Embeddedobjects
If (o.Type = EMBED_ATTACHMENT) Then
Select Case LCase(o.Source)
Case LCase(doc.PictureName(0))
filePath = tmpFolder + Format(Now,"hhnnss")+"_"+o.Source
Call o.ExtractFile(filePath)
Set image = toolkit.getDefaultToolkit().getImage( filePath )
doc.PictureWidth = image.getWidth()
doc.PictureHeight = image.getHeight()
Call AgentLog(False, "Выкладываем на диск: " & sNF)
Call object.ExtractFile(sNF)
Set jSession = New JavaSession
Set imgClass = jSession.GetClass("ImageResizer")
FileName = sNF
Set jImage = imgClass.CreateObject("(Ljava/lang/String;)V", FileName)
ImageHeight = jImage.getHeight()
ImageWidth = jImage.getWidth()
думаю трабла в том, что всё делаете явой
попробуйте скриптом выложить файл а потом по нему пройтись явой
Dim jSession As New Javasession
Dim FileInputStream As Javaclass
Set FileInputStream = jSession.GetClass("java/io/FileInputStream")
Dim fis As Javaobject
Set fis = FileInputStream.Createobject("(Ljava/lang/String;)V",filePath)
Dim ImageIO As Javaclass
Set ImageIO = jSession.GetClass("javax/imageio/ImageIO")
Dim bi As Javaobject
Set bi = ImageIO.read(fis)
Call fis.close()
Call doc.Replaceitemvalue(widthName,bi.getWidth())
Call doc.Replaceitemvalue(heightName,bi.getHeight())
Dim File As Javaclass
Set File = jSession.GetClass("java/io/File")
Dim f As Javaobject
Set f = File.Createobject("(Ljava/lang/String;)V",filePath)
Call f.delete()
ftSearch немного другой индекс1. Сделать ряд сортированных видов и по ним запускать ftSearch и рисовать html
jdbc2. Загнать в mySql базу данные и доставать запросом через odbc
Не поленился, проверил. Да, надо было ее звать@Gandliar у AWT имеджа есть ф-ция flush() может её надо было звать
принтовать агентом
больше вопрос - про динамический набор параметров...
как обычно делают... типа изменил параметр - других стало меньше (основываясь на сокращении выборки)
и указывать кол-во сразу
и такая динамика на реляционке (в классич. понимании) - это неудобно
тут надо смотреть на "другие" варианты, сходу не готов посоветовать
такое лучше смотреть здесь -Ссылка скрыта от гостей
создайте один вид со всеми нужными категориями сразу, и простой лукап тут же всё нужное дастпроблема в сортировках, для каждого варианта сортировок нужен вид, я так думаю
не пойдёт -один вид со всеми нужными категориями сразу, и простой лукап
- "две сотрировки на выбор" требуют N*2 лукапных видов (N кол-во параметров)выборка должна быть отсортирована по некоторым параметрам (две сотрировки на выбор)
Обучение наступательной кибербезопасности в игровой форме. Начать игру!