10. december 2000 - 19:26Der er
8 kommentarer og 1 løsning
Auto kør fil
Hej.
Jeg har hørt at det med en smule java code, skulle kunne lade sig gøre, at slippe for det vindue, der spørger om man vil køre eller gemme filen, når man linker til en fil (f.eks. .exe). Filen skal bare køres (exec.)
Er der nogen der ved om det passer og i givet fald hvad koden er.
Det skal bruges til at lave en active desktop der indeholder en flash film der så skal kunne køre de filer man linker til.
Nu er jeg ikke helt sikker på hvad du er igang med at lave, om det er til en applet eller?, men der en metode som hedder exec(), den spørger ikke om man vil køre eller...
import java.lang.Runtime.*;
public class exec { public static void main (String args[]) throws Throwable { Runtime rt = Runtime.getRuntime(); rt.exec(\"C:\\\\WINDOWS\\\\Notepad.exe\"); } }
Desværre er jeg lidt tykpandet og skal helst ha det ind med skeer, så hvis jeg giver lidt ekstra point, kan du så ikke komme med et mere konkret eksempel på hvordan koden skal sættes ind?
Jo da. Her er en applikation som arver fra AWT\'s Frame. Hvis man trykker på knappen, starter Windows Notepad op. Jeg har bare adderet en actionlistener på en knap og sat eventet til at starte notepad.:
Jeg synes godt nok du presser den lidt... Jeg har ikke sat mig ind i JavaScript, men mit umiddelbare svar vil være ja! Hvorfor ikke bare bruge Java Applet... ?
Fordi jeg desværre ikke kender noget som helst til java. Det eneste der rigtigt fanger mig er Flash 4, og flash 4 er ved hjælp af FScommand i stand til at starte/køre et Java script. -Forstår godt hvis du synes jeg presser den lidt, men jeg vil meget gerne ha\' denne ene ting til at virke da den åbner mange muligheder. -Som tak for hjælpen får du selvfølgelig de 120 point... Venter lige for at se om du giver det et sidste forsøg! :-)
Det hele handler vel om at starte en exe-fil i browseren på din hjemmeside online! Det kan du ikke! Men hvis html-filen køres lokalt kan det med javascript lade sig gøre! Er det det du ønsker?
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.