Seite 1 von 1

compilercase für MacOS gesucht

Verfasst: 01.09.2013 11:33
von derschutzhund
Hallo liebe MACer :wink:

Kann mal jemand bitte den für den MAC erforderlichen Code eintragen?

Hier geht es um die Schreibweise für das Verzeichnis

Code: Alles auswählen

   CompilerSelect #PB_Compiler_OS
      CompilerCase #PB_OS_Linux
        wo =  FindString(teststr$,"/",2)
        teststr$ = Mid(teststr$,2,wo-2) 
      CompilerCase #PB_OS_Windows
        wo =  FindString(teststr$,"\",2)
        teststr$ = Mid(teststr$,2,wo-2) 
      CompilerCase #PB_OS_MacOS
         
   CompilerEndSelect    
Hier soll eine html-Datei mit dem Standardbrowser gestartet werden

Code: Alles auswählen

   CompilerSelect #PB_Compiler_OS
      CompilerCase #PB_OS_Linux
         RunProgram("defaultbrowser", klassenverz$ + "Klassenliste.html","")
      CompilerCase #PB_OS_Windows
         RunProgram(klassenverz$ + "Klassenliste.html")
      CompilerCase #PB_OS_MacOS
         
   CompilerEndSelect    
Viele Grüße

Wolfgang

Re: compilercase für MacOS gesucht

Verfasst: 05.09.2013 22:23
von michel51
derschutzhund hat geschrieben:Hallo liebe MACer :wink:

Kann mal jemand bitte den für den MAC erforderlichen Code eintragen?

Hier geht es um die Schreibweise für das Verzeichnis

Code: Alles auswählen

   CompilerSelect #PB_Compiler_OS
      CompilerCase #PB_OS_Linux
        wo =  FindString(teststr$,"/",2)
        teststr$ = Mid(teststr$,2,wo-2) 
      CompilerCase #PB_OS_Windows
        wo =  FindString(teststr$,"\",2)
        teststr$ = Mid(teststr$,2,wo-2) 
      CompilerCase #PB_OS_MacOS
; ######
         wo =  FindString(teststr$,"/",2)   ; wie in Linux nach meiner Erfahrung
        teststr$ = Mid(teststr$,2,wo-2) 
; ######
   CompilerEndSelect    
Hier soll eine html-Datei mit dem Standardbrowser gestartet werden

Code: Alles auswählen

   CompilerSelect #PB_Compiler_OS
      CompilerCase #PB_OS_Linux
         RunProgram("defaultbrowser", klassenverz$ + "Klassenliste.html","")
      CompilerCase #PB_OS_Windows
         RunProgram(klassenverz$ + "Klassenliste.html")
      CompilerCase #PB_OS_MacOS
         ; #######
         RunProgram("open", klassenverz$ + "Klassenliste.html","")
         ; #####
   CompilerEndSelect    
Hallo Wolfgang,

so müsste es gehen.
Im 1. Code ist die Schreibweise wie in Linux, nach meiner Erfahrung.
im 2. Code: RunProgram öffnet mit "open" und Angabe des kpl. Pfades der html-Datei den eingestellten Standardbrowser (bei mir Safari).

Hoffe, es hilft dir.

Viele Grüße

Wolfgang

Re: compilercase für MacOS gesucht

Verfasst: 05.09.2013 22:45
von derschutzhund
Hallo Michel,

vielen Dank! Werde es demnächst testen!

Viele Grüße

Wolfgang