| dPm Attention, pilote enragé | bon voilà, je débute la programmation...
ok c'est le 8e essai, mais là je suis réellement motivé...
il y a que, des 7 essais précédents, j'ai tout oublié ou presque...
alors en Visual Basic 6.0, je veux que le prog m'affiche dans un champ de texte modifiable une valeur définie lors de l'ouverture de cette feuille...
Code :
- Private Sub frm_reg_save_load()
- str_reg_save_defaut = "regsave_" + Now(Day) + Now(Month) + Now(Year)
- txt_reg_save.Text = str_reg_save_defaut
- End Sub
|
note: str_reg_save_defaut est défini comme une chaîne de caractère...
note2: je suis pas sûr de la fonction Now()
donc le but final est que le champ txt_reg_save affiche "regsave_ddmmyyyy"
voilà  ---------------
LIVE TO FLY - FLY TO LIVE - ACES HIGH
Plug de dPm - Flying is Safe. Crashing is Dangerous.
|
bomber-marc pas l'temps... | et t'as quoi comme erreur ? (Perso j'aurais fait un cast de type explicite, ça m'étonnerais que Now, si sa syntaxe est correcte, retourne une string...)
Et t'as pas obligé de passer par une variable temporaire, tu peus mettre directement le contenu de la concaténation dans le champ text... ---------------
GED d- s+: a-- C++(+++) US+> P L+ E--- W++ N+++ o K- w++> ?O M- V- PS PE Y+ PGP t+ ?5 X+ R++ tv-- b++ DI+ D+ G+> e+> h! r-> y+>
PDT club house & Co : FONDATEUR
[g]Le modo a toujours raison...[/
|
dPm Attention, pilote enragé | Bomber-Marc a écrit :
et t'as quoi comme erreur ? (Perso j'aurais fait un cast de type explicite, ça m'étonnerais que Now, si sa syntaxe est correcte, retourne une string...)
Et t'as pas obligé de passer par une variable temporaire, tu peus mettre directement le contenu de la concaténation dans le champ text...
|
t'as vu le titre du sujet?
je comprends 1 mot sur 2 là ^^
bah écoute, passe moi ce que tu aurais fait... stp  ---------------
LIVE TO FLY - FLY TO LIVE - ACES HIGH
Plug de dPm - Flying is Safe. Crashing is Dangerous.
|
totowowo Appelé moi toto ;) | ha chaque fois que j'essaye d'apprendre à programmer, je laisse tomber au bout de 2H.
vous avez pas de bon tutorial?
je sais, c'est pas le sujet du topic ===>[] |
lowskill | Pour les bons tutos, en général, www.developpez.com est très bon Message édité par lowskill le 16-06-2004 à 21:24:27 ---------------
PDT Club House & Co : Si ta parole est moins belle que ton silence, tais toi.
PDT Club House & Co : Dauphin
|
dPm Attention, pilote enragé | ouais, j'ai chercher sur dvlp.com... mais j'ai pas trouvé ce que je cherchais... le problème c'est que ce que je cherche est tellement simple que c'est pas dans les tutaux ni dans les FAQ.. ---------------
LIVE TO FLY - FLY TO LIVE - ACES HIGH
Plug de dPm - Flying is Safe. Crashing is Dangerous.
|
lowskill | je t'aurai bien filé un coup de main... Mais VB... ---------------
PDT Club House & Co : Si ta parole est moins belle que ton silence, tais toi.
PDT Club House & Co : Dauphin
|
totowowo Appelé moi toto ;) | L0WsKiLL a écrit :
Pour les bons tutos, en général, wwww.developpez.com est très bon
|
merci
par contre c'est 3W et pas 4W  |
lowskill | en effet. ---------------
PDT Club House & Co : Si ta parole est moins belle que ton silence, tais toi.
PDT Club House & Co : Dauphin
|
bomber-marc pas l'temps... | dPm a écrit :
bah écoute, passe moi ce que tu aurais fait... stp
|
Bon, je t'en ai fait un exemple à l'arrache, c'est gros parsce que c'est du .NET qui m'a généré le code tout seul comme un grand, mais je met tout...
Code :
- Public Class Form1
- Inherits System.Windows.Forms.Form
- #Region " Code généré par le Concepteur Windows Form "
- Public Sub New()
- MyBase.New()
- 'Cet appel est requis par le Concepteur Windows Form.
- InitializeComponent()
- 'Ajoutez une initialisation quelconque après l'appel InitializeComponent()
- End Sub
- 'La méthode substituée Dispose du formulaire pour nettoyer la liste des composants.
- Protected Overloads Overrides Sub Dispose(ByVal disposing As Boolean)
- If disposing Then
- If Not (components Is Nothing) Then
- components.Dispose()
- End If
- End If
- MyBase.Dispose(disposing)
- End Sub
- 'Requis par le Concepteur Windows Form
- Private components As System.ComponentModel.IContainer
- 'REMARQUE : la procédure suivante est requise par le Concepteur Windows Form
- 'Elle peut être modifiée en utilisant le Concepteur Windows Form.
- 'Ne la modifiez pas en utilisant l'éditeur de code.
- Friend WithEvents TextBox1 As System.Windows.Forms.TextBox
- <System.Diagnostics.DebuggerStepThrough()> Private Sub InitializeComponent()
- Me.TextBox1 = New System.Windows.Forms.TextBox()
- Me.SuspendLayout()
- '
- 'TextBox1
- '
- Me.TextBox1.Location = New System.Drawing.Point(64, 120)
- Me.TextBox1.Name = "TextBox1"
- Me.TextBox1.TabIndex = 0
- Me.TextBox1.Text = "regsave_" + Str(Now.Day) + " - " & Str(Now.Month) + "-" + Str(Now.Year)
- '
- 'Form1
- '
- Me.AutoScaleBaseSize = New System.Drawing.Size(5, 13)
- Me.ClientSize = New System.Drawing.Size(292, 273)
- Me.Controls.AddRange(New System.Windows.Forms.Control() {Me.TextBox1})
- Me.Name = "Form1"
- Me.Text = "Form1"
- Me.ResumeLayout(False)
- End Sub
- #End Region
- End Class
|
Le bout qui t'intéresse est:
Code :
- Me.TextBox1.Text = "regsave_" + Str(Now.Day) + " - " & Str(Now.Month) + "-" + Str(Now.Year)
|
à noter que le me. est optionnel (ça cahnge rien...) et que les Str() sont les "cast" dont je parlais, une conversion explicite de type, mais là aussi c'est censé être optionnel... ---------------
GED d- s+: a-- C++(+++) US+> P L+ E--- W++ N+++ o K- w++> ?O M- V- PS PE Y+ PGP t+ ?5 X+ R++ tv-- b++ DI+ D+ G+> e+> h! r-> y+>
PDT club house & Co : FONDATEUR
[g]Le modo a toujours raison...[/
|
dPm Attention, pilote enragé | t'es magnifique
Citation :
Erreur d'exécution '424'
Un objet est requis
|
sinon tu le mets dans form1_load()? Message édité par dPm le 16-06-2004 à 21:33:06 ---------------
LIVE TO FLY - FLY TO LIVE - ACES HIGH
Plug de dPm - Flying is Safe. Crashing is Dangerous.
|
lowskill | il est chuiche ---------------
PDT Club House & Co : Si ta parole est moins belle que ton silence, tais toi.
PDT Club House & Co : Dauphin
|
bomber-marc pas l'temps... | dPm a écrit :
t'es magnifique
Citation :
Erreur d'exécution '424'
Un objet est requis
|
sinon tu le mets dans form1_load()?
|
faut dire que j'ai plus la version 6, sur cette bécanne... .NET pawa L'objet qu'il cherche, ça doit être Now()...
essaye de remplacer
Now.Day par DatePart("d", Now)
Now.Month par DatePart("m", Now)
Nom.Year par DatePart("yyyy", Now)
pis dis moi si ça marche... ---------------
GED d- s+: a-- C++(+++) US+> P L+ E--- W++ N+++ o K- w++> ?O M- V- PS PE Y+ PGP t+ ?5 X+ R++ tv-- b++ DI+ D+ G+> e+> h! r-> y+>
PDT club house & Co : FONDATEUR
[g]Le modo a toujours raison...[/
|
dPm Attention, pilote enragé | Citation :
erreur 13
Type incompatible
|
 ---------------
LIVE TO FLY - FLY TO LIVE - ACES HIGH
Plug de dPm - Flying is Safe. Crashing is Dangerous.
|
bomber-marc pas l'temps... | type incompatible ?
vérifie le type retourné par Now et le type pris en paramètres par DatePart ? (doit y avoir une aide, genre MSDN) ---------------
GED d- s+: a-- C++(+++) US+> P L+ E--- W++ N+++ o K- w++> ?O M- V- PS PE Y+ PGP t+ ?5 X+ R++ tv-- b++ DI+ D+ G+> e+> h! r-> y+>
PDT club house & Co : FONDATEUR
[g]Le modo a toujours raison...[/
|
dPm Attention, pilote enragé | j'ai pas msdn... fallait l'installer et j'ai pas le cd...
laisse tombé pour ce soir... je verrais demain je pense...
mais merci beaucoup de m'aider  ---------------
LIVE TO FLY - FLY TO LIVE - ACES HIGH
Plug de dPm - Flying is Safe. Crashing is Dangerous.
|
bomber-marc pas l'temps... | ah c'est bon, je viens de trouver...
c'est pas Str(), c'est CStr()
et essaye de remplacer les + par des &, si ça marche pas...
je rouilles, moi... ---------------
GED d- s+: a-- C++(+++) US+> P L+ E--- W++ N+++ o K- w++> ?O M- V- PS PE Y+ PGP t+ ?5 X+ R++ tv-- b++ DI+ D+ G+> e+> h! r-> y+>
PDT club house & Co : FONDATEUR
[g]Le modo a toujours raison...[/
|
dPm Attention, pilote enragé | ok j'essaie, mais si ça marche pas, je verrais ça demain
424, objet requis.....
on verra demain  Message édité par dPm le 16-06-2004 à 22:09:05 ---------------
LIVE TO FLY - FLY TO LIVE - ACES HIGH
Plug de dPm - Flying is Safe. Crashing is Dangerous.
|
Profil supprimé | Cela n'a pas vraiment de rapport avec le sujet .. mais à quoi cela te sert de créer ça ?
Je trouve ça assez intéressant |
ChandlerBing82 OH MY GOD!!! Profil : Lapin Rose | |
bomber-marc pas l'temps... | guiguidu31 a écrit :
Ah d'accord ! mais comme dit eldiablo a quoi sa sert de faire de la programmation ?
|
bah pour le plaisir ![[:spamafote] [:spamafote]](/images/perso/spamafote.gif) ---------------
GED d- s+: a-- C++(+++) US+> P L+ E--- W++ N+++ o K- w++> ?O M- V- PS PE Y+ PGP t+ ?5 X+ R++ tv-- b++ DI+ D+ G+> e+> h! r-> y+>
PDT club house & Co : FONDATEUR
[g]Le modo a toujours raison...[/
|
Profil supprimé | Nan sérieux, avec ces codes, il va céer quoi ? |
bomber-marc pas l'temps... | n'importe, pour l'instant je pense qu'il s'entraîne à utiliser ce langague... ---------------
GED d- s+: a-- C++(+++) US+> P L+ E--- W++ N+++ o K- w++> ?O M- V- PS PE Y+ PGP t+ ?5 X+ R++ tv-- b++ DI+ D+ G+> e+> h! r-> y+>
PDT club house & Co : FONDATEUR
[g]Le modo a toujours raison...[/
|
Profil supprimé | D'accord, et concrétement, plus tard, il sera capable de créer quoi ?
Oui oui, chui lourd |
ChandlerBing82 OH MY GOD!!! Profil : Lapin Rose | |
Profil supprimé | JE m'interesse c'est tout ! on a plus le droit de s'interesser BORDel ... |
bomber-marc pas l'temps... |
n'importe quoi que tu pourrais faire tourner avec un PC
pour te donner des exemples "concrets" de ce que j'ai pu voir pendant des cours de prog, j'ai créé des systèmes de gestion de voies férées en temps réel, gestion de pompes ou d'ascenceurs (en temps réel aussi), prog bidon pour l'indexage de pages HTML, programme de dessin, calcul du plus cours chemin pour aller d'une ville à l'autre sur une carte, etc ![[:spamafote] [:spamafote]](/images/perso/spamafote.gif) ---------------
GED d- s+: a-- C++(+++) US+> P L+ E--- W++ N+++ o K- w++> ?O M- V- PS PE Y+ PGP t+ ?5 X+ R++ tv-- b++ DI+ D+ G+> e+> h! r-> y+>
PDT club house & Co : FONDATEUR
[g]Le modo a toujours raison...[/
|
Profil supprimé | Et ben franchement t'es un sacré baleze toi Donc voila, j'ai ma réponse, avec ça on peux à peu près TOUT créer |
bomber-marc pas l'temps... |
Je dirais plutôt que sans ça, tu peus pratiquement rien créer qui contienne un système informatique  ---------------
GED d- s+: a-- C++(+++) US+> P L+ E--- W++ N+++ o K- w++> ?O M- V- PS PE Y+ PGP t+ ?5 X+ R++ tv-- b++ DI+ D+ G+> e+> h! r-> y+>
PDT club house & Co : FONDATEUR
[g]Le modo a toujours raison...[/
|
Profil supprimé | D'accord, merci  |
ChandlerBing82 OH MY GOD!!! Profil : Lapin Rose | Bomber-Marc a écrit :
n'importe quoi que tu pourrais faire tourner avec un PC
pour te donner des exemples "concrets" de ce que j'ai pu voir pendant des cours de prog, j'ai créé des systèmes de gestion de voies férées en temps réel, gestion de pompes ou d'ascenceurs (en temps réel aussi), prog bidon pour l'indexage de pages HTML, programme de dessin, calcul du plus cours chemin pour aller d'une ville à l'autre sur une carte, etc
|
en meme temps t as beau lui dire temps réel a tout bout de champs je pense qu'il ne se rend pas compte du boulot que ca représente  ---------------
Administrateur du forum Vossey.Com
-SdT Fondation & Fils : balayeur diplomé
La Rochelle Belle et Rebelle!!
|
Profil supprimé | Si si, t'inquiete pas, j'en chie déjà avec un vieux script PHP, alors du VB |
bomber-marc pas l'temps... | chandlerbing82 a écrit :
en meme temps t as beau lui dire temps réel a tout bout de champs je pense qu'il ne se rend pas compte du boulot que ca représente
|
c'est juste que le temps réel c'est une branche spécifique de la prog, pis je suis fatigué, j'ai tendance à laisser mes doigts se balader tout seuls sur mon clavier
vais me coucher, tiens... ---------------
GED d- s+: a-- C++(+++) US+> P L+ E--- W++ N+++ o K- w++> ?O M- V- PS PE Y+ PGP t+ ?5 X+ R++ tv-- b++ DI+ D+ G+> e+> h! r-> y+>
PDT club house & Co : FONDATEUR
[g]Le modo a toujours raison...[/
|
ChandlerBing82 OH MY GOD!!! Profil : Lapin Rose | |
naturalkillers X-Trem Gamers | Programation, c'est ceux qui font les log tout sa ?
desoler pour la question, sinon, moi je pensse me lancer dans le mapping cet été ( je rentre par la petite porte ) ---------------
"J'ai à ma disposition un corps d'armée complet de la Garde Impériale. Cinquante régiments, des troupes aéroportées, des appareils espions furtifs, des détachements motorisés, des compagnies blindées, des sapeurs et de l'artillerie mobile. Plus d'un
|
Profil supprimé | Au début je pensais que le php serait facile à apprendre étant donné que je le considérais comme du html car avec un pauvre tutorial trouvé sur le net, j'avais réussi à coder assez vite
Mais, finallement, le php ça sera pour plus tard |
lowskill | Bah le PHP est tiré d'une base C, qui lui même est le descendant du Pascal. Faites comme moi, faites du Pascal ![[:666] [:666]](/images/perso/666.gif) ---------------
PDT Club House & Co : Si ta parole est moins belle que ton silence, tais toi.
PDT Club House & Co : Dauphin
|
razorbill |
J'ai peut-être un avis un peu égoiste sur la question, mais je doute qu'il soit vraiment utile d'apprendre à 'déveloper' sur un language aussi vieux que le VB.
A partir d'un certain moment, les choses se ressemblent entre les différents languages, mais certains proposent plue de performances que d'autres..
C'est que mon avis, mais quitte à débuter, fais le sur un language plus évolué. Tu rencontrera les mêmes problèmes au début, tu auras exactement les mêmes difficultés, mais au final tu auras une initiation sur un language plus performant et plus novateur.
Donc bon, j'ai peut-être tord.. Mais c'est ce que je pense  Message édité par razorbill le 17-06-2004 à 00:31:50
|
| |