Visualizza post

Questa sezione ti permette di visualizzare tutti i post inviati da questo utente. N.B: puoi vedere solo i post relativi alle aree dove hai l'accesso.


Post - fsurfing

Pagine: 1 2 3 [4] 5 6 ... 167
46
ubuntu-builder , come qualsiasi altro programma gambas richiede l' installazione di alcuni componenti gambas , ovvero il runtime (che non è l' IDE!!!!) piu quelli che hai selezionato nelle proprietà del progetto .

nel caso fossi come san tommaso ti allego shermata con le dipendenze di ubuntu builder su un sistema "pulito"

installare il runtime + i componenti non vuol dire installare tutto gambas , ma solo l' occorrente al tuo programma

47
ma stai scoprendo l' acqua calda! :)

con l' apposita funzione presente nell' editor crei i pacchetti per le varie distro che installano il necessario per il tuo programma seza installare tutto gambas

48
dalla versione 1 alla 1.6 non mi pare cambiasse poi molto... quindi puoi benissimo utilizzare la 1.0 in cui la conversione a g3 non ti da problemi,
del resto non puoi certo pretendere che riprendiamo in mano codice vecchio di anni solo per farlo funzionare a mo di esempio!

cmq ti allego i sorgenti che avevo sul mio pc caso mai andassero meglio

49
Secondo me fai prima a riscriverlo da capo  ;D

50
se imposti gli altri due oggetti con visible=false la textare è utilizzabile e risulta in primo piano

51
Programmazione (Gambas 2) / Re: Interagire con il terminale linux
« il: 01 Gennaio 2014, 20:21:36 »
se non vuoi complicarti la vita puoi fare così:

Codice: [Seleziona]
Private Sub GetText() As String
  
  Dim sText As String
  dim i as integer

  ' sText = Listbox1.Text
  ' If Not btnRichText.Value Then sText = Replace(Html(sText), "\n", "<br>")  
  ' Return sText
  
 
  
  For i = 0 To Listbox1.List.Max
    
    sText = sText & Listbox1.List[i] & "\n"
  Next
  
  Return sText
End

altrimenti il ciclo for lo inserisci nel metodo draw e per ogni riga dai un comando di stampa testo

52
Programmazione (Gambas 2) / Re: Interagire con il terminale linux
« il: 01 Gennaio 2014, 19:51:28 »
Se non ricordo male anche il testo diviene grigio
al limite con la proprietà visible la rendi invisibile

53
Programmazione (Gambas 2) / Re: Interagire con il terminale linux
« il: 01 Gennaio 2014, 18:42:14 »
per stampare la list box ti basta un ciclo for /nex dell proprietà Listbox.list

per la seconda cosa puo dare listbox1.enabled=false e questa diviene traslucida

54
Programmazione (Gambas 2) / Re: Interagire con il terminale linux
« il: 31 Dicembre 2013, 13:09:15 »
per stampare puoi partire da qui, dopo aver inserito un nuovo bottone per la stampa

Codice: gambas [Seleziona]


Public Sub button6_Click()


 If Printer1.Configure() Then Return  'fai apparire il modulo di  conf. stampante     
 
  printer1.Print()
 End
 
Public Sub Printer1_Draw()


  Dim x As Integer
Dim y As Integer
draw.Begin(printer1) ' Initializes the draw
draw.LineWidth = 1
Draw.Foreground = Color.black

x = 10
y = 10

draw.rect(x, y, 400, 200)

draw.Font.Name = "Utopia"
draw.Font.size = 9


draw.Font.Italic = True

Draw.Text("ciao a tutti", x, y)


Draw.end


End



tieni presente che perà questa modalità di stampa che hai utilizzato deriva da gambas2 ed utilizza i metodi draw, sarà compatibile solo con le ultime versioni di g3 , mi pare che prima della 3.1 non funzionasse.


55
Programmazione (Gambas 2) / Re: Interagire con il terminale linux
« il: 31 Dicembre 2013, 12:30:47 »
Citazione
E' evidente che avevo mal interpretato, ahimé, le sue parole.  mad
è hai pure chiesto sulla mailing list?  ti prenderanno per un super niubbo che non legge le miriadi di guide sulla programmazione gambas! ( a già è vero in realtà non si trova molto :)  )
cmq per alejandro , se vuoi stampare qualcosa guardati gli esempi printer presenti in gambas

56
Programmazione (Gambas 2) / Re: Interagire con il terminale linux
« il: 31 Dicembre 2013, 12:21:04 »
per l' invio delle mail ti mancano alcuni parametri:

correggi così:

Codice: gambas [Seleziona]
Public Sub ToolButton4_Click()

 Dim vTo As New String[]
 Dim bcc As New String[]
 Dim cc As New String[]
 Dim vSubject As String
 Dim vBody As String
 Dim vAttach As String
 vTo.Add("pippolippo@yahoo.it")
 Desktop.SendMail(vTo, cc, bcc, vSubject, vBody, vAttach)
 

End



Citazione
A me è sembrato  Indeciso di capire (ma probabilmente mi sono sbagliato) che lui non riesca a vedere l'icona neppure in fase di impostazione iniziale del componente sul Form.

Magari, se aleandro può chiarire meglio la questione....

impossibile, al limite è nascosta da altri componenti presenti sul form, anzi no si vede benissimo vicino al pulsante conversione

57
Programmazione (Gambas 2) / Re: Interagire con il terminale linux
« il: 31 Dicembre 2013, 12:10:13 »
Citazione
Se metto printer sul form non compare neppure l'icona della stampa sul form.
questo è normale , l' icona è visibile solo mentre si edita il form , avviando il programma l' icona sparisce, del resto è solo un oggetto printer, mica un bottone che premi e ti stampa quello che vuoi tu solo grazie alla comunicazione neurale!

58
Programmazione / Re: Gestione DB nel Wiki della comunità
« il: 30 Dicembre 2013, 19:25:58 »
magari ti riferisci alla miniguida che avevo scritto moolto tempo fa e che si trova in area download

59
Programmazione / Re: MySQL con server su Internet
« il: 07 Dicembre 2013, 10:45:11 »
non saprei :)

60
Programmazione / Re: MySQL con server su Internet
« il: 07 Dicembre 2013, 10:40:17 »
comunque se vuoi usare un db remoto posizionato in un host , secondo mè la cosa migliore è interfacciarlo con delle pagine php, in questo modo non compromentti la sicurezza del db , perchè nel tuo programma non sono presenti i dati di accesso al db.

Pagine: 1 2 3 [4] 5 6 ... 167