Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Hisense A85N: il ritorno all’OLED è convincente e alla portata di tutti
Hisense A85N: il ritorno all’OLED è convincente e alla portata di tutti
Dopo alcuni anni di assenza dai cataloghi dei suoi televisori, Hisense riporta sul mercato una proposta OLED che punta tutto sul rapporto qualità prezzo. Hisense 55A85N è un televisore completo e versatile che riesce a convincere anche senza raggiungere le vette di televisori di altra fascia (e altro prezzo)
Recensione Borderlands 4, tra divertimento e problemi tecnici
Recensione Borderlands 4, tra divertimento e problemi tecnici
Gearbox Software rilancia la saga con Borderlands 4, ora disponibile su PS5, Xbox Series X|S e PC. Tra le novità spiccano nuove abilità di movimento, un pianeta inedito da esplorare e una campagna che lascia al giocatore piena libertà di approccio
TCL NXTPAPER 60 Ultra: lo smartphone che trasforma la lettura da digitale a naturale
TCL NXTPAPER 60 Ultra: lo smartphone che trasforma la lettura da digitale a naturale
NXTPAPER 60 Ultra è il primo smartphone con tecnologia NXTPAPER 4.0 per il display, un ampio IPS da 7,2 pollici. Con finitura anti-riflesso, processore MediaTek Dimensity 7400, fotocamera periscopica e modalità Max Ink per il detox digitale, NXTPAPER 60 Ultra punta a essere il riferimento tra gli smartphone pensati per il benessere degli occhi.
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 08-10-2007, 21:19   #1
3vi
Senior Member
 
L'Avatar di 3vi
 
Iscritto dal: Sep 2005
Città: Vicenza
Messaggi: 3949
Ditemi con che linguaggio è scritto questo programma?

object frmDogane: TfrmDogane
Left = 333
Top = 192
Width = 670
Height = 632
Caption = 'Cerca dogane\isole'
Color = clBtnFace
Font.Charset = DEFAULT_CHARSET
Font.Color = clWindowText
Font.Height = -11
Font.Name = 'MS Sans Serif'
Font.Style = []
OldCreateOrder = False
OnCreate = FormCreate
PixelsPerInch = 96
TextHeight = 13
object lblDescrizione: TLabel
Left = 40
Top = 16
Width = 463
Height = 16
Caption =
PtX: TEdit
Left = 64
Top = 64
Width = 41
Height = 21
MaxLength = 3
TabOrder = 0
Text = 'txtX'
end
object txtY: TEdit
Left = 144
Top = 64
Width = 41
Height = 21
MaxLength = 3
TabOrder = 1
Text = 'txtY'
end
object btnSearch: TButton
Left = 40
Top = 104
Width = 75
Height = 25
Caption = 'Cerca'
TabOrder = 2
OnClick = btnSearchClick
end
object btnExit: TButton
Left = 576
Top = 560
Width = 75
Height = 25
Caption = 'Exit'
TabOrder = 3
OnClick = btnExitClick
end
object txtRes: TListBox
Left = 232
Top = 64
Width = 369
Height = 313
Color = clMenu
Font.Charset = ANSI_CHARSET
Font.Color = clInfoText
Font.Height = -12
Font.Name = 'Arial'
Font.Style = []
ItemHeight = 15
ParentFont = False
TabOrder = 4
end
object RadioGroup1: TRadioGroup
Left = 48
Top = 288
Width = 137
Height = 105
Caption = ' Coordinate da stampare:'
ItemIndex = 0
Items.Strings = (
'10 '
'20'
'30'
'40'
'50')
TabOrder = 5
end
object Stamp: TRadioGroup
Left = 32
Top = 160
Width = 185
Height = 105
Caption = 'Visualizza'
ItemIndex = 0
Items.Strings = (
'Dogane Amiche (MoD e Alleati)'
'Isole del tesoro'
'Tutte le isole')
TabOrder = 6
end
object Button1: TButton
Left = 312
Top = 504
Width = 75
Height = 25
Caption = 'Aggiorna'
TabOrder = 7
Visible = False
OnClick = Button1Click
end
object Edit1: TEdit
Left = 40
Top = 496
Width = 121
Height = 21
TabOrder = 8
Visible = False
end
object Button2: TButton
Left = 312
Top = 552
Width = 75
Height = 25
Caption = 'Elimina'
TabOrder = 9
Visible = False
OnClick = Button2Click
end
object CheckBox1: TCheckBox
Left = 8
Top = 432
Width = 121
Height = 17
Caption = 'Aggiorna il DataBase'
TabOrder = 10
OnClick = CheckBox1Click
end
end


