Accueil > Forum > > > > Incrémenter une textbox
Incrémenter une textbox
lundi 14 avril 2008 à 14:16:03 |
Incrémenter une textbox

Antikaal
|
Bonjour à tous, voila j'ai réussi à générer des textbox sous forme d'équation: [URL=http://imageshack.us][IMG]http://img139.imageshack.us/img139/6576/vbfrancevt7.jpg[/IMG][/URL] maintenant j'aimerai que apparaisse dans la textbox1 = 1 , textbox2 = 2 , textbox3 = 3 ,.......etc quenlqu'un pourrai m'aider svp ?? merci d'avance ;)
|
|
lundi 14 avril 2008 à 14:23:17 |
Re : Incrémenter une textbox
|
lundi 14 avril 2008 à 14:32:01 |
Re : Incrémenter une textbox

jrivet
|
Salut, Effectivement, il serait utile de savoir comment sont générer les TExtbox. Si tu as fait des groupes de controles tu peux te servir de leur propriétés Index . Sinon tu te sert de ta variable de boucle pour inscrire la valeur dans le textbox (Propriété Text) . en fait je ne vois pas trop quel est le problème @+: Ju£i€n Pensez: Réponse acceptée
|
|
lundi 14 avril 2008 à 14:33:59 |
Re : Incrémenter une textbox

Antikaal
|
Private Sub Command1_Click() Dim NumTxt As Integer Dim i, n, m, z As Integer Text1(0).Visible = True NumTxt = CInt(Text2(0).Text)
If Text1.Count <> 1 Then For g = Text1.Count - 1 To 1 Step -1 Call Unload(Text1(g)) Next End If r = 0 For i = 1 To ((NumTxt) ^ 2) - 1 r = r + 1
Call Load(Text1(i))
With Text1(i) .Text = ""
.Left = Text1(i - 1).Left .Top = Text1(i - 1).Top + Text1(i - 1).Height + 120 .Visible = True If r Mod (NumTxt) = 0 Then Text1(i).Left = Text1(i).Left + 800 Text1(i).Top = Text1(0).Top End If End With Next i
End Sub
Private Sub Form_Load() Text1(0).Visible = False End Sub
|
|
lundi 14 avril 2008 à 14:48:09 |
Re : Incrémenter une textbox
|
lundi 14 avril 2008 à 15:06:07 |
Re : Incrémenter une textbox

Antikaal
|
merci pour la réponse j'y avait deja pensez mais je me suis mal exprimé; :s comme je l'ai dit c'est sous forme d'équation alors au lieu d'écrire verticalement, il faudrai que les chiffres s'incrémente horizontalement et à chaque lignes reviennent de zéro.
voila je pense être bien clair. si pas demander explication ^^
|
|
lundi 14 avril 2008 à 15:14:34 |
Re : Incrémenter une textbox

jrivet
|
Re, Sais pas si j'ai tout compris mais essaie ceci alors. (sert toi de ton test If r Mod (NumTxt) = 0 Then Qui te permet de savoir QUAND tu change de colonne) Private Sub Command1_Click() Dim NumTxt As Integer Dim i As Integer ' ATTENTION comme i, n, m etaient Dim n As Integer 'comme tu les déclarais des Varaint Dim m As Integer, z As Integer
Text1(0).Visible = True Text1(0).Text = "1" NumTxt = CInt(Text2(0).Text) If Text1.Count <> 1 Then For g = Text1.Count - 1 To 1 Step -1 Call Unload(Text1(g)) Next End If r = 0 n = 1 For i = 1 To ((NumTxt) ^ 2) - 1 r = r + 1 n = n + 1 Call Load(Text1(i)) With Text1(i) .Text = CStr(n) .Left = Text1(i - 1).Left .Top = Text1(i - 1).Top + Text1(i - 1).Height + 120 .Visible = True If r Mod (NumTxt) = 0 Then n = 1 .Text = CStr(n) .Left = .Left + 800 .Top = Text1(0).Top End If End With Next i
End Sub | | By Renfield | @+: Ju£i€n Pensez: Réponse acceptée
|
|
mardi 15 avril 2008 à 11:37:11 |
Re : Incrémenter une textbox

Antikaal
|
bon et bien je doit vraiment avoir du mal a m'exprimer :s
ton programme permet d'écrire 1,2,3,4,5...... par colonne et moi je voudrai que sa se fasse par ligne :)
|
|
mardi 15 avril 2008 à 11:51:41 |
Re : Incrémenter une textbox

jrivet
|
Réponse acceptée !
Re, Effectivement j'avais pas su lire  Est ce que l'ordre de création est important? je veux dire par là que actuellement tu as par exemple les indices suivant pour les textbox Essaie peu etre cela. mais a présent les indices sont modifés.
Private Sub Command1_Click() Dim NumTxt As Integer Dim i As Integer ' ATTENTION comme i, n, m etaient Dim Colonne As Integer Dim Ligne As Integer Text1(0).Visible = True Text1(0).Text = "1" NumTxt = CInt(Text2(0).Text) If Text1.Count <> 1 Then For g = Text1.Count - 1 To 1 Step -1 Call Unload(Text1(g)) Next End If For i = 1 To ((NumTxt) ^ 2) - 1 Call Load(Text1(i)) With Text1(i) Colonne = i Mod NumTxt If Colonne = 0 Then Ligne = Ligne + 1 .Visible = True .Text = CStr(Colonne + 1) .Left = Text1(0).Left + (Colonne * Text1(0).Width) + 15 .Top = Text1(0).Top + (Ligne * Text1(0).Height) End With Next i End Sub | | By Renfield |
@+: Ju£i€n Pensez: Réponse acceptée
|
|
mardi 15 avril 2008 à 13:49:52 |
Re : Incrémenter une textbox

Antikaal
|
merci bien c'est nikel mais j'aurai une autre question encore. désoler de t'embeter mais je débute. donc : est-il possible en plus des chiffres entré une lettre dans chaque textbox
exemple : I1, I2, I3, I4, I5,......???
et sinon pour ces textbox la l'ordre des indices n'a pas d'importance donc je te remercie encore une fois ;)
|
|
Cette discussion est classée dans : textbox, url, http, incrémenter, imageshack
Répondre à ce message
Sujets en rapport avec ce message
Probleme [ par Seth77 ]
Slu est ce que qqn saurait comment faire cela sous vb6 ? [url=http://imageshack.us][img=http://img222.imageshack.us/img222/4009/test1nj.jpg][/url]
[Newbie] Gestion Electronique de Documents [ par Trisoul ]
Bonjour a tous. Je suis etudiant en deuxieme annee d'ecole d'ingenieur (electronique) et pour mon stage d
[VBS] inserer auto des jpg redimenssionnées et ciblées dans un jpg [ par sakuraba83 ]
BOnjour,je voudrais savoir si c est possible ? avec plusieurs photos prises avec un APNon clique sur la zone photo et on peut aller chercher le jpg da
Projet : ne sais pas par où ni comment commencer ?? [ par Poupy67 ]
Bonjour,J'ai créé un fichier sous excel qui me permet de faire un planning en calculant les ressources nécéssaires et le taux d'engagement du personne
Erreur VB sur Vista [ par Sinsitrus ]
Salut ![url=http://imageshack.us][img=http://img88.imageshack.us/img88/3590/vbqf8.jpg][/url][url=http://g.imageshack.us/g.php?h=88&i=vbqf8.jpg][img=ht
une ou plusieurs tables pour ma base de données ? [ par juninho2lyon ]
Bonsoir Voici l'interface de mon application: [url="http://imageshack.us"][img]http://img230.imageshack.us/img230/3651/appliprojetcl5.jpg[/img][/url]
Besoin d'aide requête sql [ par darkchild007 ]
Bonjour à tous,Voila je sollicite votre aide car je bloque sur une requête SQLVoici ma base de donnée en access pour vous mieux voir les relations[URL
Problème avec datagridview et dataset [ par Centory ]
Bonsoir à tous,Je me décide à poster après m'être tiré les cheveux pendant plusieurs jours ...J'aimerais afficher dans un datagridview des données ven
Problème avec une boucle (If) [ par Ackby ]
Bonjour, J'ai un problème avec ma boucle si dans un programme qui parrait pourtant tout bête. Le but de mon programme est de faire marcher le bouto
Livres en rapport
|
Derniers Blogs
GESTION D'EXCEPTION AVEC LES TASKSGESTION D'EXCEPTION AVEC LES TASKS par richardc
Nous avons vu dans un précédent article comment utiliser Task pour effectuer des opérations dans un autre thread.
Malheureusement, comme tout le monde n'est pas parfait, il se peut que cette exécution se passe mal et qu'une exception se produise.
La...
Cliquez pour lire la suite de l'article par richardc DéMARRONS AVEC LES TASKSDéMARRONS AVEC LES TASKS par richardc
Que vous le vouliez ou non, le développement multi-tâche est maintenant une obligation pour toute nouvelle application. Il est donc vital d'en comprendre les mécanismes et de s'y mettre le plus tôt possible.
En attendant le .NET Framework 4.5 avec le...
Cliquez pour lire la suite de l'article par richardc SLIDE & DéMO TECHDAYS 2012 - FAST & FURIOUS XAML APPSSLIDE & DéMO TECHDAYS 2012 - FAST & FURIOUS XAML APPS par Vko
Retrouvez les slides et les démo de ma session Fast & Furious XAML Apps. A ceux qui se posent la question : "est-ce que le code de la DataGrid est disponible?", je vous répondrais "pas encore". Je vais mettre en place un projet codeplex pour part...
Cliquez pour lire la suite de l'article par Vko XNA IS DEAD!XNA IS DEAD! par richardc
Depuis la semaine dernière (et grâce aux TechDays 2012), je me penche activement sur la nouvelle version de Windows, aka Windows 8. Vous me direz, il était temps puisque la première preview date de Septembre dernier.
OK. Remarquez, on n'en est qu'aux...
Cliquez pour lire la suite de l'article par richardc TECHDAYS PARIS 2012 : WINDOWS SERVER "8" QUOI DE 9 !TECHDAYS PARIS 2012 : WINDOWS SERVER "8" QUOI DE 9 ! par ROMELARD Fabrice
Speakers: Fabrice Meillon et Stanislas Quastana Cette session est basée entièrement sur celle donnée lors de la BUILD cet hiver. Il n'y a pas d'ajout d'information en rapport avec cet évènement passé. Windows 8 Server sera intégralem...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice
Logiciels
DocTranslate (V3.1.0.0)DOCTRANSLATE (V3.1.0.0)DocTranslate est un traducteur de document Microsoft Word, PowerPoint et Excel. Il permet d'autom... Cliquez pour télécharger DocTranslate Tribler (2012)TRIBLER (2012)Tribler est un client pair à pair (P2P/Peer-to-Peer) open source avec la capacité de regarder des... Cliquez pour télécharger Tribler OneSwarm (2012)ONESWARM (2012)Le peer-to-peer qui protège votre vie privée, c'est OneSwarm.
Ce logiciel de peer-to-peer crypté... Cliquez pour télécharger OneSwarm PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA TV DEVIENS HELLLOOO FLASH
LA TV SUR VOTRE ORDINATEUR.
Toute une plateforme Multi... Cliquez pour télécharger PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO Academy System (17.2.1.0)ACADEMY SYSTEM (17.2.1.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System
|