* * * *

Privacy Policy

Blog italiano

Clicca qui se vuoi andare al blog italiano su Lazarus e il pascal.

Forum ufficiale

Se non siete riusciti a reperire l'informazione che cercavate nei nostri articoli o sul nostro forum vi consiglio di visitare il
Forum ufficiale di Lazarus in lingua inglese.

Lazarus 1.0

Trascinare un file nel programma
DB concetti fondamentali e ZeosLib
Recuperare codice HTML da pagina web
Mandare mail con Lazarus
Stabilire il sistema operativo
Esempio lista in pascal
File INI
Codice di attivazione
Realizzare programmi multilingua
Lavorare con le directory
Utilizzare Unità esterne
TTreeView
TTreeview e Menu
Generare controlli RUN-TIME
LazReport, PDF ed immagini
Intercettare tasti premuti
Ampliare Lazarus
Lazarus e la crittografia
System Tray con Lazarus
UIB: Unified Interbase
Il file: questo sconosciuto
Conferma di chiusura di un applicazione
Liste e puntatori
Overload di funzioni
Funzioni a parametri variabili
Proprietà
Conversione numerica
TImage su Form e Panel
Indy gestiore server FTP lato Client
PopUpMenu sotto Pulsante (TSpeedButton)
Direttiva $macro
Toolbar
Evidenziare voci TreeView
Visualizzare un file Html esterno
StatusBar - aggirare l'errore variabile duplicata
Da DataSource a Excel
Le permutazioni
Brute force
Indy 10 - Invio email con allegati
La gestione degli errori in Lazarus
Pascal Script
Linux + Zeos + Firebird
Dataset virtuale
Overload di operatori
Lavorare con file in formato JSON con Lazarus
Zeos ... dietro le quinte (prima parte)
Disporre le finestre in un blocco unico (come Delphi)
Aspetto retrò (Cmd Line)
Lazarus 1.0
Come interfacciare periferica twain
Ubuntu - aggiornare free pascal e lazarus
fpcup: installazioni parallele di lazarus e fpc
Free Pascal e Lazarus sul Raspberry Pi
Cifratura: breve guida all'uso dell'algoritmo BlowFish con lazarus e free pascal.
Creare un server multithread
guida all'installazione di fpc trunk da subversion in linux gentoo
Indice
DB concetti fondamentali e connessioni standard
Advanced Record Syntax
DB concetti fondamentali e DBGrid
DB concetti fondamentali e TDBEdit, TDBMemo e TDBText
Advanced Record Syntax: un esempio pratico
Superclasse form base per programmi gestionali (e non)
Superclasse form base per programmi gestionali (e non) #2 - log, exception call stack, application toolbox
Superclasse form base per programmi gestionali (e non) #3 - traduzione delle form
Superclasse form base per programmi gestionali (e non) #4 - wait animation
Un dialog per la connessione al database:TfmSimpleDbConnectionDialog
Installare lazarus su mac osx sierra
immagine docker per lavorare con lazarus e free pascal
TDD o Test-Driven Development
Benvenuto! Effettua l'accesso oppure registrati.
Maggio 01, 2024, 12:34:03 am

Inserisci il nome utente, la password e la durata della sessione.

464 Visitatori, 1 Utente
 

Autore Topic: Raudus  (Letto 5047 volte)

capp

  • Visitatore
Raudus
« il: Aprile 14, 2016, 08:00:55 am »
Funziona la form inheritance con Raudus? Quando faccio un pulsante sulla pagina master e poi sulla derivata gestisco l'evento click, a run-time mi dice  - Ancestor class for "xxx" not found.

Essite un modo per sistemare.

Grazie.

xinyiman

  • Administrator
  • Hero Member
  • *****
  • Post: 3249
  • Karma: +12/-0
Re:Raudus
« Risposta #1 il: Aprile 14, 2016, 08:45:13 am »
Guarda in passato sono stato un fautore di raudus, il mio consiglio ora è quello di lasciarlo perdere perchè l'autore non lo supporta più da un anno. Conviene arabattarsi con ExtPascal, che non è più supportato da  anni ma è open source e quindi puoi implementare e modificare come vuoi. Io stesso ho come desiderio di mettere su una squadra che lo mantenga perchè è molto comodo ma trovo difficoltà a reperire volontari.
Ieri è passato, domani è futuro, oggi è un dono...

SB

  • Scrittore
  • Sr. Member
  • *****
  • Post: 283
  • Karma: +1/-0
Re:Raudus
« Risposta #2 il: Aprile 17, 2016, 08:36:21 am »
Ne so poco, ma ExtPascal è un wrapper per ExtJS che è tutt'altro che open source...
Inoltre si deve disporre di un server di proprietà per far girare il CGI prodotto perchè con il semplice hosting di norma non è possibile.
Servirebbe una strada alternativa...



xinyiman

  • Administrator
  • Hero Member
  • *****
  • Post: 3249
  • Karma: +12/-0
Re:Raudus
« Risposta #3 il: Aprile 17, 2016, 02:15:08 pm »
Si ma ExtPascal si appoggia su una versione non recente di ExtJS che viene rilasciata gratuitamente e forse anche open source. E comunque anche raudus si basa su CGI quindi la cosa non cambierebbe dalla domanda del 3d.

Ovvio si trattano di soluzioni per chi possiede almeno un server virtuale (tanto oggi con aruba ne trovi da 5 euro per fare test
Ieri è passato, domani è futuro, oggi è un dono...

SB

  • Scrittore
  • Sr. Member
  • *****
  • Post: 283
  • Karma: +1/-0
Re:Raudus
« Risposta #4 il: Aprile 17, 2016, 04:34:05 pm »
Effettivamente i prezzi dei server virtuali sono diventati molto accessibili. Ovviamente bisogna vedere cosa offrono, ma per cominciare vanno bene.

Mi sono occupato di queste cose molti anni fa (filtri isapi ed eseguibile su server aziendale realizzato con framework sviluppato da noi) e mi è rimasto un certo interesse per questa metodologia di sviluppo delle applicazioni web.
Purtroppo temo sarà difficile trovare supporto per portare avanti lo sviluppo di ExtPascal, almeno per come l'ho inteso io.
L'interfaccia desktop in una applicazione web penso possa andare bene solo in nicchie molto particolari di applicazioni aziendali in rete locale. In altre parole è un po' una forzatura. Credo serva qualcosa di più flessibile.

xinyiman

  • Administrator
  • Hero Member
  • *****
  • Post: 3249
  • Karma: +12/-0
Re:Raudus
« Risposta #5 il: Aprile 17, 2016, 05:46:50 pm »
Si mi trovi concorde, quando devi realizzare un gestionale e non un sito queste tecnologie vanno bene.

E personalmente ne vedo molti utilizzi. Però bisogna sviluppare lo strumento. Che ad oggi comunque permette di lavorarci già discretamente bene
Ieri è passato, domani è futuro, oggi è un dono...

 

Recenti

How To

Utenti
Stats
  • Post in totale: 18784
  • Topic in totale: 2236
  • Online Today: 261
  • Online Ever: 900
  • (Gennaio 21, 2020, 08:17:49 pm)
Utenti Online
Users: 1
Guests: 464
Total: 465

Disclaimer:

Questo blog non rappresenta una testata giornalistica poiché viene aggiornato senza alcuna periodicità. Non può pertanto considerarsi un prodotto editoriale ai sensi della legge n. 62/2001.