Praticamente questo è una parte di un programma funzionante...Io devo modifcare alcune parti di questo codice, sostituire nomi per la maggior parte, ma se anche io non faccio niente e provo a compliarlo, mi da un errore nella riga 23: Identifier expected on line 23. Ho pensato l'errore fossero i ":"; ho quindi messo PtX = TEdit e messo su Caption, nella riga sopra un ' '. Così compila, ma se lo vado ad eseguire (l'ho chiamato 2.exe), mi da questo errore:

Exception EReadError in module 2.exe at 00001802F. Error reading lblDescrizione.PtX: Property PtX does not exist.

Se qualcuno ha qualche dritta da darmi, lo faccia
__________________
CASE Haf X MOBO Asrock Extreme4 CPU i5 2500K cooled By Thermalright Archon VGA Sapphire 6950 2GB RAM G.Skill Ripjaws-X F3 4GB 1333mhz PSU Enermax 500W modu 87+ HDD C300 64GB - f3 1TB - AAKS 500GB MONITOR Dell U2311H | Trattative completate
3vi è offline   Rispondi citando il messaggio o parte di esso
Old 08-10-2007, 21:23   #2
isAlreadyInUse
Senior Member
 
L'Avatar di isAlreadyInUse
 
Iscritto dal: Sep 2007
Messaggi: 754
Sembra il codice di una Form VB
__________________
http://www.tevigroup.it/
isAlreadyInUse è offline   Rispondi citando il messaggio o parte di esso
Old 08-10-2007, 22:54   #3
cdimauro
Senior Member
 
L'Avatar di cdimauro
 
Iscritto dal: Jan 2002
Città: Germania
Messaggi: 26110
No, è il file che contiene la definizione e i dati di un form di Delphi.

In Delphi ogni form ha due file: un .dfm, che è come quello riportato, e un .pas che contiene il codice vero e proprio.

x 3vi: i dati di un .dfm si modificano da dentro Delphi. Usa l'IDE per impostare comodamente tutti i dati, e soprattutto in maniera SICURA.
__________________
Per iniziare a programmare c'è solo Python con questo o quest'altro (più avanzato) libro
@LinkedIn Non parlo in alcun modo a nome dell'azienda per la quale lavoro
Ho poco tempo per frequentare il forum; eventualmente, contattatemi in PVT o nel mio sito. Fanboys
cdimauro è offline   Rispondi citando il messaggio o parte di esso
Old 09-10-2007, 15:09   #4
thehuge
Member
 
L'Avatar di thehuge
 
Iscritto dal: Sep 2006
Città: ~
Messaggi: 146
Quote:
Ditemi con che linguaggio è scritto questo programma?
Scusa, ma se hai usato un compilatore... come fai a non sapere con che linguaggio è scritto?
Voglio dire... il compilatore che hai usato è per un linguaggio specifico... no?
__________________
Computers are like conditioned air: they work fine 'till you open windows.

thehuge è offline   Rispondi citando il messaggio o parte di esso
Old 09-10-2007, 16:25   #5
khamel
Member
 
L'Avatar di khamel
 
Iscritto dal: Feb 2004
Città: Rimini
Messaggi: 247
Punto 1000 euro su Delphi
__________________
"Se per caso il C non fosse sufficiente il Vero Programmatore lavorera' in assembler, se neppure questo fosse sufficiente allora il lavoro non e' fattibile, ma la cosa e' impossibile, un Vero Programmatore in C ed assembler puo' fare TUTTO, per definizione."
khamel è offline   Rispondi citando il messaggio o parte di esso
Old 09-10-2007, 18:13   #6
3vi
Senior Member
 
L'Avatar di 3vi
 
Iscritto dal: Sep 2005
Città: Vicenza
Messaggi: 3949
Quote:
Originariamente inviato da thehuge Guarda i messaggi
Scusa, ma se hai usato un compilatore... come fai a non sapere con che linguaggio è scritto?
Voglio dire... il compilatore che hai usato è per un linguaggio specifico... no?


