Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2002
    Messaggi
    633

    [C] lanciare un'applicazione excel

    non so se sia fattibile, ma
    volevo sapere se è possibile da un programma in C
    aprire un foglio excel (aprire non nel senso di
    prendere i dati, ma proprio aprire in una
    finestra di Excel...come quando si doppioclicca sul file)

    si può?
    Alcuni miei articoli in PRO.HTML.IT: JavaScript | DHTML | DOM
    Sviluppo : wedev | forum

  2. #2
    Utente di HTML.it
    Registrato dal
    Jan 2002
    Messaggi
    633
    up
    Alcuni miei articoli in PRO.HTML.IT: JavaScript | DHTML | DOM
    Sviluppo : wedev | forum

  3. #3
    Da C, utilizzando la funzione system()
    Puoi lanciare qualsiasi comando DOS
    Quindi:

    //includi l'header stdlib.h
    #include<stdlib.h>
    .......
    .......
    .......
    system("START C:\\percorso\\mio_foglio.xls");
    .......
    .......
    ...Terrible warlords, good warlords, and an english song

  4. #4
    Utente di HTML.it
    Registrato dal
    Jan 2002
    Messaggi
    633
    Originariamente inviato da Johnny_Depp
    Da C, utilizzando la funzione system()
    Puoi lanciare qualsiasi comando DOS
    Quindi:

    //includi l'header stdlib.h
    #include<stdlib.h>
    .......
    .......
    .......
    system("START C:\\percorso\\mio_foglio.xls");
    .......
    .......
    SI!!!
    grande!!

    per mia fortuna la sintassi usata da system fa uso di percorsi relativi percui mi funziona con:

    system("START mio_foglio.xls")

    (così se sposto l'eseguibile, come serve a me non devo aggiustare in nessun modo il codice!)

    ancora grazie!!

    ora provo a fare il viceversa : cioè lanciare l'eseguibile dal VBA di Excel (la mia intenzione è creare un'interfaccia grafica "amichevole" per il programma C).
    Credo che ci sia la funzione Shell per questo tipo di cose in VB.
    giusto?

    grazie ancora.
    ciauz
    Alcuni miei articoli in PRO.HTML.IT: JavaScript | DHTML | DOM
    Sviluppo : wedev | forum

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 © 2026 vBulletin Solutions, Inc. All rights reserved.