Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 13 su 13
  1. #11
    Originariamente inviato da lollythefighter
    eventualmente creare un progetto ex novo come gui comporterebbe la modifica del codice? (sto lavorando con le opencv)
    Gli algoritmi dovrebbero rimanere immutati, ma ti dovresti imparare la gestione della GUI con le API Win32, non è esattamente una cosa da cinque minuti... Comunque, tornando in-topic, sei riuscito ad usare la GetOpenFileName?
    Amaro C++, il gusto pieno dell'undefined behavior.

  2. #12

    risolto

    nel mentre ho risolto così

    codice:
    #include <windows.h>
    #include <shlobj.h>
    #include <tchar.h>
    #include <stdio.h>
    
    
    
    OPENFILENAME ofn;
    char szFileName[500];
    
    int main(int argc, char* argv[])
    {
    
    szFileName[0] = '\0';
    memset(&ofn, 0, sizeof(ofn));
    ofn.lStructSize = sizeof(ofn);
    ofn.hwndOwner = NULL;
    ofn.lpstrFile = szFileName;
    ofn.nMaxFile = sizeof(szFileName);
    ofn.hInstance = NULL;
    ofn.lpstrFilter = TEXT("Type Libraries *.tlb,*.olb\0*.tlb;*.olb\0All Files*.*\0*.*\0\0");
    ofn.nFilterIndex = 1; 
    ofn.Flags= OFN_FILEMUSTEXIST; 
    int bRes;
    bRes = GetOpenFileName(&ofn);
    MessageBox(0,szFileName,"-",MB_OK);
    
    system("pause");
    return 0;
    }

    stampa tramite la finestra il path del file desiderato,
    grazie per l'aiuto!
    Se incontrerai qualcuno persuaso di sapere tutto e di essere capace di fare tutto, non potrai sbagliare: costui è un imbecille.
    Confucio.

  3. #13
    Amaro C++, il gusto pieno dell'undefined behavior.

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.