no...praticamente ho il file .exe; l'ho aperto con un programma, che consente di cambiare alcune parti dell'eseguibile: si può cambiare il colore di sfondo, delle parole, si possono rinominare delle varibiali e via cosi. Solo che io, anche se non modifico niente e se lo vado a compilare, mi da quell'errore. A me interessava, oltre che sapere che linguaggio è, sapere se dentro il codice che ho postato, apparentemente ci sono delgli errori
__________________
CASE Haf X MOBO Asrock Extreme4 CPU i5 2500K cooled By Thermalright Archon VGA Sapphire 6950 2GB RAM G.Skill Ripjaws-X F3 4GB 1333mhz PSU Enermax 500W modu 87+ HDD C300 64GB - f3 1TB - AAKS 500GB MONITOR Dell U2311H | Trattative completate
3vi è offline   Rispondi citando il messaggio o parte di esso
Old 09-10-2007, 18:42   #7
khamel
Member
 
L'Avatar di khamel
 
Iscritto dal: Feb 2004
Città: Rimini
Messaggi: 247
Ha ragione il tuo software, alla riga 23 manca il valore dell'attributo Caption..

La sintassi corretta è

Caption = 'Quello che ti pare'

Ciao
__________________
"Se per caso il C non fosse sufficiente il Vero Programmatore lavorera' in assembler, se neppure questo fosse sufficiente allora il lavoro non e' fattibile, ma la cosa e' impossibile, un Vero Programmatore in C ed assembler puo' fare TUTTO, per definizione."
khamel è offline   Rispondi citando il messaggio o parte di esso
Old 09-10-2007, 20:01   #8
3vi
Senior Member
 
L'Avatar di 3vi
 
Iscritto dal: Sep 2005
Città: Vicenza
Messaggi: 3949
Quote:
Originariamente inviato da khamel Guarda i messaggi
Ha ragione il tuo software, alla riga 23 manca il valore dell'attributo Caption..

La sintassi corretta è

Caption = 'Quello che ti pare'

Ciao

intatti: avevo provato a correggere quell'errore, facendo come mi dici te, ma me ne dava un altro di errore

ora riprovo

edit:

correggendo quell'errore mi da, in fase di compilazione:

''='' expected on line 23

io penso voglia l'= in PtX = TEdit

ma se modifico quello, lo compila, ma l'eseguibile mi da l'errore che avevo citato alla fine del primo post
__________________
CASE Haf X MOBO Asrock Extreme4 CPU i5 2500K cooled By Thermalright Archon VGA Sapphire 6950 2GB RAM G.Skill Ripjaws-X F3 4GB 1333mhz PSU Enermax 500W modu 87+ HDD C300 64GB - f3 1TB - AAKS 500GB MONITOR Dell U2311H | Trattative completate

Ultima modifica di 3vi : 09-10-2007 alle 20:24.
3vi è offline   Rispondi citando il messaggio o parte di esso
Old 10-10-2007, 07:42   #9
khamel
Member
 
L'Avatar di khamel
 
Iscritto dal: Feb 2004
Città: Rimini
Messaggi: 247
fai cosi

Caption = 'quello che vuoi'
object PtX: TEdit
__________________
"Se per caso il C non fosse sufficiente il Vero Programmatore lavorera' in assembler, se neppure questo fosse sufficiente allora il lavoro non e' fattibile, ma la cosa e' impossibile, un Vero Programmatore in C ed assembler puo' fare TUTTO, per definizione."
khamel è offline   Rispondi citando il messaggio o parte di esso
Old 10-10-2007, 21:47   #10
3vi
Senior Member
 
L'Avatar di 3vi
 
Iscritto dal: Sep 2005
Città: Vicenza
Messaggi: 3949
Quote:
Originariamente inviato da khamel Guarda i messaggi
fai cosi

Caption = 'quello che vuoi'
object PtX: TEdit
se faccio così, mi da questo errore:

OBJECT expected on line 140

linea 140 è l'ultima, quella dopo l'ultimo end
__________________
CASE Haf X MOBO Asrock Extreme4 CPU i5 2500K cooled By Thermalright Archon VGA Sapphire 6950 2GB RAM G.Skill Ripjaws-X F3 4GB 1333mhz PSU Enermax 500W modu 87+ HDD C300 64GB - f3 1TB - AAKS 500GB MONITOR Dell U2311H | Trattative completate
3vi è offline   Rispondi citando il messaggio o parte di esso
Old 11-10-2007, 17:35   #11
3vi
Senior Member
 
L'Avatar di 3vi
 
Iscritto dal: Sep 2005
Città: Vicenza
Messaggi: 3949
up

datemi qualche spunto
__________________
CASE Haf X MOBO Asrock Extreme4 CPU i5 2500K cooled By Thermalright Archon VGA Sapphire 6950 2GB RAM G.Skill Ripjaws-X F3 4GB 1333mhz PSU Enermax 500W modu 87+ HDD C300 64GB - f3 1TB - AAKS 500GB MONITOR Dell U2311H | Trattative completate
3vi è offline   Rispondi citando il messaggio o parte di esso
Old 11-10-2007, 19:36   #12
Simplesso
Junior Member
 
Iscritto dal: Jan 2006
Messaggi: 14
Ahahah.....


di che alleanza sei? ARGH!
Simplesso è offline   Rispondi citando il messaggio o parte di esso
Old 11-10-2007, 19:42   #13
3vi
Senior Member
 
L'Avatar di 3vi
 
Iscritto dal: Sep 2005
Città: Vicenza
Messaggi: 3949
Quote:
Originariamente inviato da Simplesso Guarda i messaggi
Ahahah.....


di che alleanza sei? ARGH!
mica l'ho capita questa

parli del gioco forse?

nel caso, nn so, è un mio amico che ci gioca
__________________
CASE Haf X MOBO Asrock Extreme4 CPU i5 2500K cooled By Thermalright Archon VGA Sapphire 6950 2GB RAM G.Skill Ripjaws-X F3 4GB 1333mhz PSU Enermax 500W modu 87+ HDD C300 64GB - f3 1TB - AAKS 500GB MONITOR Dell U2311H | Trattative completate
3vi è offline   Rispondi citando il messaggio o parte di esso
Old 11-10-2007, 19:51   #14
Simplesso
Junior Member
 
Iscritto dal: Jan 2006
Messaggi: 14
Si certo mi riferivo a pirates war

Chi è il tuo amico?
Simplesso è offline   Rispondi citando il messaggio o parte di esso
Old 11-10-2007, 22:40   #15
3vi
Senior Member
 
L'Avatar di 3vi
 
Iscritto dal: Sep 2005
Città: Vicenza
Messaggi: 3949
Quote:
Originariamente inviato da Simplesso Guarda i messaggi
Si certo mi riferivo a pirates war

Chi è il tuo amico?
Emmegei, Nazgul



vuoi dirmi che non ti è mai venuta in mente di cambiare qualcosa in quella finestra?
__________________
CASE Haf X MOBO Asrock Extreme4 CPU i5 2500K cooled By Thermalright Archon VGA Sapphire 6950 2GB RAM G.Skill Ripjaws-X F3 4GB 1333mhz PSU Enermax 500W modu 87+ HDD C300 64GB - f3 1TB - AAKS 500GB MONITOR Dell U2311H | Trattative completate
3vi è offline   Rispondi citando il messaggio o parte di esso
Old 12-10-2007, 10:20   #16
Simplesso
Junior Member
 
Iscritto dal: Jan 2006
Messaggi: 14
Eh avoglia!

Ne ho fatte di cose per PW

Ho messo su un vero e proprio centro di raccolta informazioni e non solo... :P


http://mugiwara.netsons.org/
Simplesso è offline   Rispondi citando il messaggio o parte di esso
Old 12-10-2007, 15:35   #17
Emmegei
Junior Member
 
Iscritto dal: Oct 2007
Messaggi: 6
olà Simplesso, ho visto i tuoi lavori sul link postato...
..dici che quanto richiesto da 3vi è fattibile? manca così poco....
Emmegei è offline   Rispondi citando il messaggio o parte di esso
Old 12-10-2007, 16:01   #18
Simplesso
Junior Member
 
Iscritto dal: Jan 2006
Messaggi: 14
Mi spiace ma non conosco quel linguaggio.......
Simplesso è offline   Rispondi citando il messaggio o parte di esso
Old 12-10-2007, 16:07   #19
khamel
Member
 
L'Avatar di khamel
 
Iscritto dal: Feb 2004
Città: Rimini
Messaggi: 247
Questo è il codice FUNZIONANTE l'ho testato direttamente con delphi. Ti mancavano gli ' ' un "end" e un "object"

Ciao

Codice:
object frmDogane: TfrmDogane
  Left = 333
  Top = 192
  Width = 670
  Height = 632
  Caption = 'Cerca dogane\isole'
  Color = clBtnFace
  Font.Charset = DEFAULT_CHARSET
  Font.Color = clWindowText
  Font.Height = -11
  Font.Name = 'MS Sans Serif'
  Font.Style = []
  OldCreateOrder = False
  OnCreate = FormCreate
  PixelsPerInch = 96
  TextHeight = 13
  object lblDescrizione: TLabel
    Left = 40
    Top = 16
    Width = 3
    Height = 13
    Caption = ' '
  end
  object PtX: TEdit
    Left = 64
    Top = 64
    Width = 41
    Height = 21
    MaxLength = 3
    TabOrder = 0
    Text = 'txtX'
  end
  object txtY: TEdit
    Left = 144
    Top = 64
    Width = 41
    Height = 21
    MaxLength = 3
    TabOrder = 1
    Text = 'txtY'
  end
  object btnSearch: TButton
    Left = 40
    Top = 104
    Width = 75
    Height = 25
    Caption = 'Cerca'
    TabOrder = 2
    OnClick = btnSearchClick
  end
  object btnExit: TButton
    Left = 576
    Top = 560
    Width = 75
    Height = 25
    Caption = 'Exit'
    TabOrder = 3
    OnClick = btnExitClick
  end
  object txtRes: TListBox
    Left = 232
    Top = 64
    Width = 369
    Height = 313
    Color = clMenu
    Font.Charset = ANSI_CHARSET
    Font.Color = clInfoText
    Font.Height = -12
    Font.Name = 'Arial'
    Font.Style = []
    ItemHeight = 15
    ParentFont = False
    TabOrder = 4
  end
  object RadioGroup1: TRadioGroup
    Left = 48
    Top = 288
    Width = 137
    Height = 105
    Caption = ' Coordinate da stampare:'
    ItemIndex = 0
    Items.Strings = (
      '10 '
      '20'
      '30'
      '40'
      '50')
    TabOrder = 5
  end
  object Stamp: TRadioGroup
    Left = 32
    Top = 160
    Width = 185
    Height = 105
    Caption = 'Visualizza'
    ItemIndex = 0
    Items.Strings = (
      'Dogane Amiche (MoD e Alleati)'
      'Isole del tesoro'
      'Tutte le isole')
    TabOrder = 6
  end
  object Button1: TButton
    Left = 312
    Top = 504
    Width = 75
    Height = 25
    Caption = 'Aggiorna'
    TabOrder = 7
    Visible = False
    OnClick = Button1Click
  end
  object Edit1: TEdit
    Left = 40
    Top = 496
    Width = 121
    Height = 21
    TabOrder = 8
    Visible = False
  end
  object Button2: TButton
    Left = 312
    Top = 552
    Width = 75
    Height = 25
    Caption = 'Elimina'
    TabOrder = 9
    Visible = False
    OnClick = Button2Click
  end
  object CheckBox1: TCheckBox
    Left = 8
    Top = 432
    Width = 121
    Height = 17
    Caption = 'Aggiorna il DataBase'
    TabOrder = 10
    OnClick = CheckBox1Click
  end
end
__________________
"Se per caso il C non fosse sufficiente il Vero Programmatore lavorera' in assembler, se neppure questo fosse sufficiente allora il lavoro non e' fattibile, ma la cosa e' impossibile, un Vero Programmatore in C ed assembler puo' fare TUTTO, per definizione."
khamel è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Hisense A85N: il ritorno all’OLED è convincente e alla portata di tutti Hisense A85N: il ritorno all’OLED è convi...
Recensione Borderlands 4, tra divertimento e problemi tecnici Recensione Borderlands 4, tra divertimento e pro...
TCL NXTPAPER 60 Ultra: lo smartphone che trasforma la lettura da digitale a naturale TCL NXTPAPER 60 Ultra: lo smartphone che trasfor...
Un fulmine sulla scrivania, Corsair Sabre v2 Pro ridefinisce la velocità nel gaming Un fulmine sulla scrivania, Corsair Sabre v2 Pro...
Nokia Innovation Day 2025: l’Europa ha bisogno di campioni nelle telecomunicazioni Nokia Innovation Day 2025: l’Europa ha bisogno d...
Windows 10 riceve l'ultimo aggiornamento...
Oggi sono questi i 3 migliori PC portati...
Amazon, Google e la sudditanza verso NVI...
AMD Instinct MI450X fa paura a NVIDIA? S...
DJI perde la causa negli Stati Uniti: co...
Leonidas abbatte 49 droni in un colpo so...
The Social Reckoning: il seguito di The ...
iPhone 16 si trova ora su Amazon a soli ...
Amazon fa a pezzi i prezzi dei monitor g...
Componenti hardware e periferiche PC a p...
Pianeta in crisi: 7 su 9 limiti vitali g...
Galaxy S25 FE con taglio di prezzo di 10...
4 robot aspirapolvere e 3 scope elettric...
Nuovissimi Xiaomi 15T e 15T Pro con tagl...
Le agenzie federali americane potranno u...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 07:18.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Served by www3v