compilercase für MacOS gesucht

MAC OSX spezifisches Forum
Beiträge, die plattformübergreifend sind, gehören ins 'Allgemein'-Forum.
derschutzhund
Beiträge: 328
Registriert: 06.06.2013 20:37
Computerausstattung: Satellite A210-19Z, Samsung Netbook N130, VPAD10

compilercase für MacOS gesucht

Beitrag 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
Satellite A210-19Z, Samsung N130, VPAD10, WinXP, Win7, PuppyLinux, PB 5.24, 5.31. 5.70
Elektronik, Mikrocontroller, CNC-Technik, 3D-Druck
Benutzeravatar
michel51
Beiträge: 84
Registriert: 01.11.2005 20:00
Wohnort: Dornhan-Weiden

Re: compilercase für MacOS gesucht

Beitrag 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
michel51

Mac OS X Snow Leopard (10.6.8 ) Intel
PureBasic V 5.11(X64), V 5.21(x64)

Zum Lernen ist niemand zu alt.
derschutzhund
Beiträge: 328
Registriert: 06.06.2013 20:37
Computerausstattung: Satellite A210-19Z, Samsung Netbook N130, VPAD10

Re: compilercase für MacOS gesucht

Beitrag von derschutzhund »

Hallo Michel,

vielen Dank! Werde es demnächst testen!

Viele Grüße

Wolfgang
Satellite A210-19Z, Samsung N130, VPAD10, WinXP, Win7, PuppyLinux, PB 5.24, 5.31. 5.70
Elektronik, Mikrocontroller, CNC-Technik, 3D-Druck
Antworten