Autor Thema: Attachments ohne Winzip zippen  (Gelesen 2539 mal)

Offline eknori

  • @Notes Preisträger
  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 11.730
  • Geschlecht: Männlich
Attachments ohne Winzip zippen
« am: 01.07.04 - 19:27:38 »
ich poste es mal hier, obwohl es auch unter R5 funktionieren würde:

http://www.codestore.net/store.nsf/cmnts/724E68627858E3E986256B57002BFED4?OpenDocument

Hier gibt es den Code für einen Agenten, der Attachments zippen kann, ohne daß winzip o.ä. installiert ist. ( jNotes läßt grüßen ) Das Ganze ist in Java verfasst und funktioniert sehr gut.

Wäre schön, wenn man diese Funktionalität auch beim attachen zur Verfügung stellen könnte. Hat jemand die fehlenden Codefragmente, um einen FileGet Dialog in den Code einzubinden ??
 Oder hat jemand gar eine komplette Lösung für das Frontend ?? ;D
Egal wie tief man die Messlatte für den menschlichen Verstand auch ansetzt: jeden Tag kommt jemand und marschiert erhobenen Hauptes drunter her!

Marinero Atlántico

  • Gast
Re:Attachments ohne Winzip zippen
« Antwort #1 am: 01.07.04 - 20:02:59 »

Offline animate

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.540
  • Uh, I'm just gonna go find a cash machine.
    • LA2
Re:Attachments ohne Winzip zippen
« Antwort #2 am: 01.07.04 - 20:56:50 »
eine Methode, wie es auch in R5 funktioniert (ohne Swing, mit AWT)
ich hab das mal aus einer Klasse extrahiert, weiß nicht auswendig, ob die Imports ausreichen. Wenns Probleme gibt, einfach melden.
ach so, die Funktion gibt die vom Benutzer ausgewählte Datei zurück.


 import java.awt.*;
 import java.awt.Dialog.*;

private String getImportPath(){
  try{
    
    Frame dummy = new Frame();
      chooser = new FileDialog(dummy, "Import from database...", FileDialog.LOAD);  
     chooser.setFile(agentContext.getCurrentDatabase().getFilePath());
     chooser.show();
   
     return chooser.getDirectory()+ chooser.getFile();
         
  }catch(Exception e){
  e.printStackTrace();
  return null;        
  }
 }
Thomas

Fortunately, I'm adhering to a pretty strict, uh, drug, uh, regimen to keep my mind, you know, uh, limber.

Offline eknori

  • @Notes Preisträger
  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 11.730
  • Geschlecht: Männlich
Re:Attachments ohne Winzip zippen
« Antwort #3 am: 02.07.04 - 06:54:13 »
Danke euch beiden, werde es gleich mal probieren ..
Egal wie tief man die Messlatte für den menschlichen Verstand auch ansetzt: jeden Tag kommt jemand und marschiert erhobenen Hauptes drunter her!

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz