Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 15
  1. #1

    file.ini

    ragaà, ho supper giù questo codice di un pulsante in una applicazione:

    [exitBtn]
    Rectangle=16,136,141,45
    Unselected=exit.bmp
    Selected=exit_Pushed.bmp
    Pressed=exit_Pushed.bmp
    Disabled=exit.bmp
    ;CaptionRectangle=44,39,231,57
    Caption=
    Font=FontDestinator
    Color=0,0,0
    Action=exit
    CheckStorageCard=DSK2:

    Come faccio a fare in modo che quando ci clicco sopra, mi chiuda l'applicazione???
    come vedete ho provato a scrivere exit nella stringa action, ho provato anche con quit, e con terminate, ma non va. Qualche suggerimento???
    Chi sono?
    Sono un'ombra...

    ...un'ombra senza nome...

  2. #2
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,304

    Moderazione

    Manca il linguaggio di riferimento e il titolo è inadeguato.
    Praticamente è impossibile darti una risposta.

    Il titolo lo correggo io e ti invito a leggere il regolamento.


    Ciao.
    "Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
    Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza

  3. #3
    in pratica questo è un file che mi viene aperto da un'applicazione .exe che legge i dati e mi prepara una pagina-menù dalla quale posso accedere a vari programmi... La sto mettendo su un palmare basato su windows ce 2005. in pratica il menù era già pronto, ma lo sto modificando per inserire nuovi pulsanti e nuove funzioni, ma mi manca proprio quello che chiude l'exe... vi posso postare l'intero file, magari si capisce meglio

    ;Schema for DShell
    ;File format:
    ;[Section]
    ;Var=Value
    ;Section and variable names begin from the 0 positionof the line.
    ;After the variable name should be symbol "="
    ;Comment starts from ";"

    [General]
    Description=Default schema for DShell
    Language=Default
    Background=Background.BMP
    ;DateTime=DateTime
    Buttons=9
    Button 1=MainScreenIcon
    Button 2=N6Btn
    Button 3=Destinator7Btn
    Button 4=TomTom6Btn
    Button 5=route66Btn
    Button 6=PhotoViewerBtn
    Button 7=TCPMPthecorepocketmediaplayerBtn
    Button 8=SettingsBtn
    Button 9=ExplorerBtn
    ButtonClick=click.wav

    ////////////////////////////////////////////////
    ;Main application screen
    [MainScreenIcon]
    ;Rectangle=89,4,141,27
    ;Unselected=Menu.BMP

    [DateTime]
    Format=hh:mm
    Rectangle=270,5,40,16
    Color=255,255,255

    [n6Btn]
    Rectangle=16,34,141,45
    Unselected=D5.bmp
    Selected=n6_Pushed.bmp
    Pressed=n6_Pushed.bmp
    Disabled=n6.bmp
    ;CaptionRectangle=44,39,231,57
    Caption=
    Font=FontDestinator
    Color=0,0,0
    Action=\sdmmc\mn6\mn6.exe
    CheckStorageCard=DSK1:

    [Destinator7Btn]
    Rectangle=16,85,141,45
    Unselected=D7.bmp
    Selected=D7_Pushed.bmp
    Pressed=D7_Pushed.bmp
    Disabled=D7.bmp
    ;CaptionRectangle=44,39,231,57
    Caption=
    Font=FontDestinator
    Color=0,0,0
    Action=\ResidentFlash\Destinator 7\Destinator.exe
    CheckStorageCard=DSK2:

    [TomTom6Btn]
    Rectangle=16,136,141,45
    Unselected=TT6.bmp
    Selected=TT6_Pushed.bmp
    Pressed=TT6_Pushed.bmp
    Disabled=TT6.bmp
    ;CaptionRectangle=44,39,231,57
    Caption=
    Font=FontDestinator
    Color=0,0,0
    Action=\SDMMC\TomTom 6\tomtom navigator 6\TomTom Navigator.exe
    CheckStorageCard=DSK2:

    [route66Btn]
    Rectangle=16,187,141,45
    Unselected=R66.bmp
    Selected=R66_Pushed.bmp
    Pressed=R66_Pushed.bmp
    Disabled=R66.bmp
    ;CaptionRectangle=44,39,231,57
    Caption=
    Font=FontDestinator
    Color=0,0,0
    Action=ResidentFlash\route 66\route66n7.exe
    ;CheckStorageCard=DSK2:

    [PhotoViewerBtn]
    Rectangle=163,34,141,45
    Unselected=PicViewer.bmp
    Selected=PicViewer_Pushed.bmp
    Pressed=PicViewer_Pushed.bmp
    Disabled=PicViewer.bmp
    ;CaptionRectangle=44,39,231,57
    Caption=
    Font=FontDestinator
    Color=0,0,0
    Action=\ResidentFlash\LGE\LGEPV\LGEPV.exe
    CheckStorageCard=DSK1:

    [TCPMPthecorepocketmediaplayerBtn]
    Rectangle=163,85,141,45
    Unselected=TCPMP.bmp
    Selected=TCPMP_Pushed.bmp
    Pressed=TCPMP_Pushed.bmp
    Disabled=TCPMP.bmp
    ;CaptionRectangle=44,39,231,57
    Caption=
    Font=FontDestinator
    Color=0,0,0
    Action=\sdmmc\tcpmp the core pocket media player\player.exe
    ;CheckStorageCard=DSK2:

    [SettingsBtn]
    Rectangle=163,136,141,45
    Unselected=Setup.bmp
    Selected=Setup_Pushed.bmp
    Pressed=Setup_Pushed.bmp
    Disabled=Setup.bmp
    ;CaptionRectangle=44,39,231,57
    Caption=
    Font=FontDestinator
    Color=0,0,0
    Action=\Windows\DSetting.exe

    [ExplorerBtn]
    Rectangle=163,187,141,45
    Unselected=Desktop.bmp
    Selected=Desktop_Pushed.bmp
    Pressed=Desktop_Pushed.bmp
    Disabled=Desktop.bmp
    ;CaptionRectangle=44,39,231,57
    Caption=
    Font=FontDestinator
    Color=0,0,0
    Action=\Windows\explorer.exe

    [Default Text]
    TxtDestinator=Navigation
    TxtSettings=Settings
    TxtPlayer=Player

    [Default Font]
    FontDestinator=Tahoma,14,B
    FontSettings=Tahoma,14,B
    FontPlayer=Tahoma,14,B
    DateTime=Tahoma,14,R


    [English Text]
    TxtDestinator=Navigation
    TxtSettings=Settings
    TxtPlayer=Player

    [English Font]
    FontDestinator=Tahoma,14,B
    FontSettings=Tahoma,14,B
    FontPlayer=Tahoma,14,B
    DateTime=Tahoma,14,R

    [German Text]
    TxtDestinator=Destinator
    TxtSettings=Einstellungen
    TxtPlayer=Player

    [German Font]
    FontDestinator=Tahoma,14,B
    FontSettings=Tahoma,14,R
    FontPlayer=Tahoma,14,B
    DateTime=Tahoma,14,B

    [French Text]
    TxtDestinator=Destinator
    TxtSettings=Paramètres
    TxtPlayer=Player

    [French Font]
    FontDestinator=Tahoma,14,B
    FontSettings=Tahoma,14,R
    FontPlayer=Tahoma,14,B
    DateTime=Tahoma,14,B

    [Danish Text]
    TxtDestinator=Destinator
    TxtSettings=Indstillinger
    TxtPlayer=Player

    [Danish Font]
    FontDestinator=Tahoma,14,B
    FontSettings=Tahoma,14,R
    FontPlayer=Tahoma,14,B
    DateTime=Tahoma,14,B

    [Dutch Text]
    TxtDestinator=Destinator
    TxtSettings=Instellingen
    FontPlayer=Tahoma,14,B
    TxtPlayer=Player

    [Dutch Font]
    FontDestinator=Tahoma,14,B
    FontSettings=Tahoma,14,R
    FontPlayer=Tahoma,14,B
    DateTime=Tahoma,14,B

    [Italian Text]
    TxtDestinator=Destinator
    TxtSettings=Impostazioni
    TxtPlayer=Player

    [Italian Font]
    FontDestinator=Tahoma,14,B
    FontSettings=Tahoma,14,R
    FontPlayer=Tahoma,14,B
    DateTime=Tahoma,14,B

    [Spanish Text]
    TxtDestinator=Destinator
    TxtSettings=Configuración
    TxtPlayer=Player

    [Spanish Font]
    FontDestinator=Tahoma,14,B
    FontSettings=Tahoma,14,R
    FontPlayer=Tahoma,14,B
    DateTime=Tahoma,14,B

    [Swedish Text]
    TxtDestinator=Destinator
    TxtSettings=Inställningar
    TxtPlayer=Player

    [Swedish Font]
    FontDestinator=Tahoma,14,B
    FontSettings=Tahoma,14,R
    FontPlayer=Tahoma,14,B
    DateTime=Tahoma,14,B

    Ps: non sono molto esperto, se mi dite cosa devo fare ci posso provare...
    Chi sono?
    Sono un'ombra...

    ...un'ombra senza nome...

  4. #4
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,304
    C'è solo un problema: se nemmeno tu sai in cosa è stata programmata l'applicazione e come essa utilizza quel file, è assolutamente impossibile aiutarti...

    Ciao.
    "Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
    Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza

  5. #5
    è avviata da un applicazione lgeshell.exe non c'è un modo per saperlo??? o per riconoscere il linguaggio??
    Chi sono?
    Sono un'ombra...

    ...un'ombra senza nome...

  6. #6
    Ma nessuno sa aiutarmi in qualche modo? vi passo l'interò menù?
    Chi sono?
    Sono un'ombra...

    ...un'ombra senza nome...

  7. #7
    Nessuno sa aiutarti perché quello è un file .INI che potrebbe essere usato da qualsiasi applicazione sviluppata per farlo.

    Nello specifico sembra che si tratti di un programma (DShell) in qualche modo collegato a Destinator.
    "Se riesci a passare un pomeriggio assolutamente inutile in modo assolutamente inutile, hai imparato a vivere."

  8. #8
    Provo a spiegarmi meglio: se non ce soluzione mi arrendo...

    Allò in pratica sto file eseguibile, avvia un applicazione a schermo intero che si serve del file che ho postato per trovare le immagini da visualizzare in questo menu e le locazioni dei rispettivi file che deve aprire sotto il comando "action"... in pratica io ho modificatto questo file facendo creando di nuovi pulsanti personalizzati e disponendoli in modo diverso, inoltre ho collegato ogni pulsante ad altri programmi, modificando gli indirizzi al valore "action". Questa applicazione però mi si avvia a schermo intero, e non c'è un pulsante che permette di chiuderla, così ogni volta che esco da un programma aperto con questo menù, ricompare sempre quest'ultimo e non posso ritornare al desktop. Ora io vorrei fare in modo che uno di questi pulsanti, mi chiuda questo menù, quindi questa applicazione lgeshell.exe, proprio come se faccessi "termina" dal task manager. Volevo sapere se c'è magari un particolare valore da attribuire al comando "action" del pulsante, o devo modificare qualche altro file per poterlo fare...
    Se non si può, si può almeno far comparire il menù contestuale in alto con scritto file, modifica ecc... in modo che io clicchi su file\esci ????
    Chi sono?
    Sono un'ombra...

    ...un'ombra senza nome...

  9. #9
    Per conoscere i comandi disponibili dovresti sapere quale programma (DShell? Destinator? Altro?) gestisce il file .INI e di conseguenza cercare la documentazione sul sito del produttore.
    "Se riesci a passare un pomeriggio assolutamente inutile in modo assolutamente inutile, hai imparato a vivere."

  10. #10
    Da quel che vedo action è sempre un file eseguibile.
    Puoi passar parametri ?
    O se no potresti scriverti un'applicazione che termina quella corrente.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.